0001104659-21-104263.txt : 20210812 0001104659-21-104263.hdr.sgml : 20210812 20210812171729 ACCESSION NUMBER: 0001104659-21-104263 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210812 DATE AS OF CHANGE: 20210812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fathom Holdings Inc. CENTRAL INDEX KEY: 0001753162 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE AGENTS & MANAGERS (FOR OTHERS) [6531] IRS NUMBER: 821518164 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39412 FILM NUMBER: 211168723 BUSINESS ADDRESS: STREET 1: 2000 REGENCY PARKWAY DRIVE STREET 2: SUITE 300 CITY: CARY STATE: NC ZIP: 27518 BUSINESS PHONE: 8884556040 MAIL ADDRESS: STREET 1: 2000 REGENCY PARKWAY DRIVE STREET 2: SUITE 300 CITY: CARY STATE: NC ZIP: 27518 10-Q 1 fthm-20210630x10q.htm FORM 10-Q
0001753162--12-312021Q2false5491152P5Y14744539138303510001753162us-gaap:TreasuryStockMember2020-04-012020-06-300001753162us-gaap:TreasuryStockMember2020-01-012020-06-300001753162us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001753162us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001753162us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001753162us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001753162us-gaap:CommonStockMember2020-04-012020-06-300001753162us-gaap:CommonStockMember2020-01-012020-06-300001753162us-gaap:CommonStockMember2021-04-012021-06-300001753162us-gaap:CommonStockMember2021-01-012021-06-300001753162us-gaap:RetainedEarningsMember2021-06-300001753162us-gaap:AdditionalPaidInCapitalMember2021-06-300001753162us-gaap:RetainedEarningsMember2021-03-310001753162us-gaap:AdditionalPaidInCapitalMember2021-03-3100017531622021-03-310001753162us-gaap:RetainedEarningsMember2020-12-310001753162us-gaap:AdditionalPaidInCapitalMember2020-12-310001753162us-gaap:RetainedEarningsMember2020-06-300001753162us-gaap:AdditionalPaidInCapitalMember2020-06-300001753162us-gaap:RetainedEarningsMember2020-03-310001753162us-gaap:AdditionalPaidInCapitalMember2020-03-3100017531622020-03-310001753162us-gaap:RetainedEarningsMember2019-12-310001753162us-gaap:CommonStockMember2019-12-310001753162us-gaap:AdditionalPaidInCapitalMember2019-12-310001753162fthm:WarehousingCreditAndSecurityAgreementMemberus-gaap:PrimeRateMember2021-06-300001753162us-gaap:TreasuryStockMember2021-06-300001753162us-gaap:CommonStockMember2021-06-300001753162us-gaap:TreasuryStockMember2021-03-310001753162us-gaap:CommonStockMember2021-03-310001753162us-gaap:TreasuryStockMember2020-12-310001753162us-gaap:CommonStockMember2020-12-310001753162us-gaap:TreasuryStockMember2020-06-300001753162us-gaap:CommonStockMember2020-06-300001753162us-gaap:CommonStockMember2020-03-310001753162fthm:OmnibusStockIncentivePlan2019Member2021-03-012021-03-3100017531622020-12-312020-12-310001753162fthm:StockPlan2017Member2021-06-300001753162fthm:OmnibusStockIncentivePlan2019Member2021-06-300001753162us-gaap:RestrictedStockMemberfthm:OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMember2021-01-012021-03-310001753162fthm:OmnibusStockIncentivePlan2019Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-03-310001753162fthm:OmnibusStockIncentivePlan2019Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-03-310001753162fthm:OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-03-310001753162fthm:OmnibusStockIncentivePlan2019Member2021-04-012021-06-300001753162us-gaap:RestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-03-310001753162us-gaap:RestrictedStockMemberfthm:OmnibusStockIncentivePlan2019Member2021-01-012021-03-310001753162fthm:OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-03-310001753162us-gaap:ProductAndServiceOtherMember2021-04-012021-06-300001753162us-gaap:ManagementServiceIncentiveMember2021-04-012021-06-300001753162us-gaap:CorporateAndOtherMember2021-04-012021-06-300001753162fthm:TechnologyMember2021-04-012021-06-300001753162fthm:RealEstateBrokerageMember2021-04-012021-06-300001753162fthm:MortgageMember2021-04-012021-06-300001753162us-gaap:ProductAndServiceOtherMember2021-01-012021-06-300001753162us-gaap:ManagementServiceIncentiveMember2021-01-012021-06-300001753162us-gaap:CorporateAndOtherMember2021-01-012021-06-300001753162fthm:RealEstateBrokerageMember2021-01-012021-06-300001753162us-gaap:ManagementServiceIncentiveMember2020-04-012020-06-300001753162us-gaap:CorporateAndOtherMember2020-04-012020-06-300001753162fthm:TechnologyMember2020-04-012020-06-300001753162fthm:RealEstateBrokerageMember2020-04-012020-06-300001753162fthm:MortgageMember2020-04-012020-06-300001753162us-gaap:ManagementServiceIncentiveMember2020-01-012020-06-300001753162us-gaap:CorporateAndOtherMember2020-01-012020-06-300001753162fthm:TechnologyMember2020-01-012020-06-300001753162fthm:RealEstateBrokerageMember2020-01-012020-06-300001753162fthm:MortgageMember2020-01-012020-06-300001753162us-gaap:LeaseholdImprovementsMember2021-06-300001753162us-gaap:FurnitureAndFixturesMember2021-06-300001753162us-gaap:ComputerEquipmentMember2021-06-300001753162us-gaap:VehiclesMember2020-12-310001753162us-gaap:LeaseholdImprovementsMember2020-12-310001753162us-gaap:FurnitureAndFixturesMember2020-12-310001753162us-gaap:ComputerEquipmentMember2020-12-310001753162fthm:NaberlySolutionsMember2020-12-310001753162us-gaap:NotesPayableOtherPayablesMemberus-gaap:SubsequentEventMember2022-07-010001753162us-gaap:RetainedEarningsMember2021-04-012021-06-300001753162us-gaap:RetainedEarningsMember2021-01-012021-06-300001753162us-gaap:RetainedEarningsMember2020-04-012020-06-300001753162us-gaap:RetainedEarningsMember2020-01-012020-06-300001753162fthm:SmallBusinessAdministrationLoanMemberus-gaap:NotesPayableOtherPayablesMember2021-06-300001753162fthm:PaycheckProtectionProgramLoanMemberus-gaap:NotesPayableOtherPayablesMember2021-06-300001753162us-gaap:NotesPayableOtherPayablesMember2021-06-300001753162us-gaap:AutomobileLoanMemberfthm:LoanPayableMember2020-12-310001753162fthm:SmallBusinessAdministrationLoanMemberus-gaap:NotesPayableOtherPayablesMember2020-12-310001753162fthm:PaycheckProtectionProgramLoanMemberus-gaap:NotesPayableOtherPayablesMember2020-12-310001753162fthm:WarehousingCreditAndSecurityAgreementMember2021-06-300001753162fthm:MortgageParticipationPurchaseAgreementMember2021-06-300001753162fthm:MasterLoanAgreementMember2021-06-300001753162srt:MinimumMember2021-06-300001753162srt:MaximumMember2021-06-300001753162fthm:PaycheckProtectionProgramLoanMemberus-gaap:NotesPayableOtherPayablesMember2021-04-012021-06-300001753162fthm:PaycheckProtectionProgramLoanMemberus-gaap:NotesPayableOtherPayablesMember2021-01-012021-06-300001753162fthm:PaycheckProtectionProgramLoanMemberus-gaap:NotesPayableOtherPayablesMember2020-04-012020-06-300001753162fthm:PaycheckProtectionProgramLoanMemberus-gaap:NotesPayableOtherPayablesMember2020-01-012020-06-300001753162us-gaap:AllOtherSegmentsMember2021-01-012021-06-300001753162fthm:TechnologyMember2021-01-012021-06-300001753162fthm:MortgageMember2021-01-012021-06-300001753162us-gaap:OperatingSegmentsMember2021-06-300001753162us-gaap:AllOtherSegmentsMember2021-06-300001753162fthm:TechnologyMember2021-06-300001753162fthm:MortgageMember2021-06-300001753162fthm:E49HoldingsIncMemberfthm:OtherServiceRevenueMember2021-04-160001753162fthm:E49HoldingsIncMemberfthm:MortgageMember2021-04-160001753162us-gaap:OperatingSegmentsMember2020-12-310001753162us-gaap:AllOtherSegmentsMember2020-12-310001753162fthm:E49HoldingsIncMemberus-gaap:TradeNamesMember2021-04-162021-04-160001753162fthm:E49HoldingsIncMemberus-gaap:CustomerRelationshipsMember2021-04-162021-04-160001753162fthm:E49HoldingsIncMemberfthm:KnowHowRelationshipsMember2021-04-162021-04-160001753162srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-06-300001753162srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-06-300001753162us-gaap:TradeNamesMember2021-01-012021-06-300001753162us-gaap:CustomerRelationshipsMember2021-01-012021-06-300001753162us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-06-300001753162fthm:KnowHowRelationshipsMember2021-01-012021-06-300001753162fthm:InternallyDevelopedSoftwareAcquiredAcquisitionMember2021-01-012021-06-300001753162fthm:AgentRelationshipsMember2021-01-012021-06-300001753162us-gaap:TradeNamesMember2021-06-300001753162us-gaap:CustomerRelationshipsMember2021-06-300001753162us-gaap:ComputerSoftwareIntangibleAssetMember2021-06-300001753162fthm:KnowHowMember2021-06-300001753162fthm:AgentRelationshipsMember2021-06-300001753162us-gaap:TradeNamesMember2020-12-310001753162us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-310001753162us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001753162us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001753162us-gaap:FairValueMeasurementsRecurringMember2021-06-300001753162fthm:SmallBusinessAdministrationLoanMemberus-gaap:NotesPayableOtherPayablesMember2020-06-052020-06-0500017531622016-07-310001753162fthm:E49HoldingsIncMemberfthm:PaycheckProtectionProgramCaresActMemberus-gaap:NotesPayableOtherPayablesMember2021-06-300001753162fthm:VerusTitleIncMemberfthm:PaycheckProtectionProgramCaresActMemberus-gaap:NotesPayableOtherPayablesMember2020-11-240001753162fthm:SmallBusinessAdministrationLoanMemberus-gaap:NotesPayableOtherPayablesMember2020-06-050001753162fthm:PaycheckProtectionProgramLoanMemberus-gaap:NotesPayableOtherPayablesMember2020-05-3100017531622020-08-0400017531622019-12-3100017531622020-06-300001753162fthm:E49HoldingsIncMemberus-gaap:TradeNamesMember2021-04-160001753162fthm:E49HoldingsIncMemberus-gaap:CustomerRelationshipsMember2021-04-160001753162fthm:E49HoldingsIncMemberfthm:KnowHowRelationshipsMember2021-04-160001753162fthm:LivebyInc.Member2021-04-202021-04-200001753162fthm:E49HoldingsIncMember2021-04-162021-04-160001753162fthm:EpicRealtyMember2021-01-012021-06-300001753162fthm:EpicRealtyMember2020-01-012020-06-300001753162srt:MinimumMemberfthm:MortgageParticipationPurchaseAgreementMember2021-06-300001753162srt:MinimumMemberfthm:MasterLoanAgreementMember2021-06-300001753162us-gaap:WarrantMember2021-04-012021-06-300001753162us-gaap:RestrictedStockMember2021-04-012021-06-300001753162us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001753162us-gaap:WarrantMember2021-01-012021-06-300001753162us-gaap:RestrictedStockMember2021-01-012021-06-300001753162us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001753162us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001753162fthm:CommissionAndOtherAgentRelatedCostMember2021-04-012021-06-300001753162us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001753162fthm:CommissionAndOtherAgentRelatedCostMember2021-01-012021-06-300001753162us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001753162fthm:CommissionAndOtherAgentRelatedCostMember2020-04-012020-06-300001753162us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001753162fthm:CommissionAndOtherAgentRelatedCostMember2020-01-012020-06-300001753162fthm:EpicRealtyLlcMemberus-gaap:RealEstateMember2021-06-300001753162fthm:RedBarnRealEstateLlcMemberus-gaap:RealEstateMember2021-03-010001753162fthm:NaberlySolutionsMember2020-01-012020-12-310001753162us-gaap:InvestorMember2021-06-300001753162fthm:PaycheckProtectionProgramCaresActMember2021-01-012021-06-3000017531622021-06-3000017531622020-12-310001753162fthm:WarehousingCreditAndSecurityAgreementMemberus-gaap:PrimeRateMember2021-01-012021-06-300001753162fthm:NaberlySolutionsMember2021-03-010001753162fthm:LivebyInc.Member2021-04-200001753162fthm:E49HoldingsIncMember2021-04-160001753162fthm:LivebyInc.Member2021-04-012021-06-300001753162fthm:E49HoldingsIncMember2021-04-012021-06-300001753162fthm:LivebyInc.Member2021-01-012021-06-300001753162fthm:E49HoldingsIncMember2021-01-012021-06-300001753162fthm:NaberlySolutionsMember2021-03-012021-03-010001753162us-gaap:OperatingSegmentsMemberfthm:TechnologyMember2021-04-012021-06-300001753162us-gaap:OperatingSegmentsMemberfthm:RealEstateBrokerageMember2021-04-012021-06-300001753162us-gaap:OperatingSegmentsMemberfthm:MortgageMember2021-04-012021-06-300001753162srt:ConsolidationEliminationsMemberus-gaap:CorporateAndOtherMember2021-04-012021-06-300001753162us-gaap:OperatingSegmentsMember2021-04-012021-06-3000017531622021-04-012021-06-300001753162us-gaap:OperatingSegmentsMemberfthm:TechnologyMember2021-01-012021-06-300001753162us-gaap:OperatingSegmentsMemberfthm:RealEstateBrokerageMember2021-01-012021-06-300001753162us-gaap:OperatingSegmentsMemberfthm:MortgageMember2021-01-012021-06-300001753162srt:ConsolidationEliminationsMemberus-gaap:CorporateAndOtherMember2021-01-012021-06-300001753162us-gaap:OperatingSegmentsMember2021-01-012021-06-300001753162us-gaap:OperatingSegmentsMemberfthm:RealEstateBrokerageMember2020-04-012020-06-300001753162us-gaap:OperatingSegmentsMember2020-04-012020-06-3000017531622020-04-012020-06-300001753162us-gaap:OperatingSegmentsMemberfthm:TechnologyMember2020-01-012020-06-300001753162us-gaap:OperatingSegmentsMemberfthm:RealEstateBrokerageMember2020-01-012020-06-300001753162us-gaap:OperatingSegmentsMemberfthm:MortgageMember2020-01-012020-06-300001753162srt:ConsolidationEliminationsMemberus-gaap:CorporateAndOtherMember2020-01-012020-06-300001753162us-gaap:OperatingSegmentsMember2020-01-012020-06-3000017531622020-01-012020-06-3000017531622021-08-0600017531622021-01-012021-06-30xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesfthm:segmentfthm:item

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

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

Commission File Number 001-39412

FATHOM HOLDINGS INC.

(Exact name of Registrant as specified in its Charter)

North Carolina

    

82-1518164

(State or other jurisdiction of incorporation or organization)

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

2000 Regency Parkway Drive, Suite 300, Cary, North Carolina 27518

(Address of principal executive offices) (Zip Code)

(888) 455-6040

(Registrant’s telephone number, including area code)

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

Title of Each Class

    

Trading Symbol(s)

    

Name of Each Exchange on Which Registered

Common Stock, No Par Value

FTHM

The NASDAQ Capital Market

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

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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer   

Accelerated filer                   

Non-accelerated filer     

Smaller reporting company  

Emerging growth company  

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

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

As of August 6, 2021, the registrant had 14,796,102 shares common stock outstanding.

FATHOM HOLDINGS INC.

FORM 10-Q

For the Quarterly Period Ended June 30, 2021

TABLE OF CONTENTS

Page

PART I - FINANCIAL INFORMATION

3

ITEM 1.

Financial Statements

3

Unaudited Condensed Consolidated Balance Sheets as of June 30, 2021 and December 31, 2020

3

Unaudited Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021 and 2020

4

Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit) for the three and six months ended June 30, 2021 and 2020

5

Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2021 and 2020

7

Notes to Unaudited Condensed Consolidated Financial Statements

8

ITEM 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

31

ITEM 3.

Quantitative and Qualitative Disclosures About Market Risk

43

ITEM 4.

Controls and Procedures

43

PART II - OTHER INFORMATION

45

ITEM 1.

Legal Proceedings

45

ITEM 1A.

Risk Factors

45

ITEM 2.

Unregistered Sales of Equity Securities and use of Proceeds

62

ITEM 6.

Exhibits

63

SIGNATURES

64

2

PART I FINANCIAL INFORMATION

ITEM 1. Financial Statements.

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(UNAUDITED)

    

June 30, 2021

    

December 31, 2020

ASSETS

Current assets:

 

  

 

  

Cash and cash equivalents

$

12,830,663

$

28,577,396

Restricted cash

3,530,244

984,238

Accounts receivable

 

4,099,379

 

1,595,444

Derivative assets

 

47,475

 

Mortgage loans held for sale, at fair value

9,586,314

Prepaid and other current assets

 

963,875

 

1,699,375

Total current assets

 

31,057,950

 

32,856,453

Property and equipment, net

 

973,500

 

154,599

Lease right of use assets

 

4,724,773

 

437,421

Intangible assets, net

22,731,288

922,147

Goodwill

20,447,286

799,058

Other assets

66,042

55,301

Total assets

$

80,000,839

$

35,224,979

LIABILITIES AND STOCKHOLDERS' EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

4,610,026

$

2,596,206

Accrued liabilities

4,496,327

1,063,889

Escrow liabilities

3,476,509

933,336

Derivative liabilities

18,848

Warehouse lines of credit

9,361,428

Long-term debt - current portion

603,446

256,324

Lease liability - current portion

 

1,935,925

 

140,100

Total current liabilities

 

24,502,509

 

4,989,855

Long-term debt, net of current portion

 

356,841

 

282,950

Lease liability, net of current portion

 

2,868,615

 

301,429

Deferred tax liabilities

657,777

Total liabilities

 

28,385,742

 

5,574,234

Commitments and contingencies (Note 18)

 

 

  

Stockholders' equity:

 

 

  

Common stock, no par value, 100,000,000 authorized and 14,744,539 and 13,830,351 issued and outstanding as of June 30, 2021 and December 31, 2020, respectively

 

 

Treasury Stock, at cost, 5,683 shares as of June 30, 2021 and December 31, 2020

 

(30,000)

 

(30,000)

Additional paid-in capital

 

64,624,400

 

37,168,896

Accumulated deficit

 

(12,979,303)

 

(7,488,151)

Total stockholders' equity

 

51,615,097

 

29,650,745

Total liabilities and stockholders' equity

$

80,000,839

$

35,224,979

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

3

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

Three months ended June 30, 

Six months ended June 30, 

    

2021

    

2020

    

2021

    

2020

Revenue

Gross commission income

$

80,246,356

$

38,688,744

$

129,402,060

$

67,527,575

Other service revenue

3,936,598

4,426,383

Total revenue

84,182,954

38,688,744

133,828,443

67,527,575

Operating expenses

 

 

 

 

Commission and other agent-related costs

76,729,401

36,356,779

123,129,642

63,044,034

Operations and support

1,683,375

1,751,751

General and administrative

 

9,387,237

 

1,964,781

 

15,508,661

 

3,875,582

Marketing

 

378,437

 

138,231

 

780,600

 

368,664

Depreciation and amortization

744,521

44,496

846,880

63,771

Total operating expenses

 

88,922,971

 

38,504,287

 

142,017,534

 

67,352,051

(Loss) income from operations

 

(4,740,017)

 

184,457

 

(8,189,091)

 

175,524

Other (income) expense, net

 

 

 

 

  

Gain on the extinguishment of debt

(50,936)

Interest (income) expense, net

 

(1,064)

 

32,659

 

248

 

65,497

Other income, net

 

(32,594)

 

(10,000)

 

(37,326)

 

(10,000)

Other (income) expense, net

 

(33,658)

 

22,659

 

(88,014)

 

55,497

(Loss) income from operations before income taxes

 

(4,706,359)

 

161,798

 

(8,101,077)

 

120,027

Income tax benefit (expense)

 

2,614,925

 

(1,000)

 

2,609,925

 

(2,000)

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

$

118,027

Net (loss) income per share

 

 

 

 

Basic

$

(0.15)

$

0.02

$

(0.40)

$

0.01

Diluted

$

(0.15)

$

0.02

$

(0.40)

$

0.01

Weighted average common shares outstanding

 

 

 

 

Basic

 

14,048,136

 

9,996,775

 

13,750,775

 

9,996,939

Diluted

 

14,048,136

 

10,030,025

 

13,750,775

 

10,016,269

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

4

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (DEFICIT)

(UNAUDITED)

Common Stock

Treasury Stock

    

    

    

    

    

Additional

    

    

Par

Paid in

Accumulated

Shares

 Value

Shares

Amount

Capital

deficit

Total

Balance at March 31, 2021

13,979,556

$

5,683

$

(30,000)

$

39,211,307

$

(10,887,869)

$

28,293,438

Issuance of common stock for purchase of businesses

750,736

24,139,639

24,139,639

Issuance of common stock pursuant to exercise of stock options

16,972

80,000

80,000

Share-based compensation, net of forfeitures

(2,725)

1,193,454

1,193,454

Net loss

(2,091,434)

(2,091,434)

Balance at June 30, 2021

 

14,744,539

$

 

5,683

$

(30,000)

$

64,624,400

$

(12,979,303)

$

51,615,097

Common Stock

Treasury Stock

    

    

    

    

    

Additional

    

    

Par

Paid in

Accumulated

Shares

 Value

Shares

Amount

Capital

deficit

Total

Balance at March 31, 2020

 

10,223,168

$

 

$

$

5,196,117

$

(6,190,338)

$

(994,221)

Purchase of treasury stock

 

(5,683)

 

 

5,683

 

(30,000)

 

 

 

(30,000)

Share-based compensation, net of forfeitures

 

(6,914)

 

 

 

 

100,493

 

 

100,493

Net loss

160,798

160,798

Balance at June 30, 2020

10,210,571

$

5,683

$

(30,000)

$

5,296,610

$

(6,029,540)

$

(762,930)

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

5

Common Stock

    

Treasury Stock

    

  

    

  

    

  

Additional

Par

Paid in

Accumulated

    

Shares

    

Value

    

Shares

    

Amount

    

Capital

    

deficit

    

Total

Balance at December 31, 2020

 

13,830,351

$

 

5,683

$

(30,000)

$

37,168,896

$

(7,488,151)

$

29,650,745

Issuance of common stock for purchase of business

 

777,380

 

 

 

 

25,311,975

 

 

25,311,975

Issuance of common stock pursuant to exercise of stock options

 

16,972

 

 

 

 

80,000

 

 

80,000

Share-based compensation, net of forfeitures

 

119,836

 

 

 

 

2,063,529

 

 

2,063,529

Net loss

 

 

 

 

 

 

(5,491,152)

 

(5,491,152)

Balance at June 30, 2021

 

14,744,539

$

 

5,683

$

(30,000)

$

64,624,400

$

(12,979,303)

$

51,615,097

Common Stock

    

Treasury Stock

    

  

    

  

    

  

Additional

Par

Paid in

Accumulated

    

Shares

    

Value

    

Shares

    

Amount

    

Capital

    

deficit

    

Total

Balance at December 31, 2019

 

10,211,658

$

 

$

$

4,988,382

$

(6,147,567)

$

(1,159,185)

Issuance of common stock

 

15,726

 

 

 

 

83,014

 

 

83,014

Purchase of treasury stock

 

(5,683)

 

 

5,683

 

(30,000)

 

 

 

(30,000)

Share-based compensation, net of forfeitures

 

(11,130)

 

 

 

 

225,214

 

 

225,214

Net loss

 

 

 

 

 

 

118,027

 

118,027

Balance at June 30, 2020

 

10,210,571

$

 

5,683

$

(30,000)

$

5,296,610

$

(6,029,540)

$

(762,930)

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

6

FATHOM HOLDINGS INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

Six months ended June 30, 

    

2021

    

2020

CASH FLOWS FROM OPERATING ACTIVITIES:

 

  

 

  

Net (loss) income

$

(5,491,152)

$

118,027

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

 

 

Depreciation and amortization

 

846,880

 

63,771

Gain on the extinguishment of debt

(50,936)

Gain on sale of mortgages

(1,332,813)

Share-based compensation

 

2,063,529

 

225,214

Deferred income taxes

(2,649,925)

Bad debt expense

 

76,975

 

99,656

Other non-cash

29,150

Change in operating assets and liabilities:

 

 

Accounts receivable

 

(1,372,366)

 

(899,178)

Proceeds from sale and principal payments on mortgage loans held for sale

42,338,436

Originations and purchases of mortgage loans held for sale

(42,444,742)

Derivative assets

 

42,194

 

Prepaid and other assets

 

610,716

 

(500,232)

Accounts payable

 

981,086

 

856,099

Accrued liabilities

1,316,807

684,600

Escrow liabilities

2,385,505

Derivative liabilities

 

(101,152)

 

Operating lease assets

274,601

51,639

Operating lease liabilities

 

(212,129)

 

(50,563)

Other assets

(3,242)

514

Net cash (used in) provided by operating activities

 

(2,692,578)

 

649,547

CASH FLOWS FROM INVESTING ACTIVITIES:

 

  

 

  

Purchase of property and equipment

 

(475,605)

 

(9,369)

Amounts paid for business and asset acquisitions, net of cash acquired

(11,013,923)

Purchase of intangible assets

 

(494,567)

 

(227,400)

Net cash used in investing activities

 

(11,984,095)

 

(236,769)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

  

 

  

Principal payments on long-term debt

 

(7,211)

 

(8,511)

Proceeds from the issuance of common stock

80,000

83,014

Purchase of treasury stock

(30,000)

Net borrowings on warehouse lines of credit

1,403,157

Proceeds from note payable

453,581

Net cash provided by financing activities

 

1,475,946

 

498,084

Net (decrease) increase in cash, cash equivalents, and restricted cash

 

(13,200,727)

 

910,862

Cash, cash equivalents, and restricted cash at beginning of period

 

29,561,634

 

579,416

Cash, cash equivalents, and restricted cash at end of period

$

16,360,907

$

1,490,278

Supplemental disclosure of cash and non-cash transactions:

 

 

  

Cash paid for interest

$

4,448

$

65,560

Income taxes paid

$

$

2,261

Amounts due to sellers

$

1,816,346

$

Right of use assets obtained in exchange for lease liabilities

$

1,839,079

$

Issuance of common stock for the purchase of business

$

25,311,975

$

Extinguishment of Paycheck Protection Program Loan

$

50,600

$

Loan receivable forgiven and used as purchase consideration

$

165,000

$

Reconciliation of cash and restricted cash

Cash and cash equivalents

$

12,830,663

$

1,490,278

Restricted cash

3,530,244

Total cash, cash equivalents, and restricted cash shown in statement of cash flows

$

16,360,907

$

1,490,278

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

7

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Description of Business and Nature of Operations

Fathom Holdings Inc. (“Fathom”, “Fathom Holdings,” and collectively with its consolidated subsidiaries and affiliates, the “Company”) is a national, technology-driven, real estate services platform integrating residential brokerage, mortgage, title, insurance and software as a service (“SaaS”) offerings to brokerages and agents leveraging our proprietary cloud-based software called intelliAgent.

During the six months ended June 30, 2021, Fathom significantly grew its agent network, expanded its technology offerings, and entered into the residential mortgage lending and home and other insurance businesses via completing four business combinations and an asset acquisition.  

On March 1, 2021, the Company acquired the real estate brokerage business of Red Barn Real Estate, LLC (“Red Barn”), a growing Atlanta metro area brokerage with approximately 230 agents. On June 30, 2021, the Company acquired the real estate brokerage business of Epic Realty, LLC (“Epic”), a growing regional brokerage based in greater Boise, Idaho, with approximately 350 agents.  

Also, on March 1, 2021 the Company acquired the technology platform of Naberly Inc. (“Naberly”) to reduce the Company’s reliance on third-party technology providers and offer more robust technology to agents to help them grow their businesses. On April 20, 2021, the Company acquired LiveBy, Inc. (“LiveBy”), a SaaS business with a technology platform that offers competitive, hyper-local tools for real estate professionals.

On April 16, 2021, the Company acquired E4:9 Holdings, Inc. (“E4:9”), a holding company with three operating subsidiaries, Encompass Lending Group (“Encompass”) (mortgage), Dagley Insurance Agency (home and other insurance) and Real Results (lead generation). These companies are expected to provide agents and associates with new opportunities to grow their businesses, while giving consumers a one-stop-shop for all of their housing needs.

The Company’s brands include Fathom Realty, Dagley Insurance, Encompass Lending, intelliAgent, Real Results, and Verus Title.

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation — The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 24, 2021. The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period.

The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.

Certain Significant Risks and Business Uncertainties — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company. See “COVID-19 Risks, Impacts and Uncertainties” below, and “Risk Factors” in Part II, Item 1A of this report for further detail regarding the risks the Company faces.

8

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Liquidity — The Company has a history of negative cash flows from operations and operating losses. The Company generated a net loss of approximately $5.5 million for the six months ended June 30, 2021 and only generated net income of $0.1 million for the six months ended June 30, 2020. The Company had cash and cash equivalents of $12.8 million and $28.6 million as of June 30, 2021 and December 31, 2020, respectively. Additionally, the Company anticipates further expenditures associated with the process of integrating acquisitions and expanding its business. Management believes that existing cash along with its planned budget, which includes continued increases in the number of our agents and transactions at rates consistent with historical growth, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of the unaudited interim consolidated financial statements.

COVID-19 Risks, Impacts and Uncertainties — On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (“COVID-19”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified COVID-19 as a pandemic, based on the rapid increase in exposure globally.

We are subject to the risks arising from COVID-19 including its social and economic impacts on the residential real estate industry in the United States. Our management believes that these social and economic impacts, which to date have included but not been limited to the following, could have a significant impact on the Company’s future financial condition, liquidity, and results of operations: (i) restrictions on in-person activities associated with residential real estate transactions arising from shelter-in-place, or similar isolation orders; (ii) decline in consumer demand for in-person interactions and physical home tours; and (iii) deteriorating economic conditions, such as increased unemployment rates, recessionary conditions, lower yields on individual investment portfolios, and more stringent mortgage financing conditions.

Given the daily evolution of COVID-19 and the global responses to curb its spread, the Company is not able to estimate the effects of COVID-19, including specifically the Delta variant and/or other variants, on its results of operations, financial condition, or liquidity for the year ending December 31, 2021 or beyond. If COVID-19 continues, it may have a material adverse effect on the Company’s financial condition, liquidity, and future results of operations.

Use of Estimates — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to income taxes, deferred tax asset valuation allowances, share-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. 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 might 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.

Business CombinationsThe Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations (“ASC 805-10”), which requires that the acquisition method of accounting be used for all business combinations. Assets acquired and liabilities assumed are recorded at the date of acquisition at their respective fair values. For transactions that are business combinations, the Company evaluates the existence of goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.

9

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, is determined using established valuation techniques. A fair value measurement is determined as the price received to sell an asset or pay to transfer a liability in an orderly transaction between market participants at the measurement date. In the context of acquisition accounting, the determination of fair value often involves significant judgments and estimates by management, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The estimated fair values reflected in the acquisition accounting rely on management’s judgment and the expertise of a third-party valuation firm engaged to assist in concluding on the fair value measurements. For the business combinations completed during the six-month period ended June 30, 2021, the estimated fair value of identifiable intangible assets, primarily consisting of agent relationships, tradenames, customer relationships, know-how and technology, was determined using the relief-from royalty and multi-period excess earnings methods. The most significant assumptions include the estimated remaining useful life, expected future revenue, annual agent revenue attrition, costs to develop new agents, charges for contributory assets, tax rate, discount rate and tax amortization benefit. The most significant variables in these valuations are discount rates and the number of years on which to base the cash flow projections, as well as other assumptions and estimates used to determine the cash inflows and outflows. Management determines discount rates based on the risk inherent in the acquired assets, specific risks, industry beta and capital structure of guideline companies. Management has developed these assumptions on the basis of historical knowledge of the business and projected financial information of the Company. These assumptions may vary based on future events, perceptions of different market participants and other factors outside the control of Management, and such variations may be significant to estimated values.

The Company includes the results of operations from the acquisition date in the financial statements for all businesses acquired.

Asset AcquisitionsThe Company follows the guidance in ASC 805-10 for determining the appropriate accounting treatment for asset acquisitions. ASU No. 2017-01, Clarifying the Definition of a Business, provides an initial fair value screen to determine if substantially all of the fair value of the assets acquired is concentrated in a single asset or group of similar assets. If the initial screening test is not met, the set is considered a business based on whether there are inputs and substantive processes in place. Based on the results of this analysis and conclusion on an acquisition’s classification of a business combination or an asset acquisition, the accounting treatment is derived.

If the acquisition is deemed to be a business, the acquisition method of accounting is applied. Identifiable assets acquired and liabilities assumed at the acquisition date are recorded at fair value. If the transaction is deemed to be an asset acquisition, the cost accumulation and allocation model is used whereby the assets and liabilities are recorded based on the purchase price and allocated to the individual assets and liabilities based on relative fair values.

Mortgage Loans Held for Sale —Mortgage loans held for sale are carried at fair value under the fair value option with changes in fair value recorded in other service revenue on the statements of operations. The fair value of mortgage loans held for sale is typically calculated using observable market information including pricing from actual market transactions, purchaser commitment prices, or broker quotations. The fair value of mortgage loans held for sale covered by purchaser commitments is generally based on commitment prices. The fair value of mortgage loans held for sale not committed to an purchaser is generally based on current delivery pricing using best execution pricing.

Intangible Assets, NetIntangible Assets, net is comprised of definite-lived intangibles and capitalized internal use software.

Definitive-lived intangibles: The Company’s definite-lived intangible assets primarily consist of trade names, agent relationships, customer relationships, know-how and technology acquired as part of the Company’s business acquisitions. For definite-lived intangible assets,whenever impairment indicators are present, the Company performs a review for impairment. The Company calculates the undiscounted value of the projected cash flows associated with the asset, or asset group, and compares this estimated amount to the carrying amount. If the carrying amount is found to be greater, the Company will record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, the Company will reevaluate the remaining useful lives of the assets and modify them, as appropriate. Currently, trade names, agent relationships, customer relationships, know-how and software development have a useful life estimated at ten years, seven years, eight years, five years and five years, respectively.

10

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Capitalized internal use software: The Company’s capitalized internal use software consists of internally developed software and developed software acquired pursuant to acquisitions. Costs incurred in the preliminary stages of website and software development are expensed as incurred. Once an application has reached the development stage, direct internal and external costs relating to upgrades or enhancements that meet the capitalization criteria are capitalized in intangible assets, net and amortized on a straight-line basis over their estimated useful lives. Maintenance and enhancement costs (including those costs in the post-implementation stages) are typically expensed as incurred, unless such costs relate to substantial upgrades and enhancements to the websites (or software) that result in added functionality, in which case the costs are capitalized as well.

Capitalized software costs are amortized over the expected useful lives of the applicable software. Currently, capitalized software for internal use has a useful life estimated between five and seven years. The software acquired pursuant to the Naberly acquisition discussed in Note 3 has a useful life estimated at seven years.

Estimated useful lives of website and software development activities are reviewed annually or whenever events or changes in circumstances indicate that intangible assets may be impaired and adjusted as appropriate to reflect upcoming development activities that may include significant upgrades or enhancements to the existing functionality.

Goodwill - Goodwill, which represents the excess of purchase price over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. The Company is organized in six reporting units and evaluates the goodwill for the Company as a whole at the reporting unit level. Goodwill is assessed during the fourth quarter of each fiscal year for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. Under the authoritative guidance issued by the FASB, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. The goodwill impairment test requires the Company to estimate the fair value of the reporting unit and to compare the fair value of the reporting unit with its carrying amount. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. There was no impairment of goodwill during the three or six months ended June 30, 2021.

Revenue Recognition — We apply the provisions of FASB ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”), and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when a performance obligation is satisfied.

The Company has utilized the practical expedient in ASC 606 and elected not to capitalize contract costs for contracts with customers with durations less than one year. The Company does not have significant remaining unfulfilled performance obligations or contract balances.

The Company generates revenue from real estate brokerage services which consists of commissions generated from real estate transactions, which the Company classifies as gross commission income.The Company also generates revenues through mortgage lending, SaaS solutions, as well as title and insurance services, which the Company classifies as other service revenue.

11

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Revenues from real estate brokerage services

The Company’s real estate brokerage services revenue substantially consists of commissions generated from real estate brokerage services. The Company is contractually obligated to provide for the fulfillment of transfers of real estate between buyers and sellers. The Company provides these services itself and controls the services of its agents necessary to legally transfer the real estate. Correspondingly, the Company is defined as the principal. The Company, as principal, satisfies its obligation upon the closing of a real estate transaction. The Company has concluded that agents are not employees of the Company, rather deemed to be independent contractors. Upon satisfaction of its obligation, the Company recognizes revenue in the gross amount of consideration it is entitled to receive. The transaction price is calculated by applying the Company’s portion of the agreed-upon commission rate to the property’s selling price. The Company may provide services to the buyer, seller, or both parties to a transaction. When the Company provides services to the seller in a transaction, it recognizes revenue for its portion of the commission, which is calculated as the sales price multiplied by the commission rate less the commission separately distributed to the buyer’s agent, or the “sell” side portion of the commission. When the Company provides services to the buyer in a transaction, the Company recognizes revenue in an amount equal to the sales price for the property multiplied by the commission rate for the “buy” side of the transaction. In instances in which the Company represents both the buyer and the seller in a transaction, it recognizes the full commission on the transaction. Commissions revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company’s customers remit payment for the Company’s services to the title company or attorney closing the sale of property at the time of closing. The Company receives payment upon close of property or within days of the closing of a transaction. The Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided.

Revenues from mortgage lending services

The revenue streams for the Company’s mortgage lending services business are primarily comprised of gains and losses from loans sold, and origination and other fees. The majority of these revenue streams are exempted from ASC 606. Origination and other fees are not specifically separable from actual mortgage loans.

The gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold, including the servicing rights release premiums and is recorded in the statement of operations in other service revenue. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (1) the assets have been isolated from the Company, (2) the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (3) the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before maturity.

Servicing rights release premiums represent revenues earned when the risk and rewards of ownership of servicing rights are transferred to third parties. Mortgage servicing rights (“MSRs”) represent the obligations to administer, collect the payments for the reduction of principal and application of interest, pay taxes and insurance, remit collected payments, provide foreclosure services, provide full escrow administration and any other obligations required by an owner of the mortgage loans, together with the right to receive the servicing fee income and any ancillary income arising from or connected to the mortgage loans.

Retail origination fees are principally revenues earned from loan originations. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.

Revenues from SaaS solutions

The Company generates revenue from subscription and services related to the use of the LiveBy platform. The SaaS contracts are generally annual contracts paid monthly in advance of service and cancellable upon 30 days’ notice after the first year. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform. Subscription revenue, which includes support, is recognized on a straight-line basis over the non-cancellable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer, and recorded as other service revenue in the statement of operations.

12

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Revenues from insurance agency services

The revenue streams for the Company’s insurance agency services business are primarily comprised of new and renewal commissions paid by insurance carriers. The transaction price is set as the estimated commissions to be received over the term of the policy based upon an estimate of premiums placed, policy changes and cancellations, net of restraint. The commissions are earned at the effective date of the associated policies when control of the policy transfers to the client.

The Company is also eligible for certain contingent commissions from insurers based on the attainment of specific metrics (i.e., volume growth, loss ratios) related to underlying polices placed. Revenue for contingent commissions is estimated based on historical and current evidence of achievement towards each insurer’s annual respective metrics and is recorded as the underlying policies that contribute to the achievement are placed. Due to the uncertainty of the amount of contingent consideration that will be received, the estimated revenue is constrained to an amount that is probable to not have a significant negative adjustment. Contingent consideration is generally received in the first quarter of the subsequent year.

Revenues from title services

The Company’s title services revenue includes fees charged for title search and examination, property settlement and title insurance services provided in association with property acquisitions and refinance transactions. The Company provides the title search and property settlement services ourselves and controls the services before they are transferred to our customers since the Company is primarily responsible for fulfilling the promise and also has full discretion in establishing the price for the settlement services (except in states where fees are set statutorily). As such, the Company is defined as the principal. As principal, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the gross amount of consideration the Company is entitled to receive. The transaction price for title and property settlement services is determined by the fixed fees the Company charges for our services. The Company provides services to the buyers and sellers involved in the purchase transaction, as well as to the borrower in a refinance transaction. Title and property settlement revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title and property settlement revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.

For title insurance services, we work in conjunction with insurance underwriters to perform these services, obtain the insurance policy premiums associated with title insurance on behalf of customers and remit the policy premium to the insurance underwriters. Since the insurance underwriter is ultimately providing the insurance policy to the borrower, the Company is not responsible for fulfilling the promise to provide the insurance. Additionally, the Company does not have discretion in dictating the price for the insurance policy, which is set by each jurisdiction and is either filed by insurance underwriters or set by the state insurance commissioners. Therefore, the Company does not control the specified service provided by the insurance underwriter. As such, in these circumstances, the Company acts as an agent. As the agent, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the net amount of consideration the Company is entitled to receive, which is our fee for brokering the insurance policy less any consideration paid to the insurance underwriters. The transaction price for title insurance services is fixed, based on statutory rates depending on the jurisdiction. The Company negotiates with insurance underwriters the percentage they receive, and the rest is recognized as revenue. Title insurance revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title insurance revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.

Derivative financial instruments — The Company enters into commitments to originate loans whereby the interest rate on the loan is determined prior to funding (“interest rate lock commitments”). Interest rate lock commitments on loans that are intended to be sold are considered to be derivatives. Accordingly, such commitments, along with any related fees from potential borrowers, are recorded at fair value in derivative assets and liabilities, with changes in fair value recorded in the statement of operations in other service revenue. Fair value is based upon changes in the fair value of the underlying mortgages, estimated to be realized upon sale into the secondary market. Fair value estimates take into account interest rate lock commitments not expected to be exercised by customers, commonly referred to as fall out.

13

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The Company manages the interest rate risk associated with its outstanding interest rate lock commitments and loans held for sale by entering into derivative loan instruments such as forward loan commitments, mandatory delivery commitments, options and future contracts, whereby the Company maintains the right to deliver residential loans to purchasers in the future at a specified yield. Fair value is based upon estimated amounts that the Company would receive or pay to terminate the commitment at the reporting date. The Company takes into account various factors and strategies in determining the portion of the mortgage pipeline it wants to economically hedge. Management expects the derivatives used to manage interest rate risk will experience changes in fair value opposite to changes in the fair value of the derivative loan commitments and loans held for sale, thereby reducing earnings volatility.

Reclassifications — Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the current year presentation with no effect on the previously reported net (loss) income or stockholders’ equity. Subsequent to the acquisitions of LiveBy and E4:9, the Company made a change to its segment reporting structure as more fully described in Note 17. This resulted in new line items on the consolidated statement of operations for the following:

Gross commission income is comprised of revenues from the Real Estate Brokerage segment which were previously recorded in revenue
Other service revenue is comprised of revenues not included in the Real Estate Brokerage segment which were previously recorded in revenue
Commission and other agent-related costs is comprised of the direct costs to fulfill the services from the Real Estate Brokerage segment which were previously recorded in cost of revenue
Operations and support are comprised of the direct costs to fulfill the services not included in the Real Estate Brokerage segment which were previously recorded in cost of revenue
Depreciation and amortization represent the depreciation charged on the Company’s fixed assets and intangible assets which were previously recorded in general and administrative expenses.

Recently Implemented Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes”. The provisions of ASU 2019-12 include eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The guidance is effective for the reporting period beginning after December 15, 2020, and the interim periods therein. The Company adopted this standard effective January 1, 2021 and the application of ASU 2019-12 did not have a material impact on the Company's condensed consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of the pending adoption of the new standard on its consolidated financial statements and intends to adopt the standard on January 1, 2023.

Note 3. Acquisitions

Acquisition of Red Barn

On March 1, 2021, the Company completed the acquisition of Red Barn, in a transaction deemed immaterial to the Company. The Red Barn acquisition was accounted for as a business combination using the acquisition method of accounting. Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of September 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

14

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Acquisition of Naberly

On March 1, 2021 the Company acquired substantially all of the assets of Naberly for cash consideration of $2,665,000. Based on the Company’s preliminary estimation of the fair value of the assets acquired, the Naberly acquisition was accounted for as an asset acquisition. The total acquisition cost, including transaction costs of approximately $95,000, was $2,760,000 and was recorded as software intangible assets.

During the year ended December 31, 2020, in connection with, and in advance of the closing under the asset purchase agreement to acquire the assets of Naberly, the Company issued to Naberly, an unsecured loan (the “Loan”) in the principal amount of up to $165,000 with an interest rate of two percent (2%) per annum, compounded annually, and a maturity date of February 28, 2021. The outstanding principal balance of the Loan was forgiven in connection with the closing of the acquisition and was accounted for as part of the purchase consideration transferred to Naberly.

Acquisition of E4:9

On April 16, 2021 the Company purchased 100% of outstanding capital stock of E4:9. The Company accounted for the E4:9 acquisition as a business combination. The purchase price consisted of $9,824,509 cash consideration and $16,633,713 common stock consideration for a total purchase price of $26,458,222. The aggregate purchase price exceeded the fair value of the net tangible and intangible assets acquired, and accordingly the Company recorded goodwill of approximately $14,418,437.

The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:

Recognized amounts of identifiable assets acquired and liabilities assumed

    

    

Cash

$

2,843,379

Accounts receivable

 

957,669

Mortgage loans held for sale

 

8,147,195

Derivative assets

 

89,669

Prepaid and other current assets

 

121,837

Property & equipment

 

355,887

Intangible assets

 

11,780,000

Lease right of use assets

 

1,498,085

Other long-term assets

 

7,499

Total identifiable assets acquired

 

25,801,220

Accounts payable and accrued liabilities

937,766

Escrow liabilities

 

74,890

Derivative liabilities

 

120,000

Warehouse lines of credit

 

7,958,271

Notes payable

 

485,600

Lease liability, current portion

 

337,339

Lease liability, net of current portion

 

1,160,746

Deferred tax liabilities

 

2,686,823

Total liabilities assumed

 

13,761,435

Total identifiable net assets

 

12,039,785

Goodwill

 

14,418,437

Net assets acquired

$

26,458,222

The Company recognized approximately $289,000 of acquisition related costs that were expensed in the three and six months ended June 30, 2021 and are included in general and administrative expenses.

Goodwill of approximately $7.4 million and $7.0 million was assigned to the Company’s Mortgage and Other services reporting units, respectively, and is attributable primarily to our assembled workforce and the anticipated future economic benefits of the vertical integration of E4:9’s mortgage lending and insurance product offerings available to our real estate agents. None of the goodwill is expected to be deductible for income tax purposes.

15

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The fair value associated with identifiable intangible assets was $11,780,000, comprised of customer relationships of $6,160,000, tradenames of $5,190,000 and know-how of $430,000. Customer relationships is being amortized on an accelerated basis over a useful life of 8 years. Tradenames and know-how are amortized on a straight-line basis over 10 years and 5 years, respectively.

Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

The Company’s condensed consolidated financial statements for the three and six months ended June 30, 2021 include the results of operations of E4:9 since the closing on April 16, 2021 during which period E4:9 contributed approximately $2,873,000 and $1,166,000 of revenues and net loss, respectively.

Acquisition of LiveBy

On April 20, 2021 the Company purchased 100% of outstanding capital stock of LiveBy. The Company accounted for the LiveBy acquisition as a business combination. The purchase price consisted of $3,376,284 cash consideration and $5,604,467 common stock consideration for a total purchase price of $8,980,751. The aggregate purchase price exceeded the fair value of the net tangible and intangible assets acquired, and accordingly the Company recorded goodwill of approximately $4,192,667.

The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:

Recognized amounts of identifiable assets acquired and liabilities assumed

    

    

Cash

$

516,082

Accounts receivable

 

138,459

Intangible assets

4,920,000

Prepaid and other current assets

 

1,671

Total identifiable assets acquired

 

5,576,212

Deferred tax liabilities

620,879

Accounts payable and accrued liabilities

 

167,249

Total liabilities assumed

 

788,128

Total identifiable net assets

 

4,788,084

Goodwill

 

4,192,667

Net assets acquired

$

8,980,751

The Company recognized approximately $231,000 of acquisition related costs that were expensed in the three and six months ended June 30, 2021 and are included in general and administrative expenses.

Goodwill was assigned to the technology reporting unit and is attributable primarily to our assembled workforce and the anticipated future economic benefits to the Company’s agents through technology product offerings. None of the goodwill is expected to be deductible for income tax purposes.

Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

The Company’s consolidated financial statements for the three and six months ended June 30, 2021 include the results of operations of LiveBy since the closing on April 20, 2021 during which period LiveBy contributed approximately $455,000 and $140,000 of revenues and net loss, respectively.

Acquisition of Epic Realty

On June 30, 2021, the Company completed the acquisition of Epic Realty (“Epic”) in a transaction deemed immaterial to the Company. The Epic acquisition was accounted for as a business combination using the acquisition method of accounting. Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

16

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Supplemental Pro Forma Financial Information

On an unaudited pro forma basis, the revenues and net loss of the Company assuming the acquisitions of E4:9 and LiveBy occurred on January 1, 2020, are shown below. The unaudited pro forma information does not purport to present what the Company’s actual results would have been had the acquisition happened on January 1, 2020, nor is the financial information indicative of the results of future operations. The pro forma financial information includes the estimated amortization expense based on the fair value and estimated useful lives of intangible assets as part of the acquisitions of E4:9 and LiveBy.

    

Six months ended June 30,

    

2021

    

2020

Revenue

$

139,341,692

$

74,814,491

Net loss

$

(9,242,236)

$

(562,883)

Net loss per share (basic)

$

(0.64)

$

(0.05)

Note 4. Property and Equipment, Net

Property and equipment, net consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Vehicles

$

$

119,324

Computers and equipment

 

391,402

 

138,842

Furniture and fixtures

 

593,691

 

44,330

Leasehold improvements

110,224

3,402

Total property and equipment

 

1,095,317

 

305,898

Accumulated depreciation

 

(121,817)

 

(151,299)

Total property and equipment, net

$

973,500

$

154,599

Depreciation expense for property and equipment was approximately $44,000 and $8,000 for the three months ended June 30, 2021 and 2020, respectively, and $61,000 and $16,000 for the six months ended June 30, 2021 and 2020, respectively.

Note 5. Intangible Assets, Net

Intangible assets, net consisted of the following at the dates indicated:

    

June 30, 2021

    

Gross

    

    

Carrying

Accumulated

Net Carrying

Amount

Amortization

Value

Trade names

$

6,326,000

$

(138,017)

$

6,187,983

Software development

 

6,075,815

 

(488,718)

 

5,587,097

Customer relationships

8,180,000

(263,731)

7,916,269

Agent relationships

 

2,670,000

 

(42,143)

 

2,627,857

Know-how

430,000

(17,918)

412,082

$

23,681,815

$

(950,526)

$

22,731,288

    

December 31, 2020

    

Gross 

    

    

Carrying

Accumulated

Net Carrying

Amount

Amortization

Value

Trade names

$

166,000

$

(1,383)

$

164,617

Software development

 

921,248

 

(163,718)

 

757,530

$

1,087,248

$

(165,101)

$

922,147

17

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

As of June 30, 2021, the estimated future amortization expense for definite-lived intangible assets was:

Years Ended December 31,

    

    

2021 (remaining)

$

1,769,815

2022

 

3,488,306

2023

 

3,388,058

2024

 

3,279,933

2025

 

3,021,909

Thereafter

7,783,267

Total

$

22,731,288

Amortization expense was approximately $700,000 and $37,000 for the three months ended June 30, 2021 and 2020, respectively and $785,000 and $48,000 for the six months ended June 30, 2021 and 2020, respectively.

Note 6. Goodwill

The Company recorded goodwill in connection with the acquisition of Verus which closed in November 2020 and in connection with the acquisitions of Red Barn, E4:9, LiveBy and Epic which closed in 2021. These acquisitions have been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company allocated the total purchase price to the tangible and identifiable intangible assets acquired, and assumed liabilities based on their estimated fair values as of the acquisition date, as determined by management. The excess of the purchase price over the aggregate fair values of the identifiable assets was recorded as goodwill.

The changes in the carrying value of goodwill by segment as of June 30, 2021 are as noted in the table below:

Real Estate

    

Brokerage

    

Mortgage

    

Technology

    

Other (a)

    

Total

Balance at December 31, 2020

$

$

$

$

799,058

$

799,058

Goodwill acquired during the period

1,037,124

7,399,583

4,192,667

7,018,854

19,648,228

Balance at June 30, 2021

$

1,037,124

$

7,399,583

$

4,192,667

$

7,817,912

$

20,447,286

(a)– Other comprises goodwill not assigned to a reportable segment.

There are no accumulated impairment charges as of June 30, 2021 and December 31, 2020.

Note 7. Accrued Liabilities

Accrued liabilities consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Deferred annual fee

$

664,969

$

292,696

Due to sellers

1,816,346

Other accrued liabilities

 

2,015,012

 

771,193

Total accrued liabilities

$

4,496,327

$

1,063,889

Note 8. Warehouse Lines of Credit

As a means of financing mortgage loans held for sale, the Company utilizes line of credit agreements for the purpose of temporarily warehousing mortgage loans pending the sale of the loans.

18

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The Company maintains a warehousing credit and security agreement with a bank whereby the Company borrows funds to finance the origination of eligible mortgage loans. The Company pays interest equal to the greater of Prime Rate less 0.75% or 3.85% per annum. The Prime Rate as of June 30, 2021 was 3.25%. The maximum funding limit of these loans was $15.0 million at June 30, 2021. At June 30, 2021, there was no outstanding balance on this warehouse line. The agreement expires October 2021.

The Company maintains a master loan warehouse agreement with a bank whereby the Company borrows funds to finance the origination or purchase of eligible loans. The Company pays interest equal to the greater of the mortgage interest rate of the underlying loan or 3.5%. The maximum funding of these loans was $10.0 million at June 30, 2021. At June 30, 2021, the outstanding balance on this warehouse line was $2,945,633. The credit agreement requires the Company to maintain at least $500,000 in liquid assets. The agreement expires in January 2022.

The Company maintains a mortgage participation purchase agreement with a bank whereby the Company borrows funds to finance the origination or purchase of eligible loans. The Company pays interest equal to the greater of the mortgage interest rate of the underlying loan or 3.5%. The maximum funding of these loans was $25.0 million at June 30, 2021. At June 30, 2021, the outstanding balance on this warehouse line was $6,415,795. The credit agreement requires the Company to maintain at least $1,000,000 in liquid assets. The agreement expires in April 2023.

Note 9. Debt

Long-term debt consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Paycheck Protection Program Loan

$

379,281

$

354,281

Small Business Administration Loan

171,006

149,900

Note Payable

410,000

Loan Payable - Automobile Loan

35,093

Total debt

960,287

539,274

Less current portion of the Paycheck Protection Program Loan

(379,281)

(237,182)

Less current portion of the Small Business Administration Loan

(24,165)

(1,748)

Note Payable

(200,000)

Less current portion of the Loan Payable

 

 

(17,394)

Long-term debt, net of current portion

$

356,841

$

282,950

Note Payable – Paycheck Protection Program Loan

In May 2020, the Company applied for and received $303,681 in unsecured loan funding (the “PPP Loan”) from the Paycheck Protection Program (the “PPP”), established pursuant to the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration (“SBA”).

Under the terms of the promissory note (the “PPP Note”) and the PPP Loan, interest accrued on the outstanding principal at the rate of 1% per annum. Interest expense under the PPP Loan amounted to approximately $500 for the three months ended June 30, 2021 and 2020, and $1,100 and $500 for the six months ended June 30, 2021 and 2020, respectively. The Company believes it has used the entire PPP Note amount for qualifying expenses and applied for forgiveness in March 2021, however, until forgiveness is approved by the SBA there is no assurance that the Company will obtain forgiveness of the PPP Loan in whole or in part.

Additionally, in connection with the acquisition of Verus, the Company assumed $50,600 in additional loan funding from the PPP. The Company received full forgiveness of all outstanding principal, accrued, and unpaid interest on this loan as of January 6, 2021. The forgiveness of this loan qualified for debt extinguishment in accordance with ASC 470-50, Debt Modifications and Extinguishments, and as a result, the outstanding principal and accrued and unpaid interest was written off in the amount of $50,600 and $336, respectively, and the Company recorded a gain on extinguishment totaling $50,936 for the six months ended June 30, 2021.

19

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Additionally, in connection with the acquisition of E4:9, the Company assumed another $75,600 in loan funding from the PPP (“E4:9 PPP Loan”). Under the terms of the promissory note (the “E4:9 PPP Note”) and the E4:9 PPP Loan, interest accrued on the outstanding principal at the rate of 1% per annum. The Company believes it has used the entire E4:9 PPP Note amount for qualifying expenses and applied for forgiveness in March 2021, however, until forgiveness is approved by the SBA there is no assurance that the Company will obtain forgiveness of the E4:9 PPP Loan in whole or in part.

Note Payable

Additionally, in connection with the acquisition of E4:9, the Company assumed a non-interest-bearing $410,000 promissory note to be paid in full at maturity date of July 1, 2022.

Note Payable – Small Business Administration Loan

On June 5, 2020, the Company received $150,000 in loan funding from the SBA (the “SBA Note”) under the Economic Injury Disaster Loan program. The Company will use all the proceeds of this secured SBA Note solely as working capital to alleviate economic injury caused by COVID-19. The SBA Note is evidenced by a promissory note of the Company dated June 5, 2020 in the principal amount of $150,000, to the SBA, the lender. Under the terms of the SBA Note, interest accrues on the outstanding principal at a rate of 3.75% per annum, and installment payments, including principal and interest, of $731 monthly, began in June 2021. All remaining principal and accrued interest is due and payable in May 2050.

Loan Payable

The Company obtained a loan for an automobile used by the Chief Executive Officer. The term of the loan was from July 2016 through December 2022 with an annual interest rate of 1.74%. The loan payable was paid off during the six months ended June 30, 2021.

Note 10. Fair Value Measurements

FASB ASC 820, Fair Value Measurement, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The methodology establishes consistency and comparability by providing a fair value hierarchy that prioritizes the inputs to valuation techniques into three broad levels, which are described below:

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

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

In general, fair value is based upon quoted market prices, where evaluated. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure the financial instruments are recorded at fair value.

While management believes the Company’s valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.

20

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Mortgage loans held for sale – The fair value of mortgage loans held for sale is determined, when possible, using quoted secondary-market prices or purchaser commitments. If no such quoted price exists, the fair value of a loan is determined using quoted prices for a similar asset or assets, adjusted for the specific attributes of that loan, which would be used by other market participants. The loans are considered Level 2 on the fair value hierarchy.

Derivative financial instruments – Derivative financial instruments are reported at fair value. Fair value is determined using a pricing model with inputs that are unobservable in the market or cannot be derived principally from or corroborated by observable market data. These instruments are Level 3 on the fair value hierarchy.

The fair value determination of each derivative financial instrument categorized as Level 3 required one or more of the following unobservable inputs:

Agreed prices from Interest Rate Lock Commitments (“IRLC”)
Trading prices for derivative hedges
Closing prices at June 30, 2021 for derivative hedges

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021:

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

9,586,314

$

$

9,586,314

Derivative assets

 

 

 

47,475

 

47,475

Derivative liabilities

 

 

 

(18,848)

 

(18,848)

$

$

9,586,314

$

28,627

$

9,614,941

The Company enters into IRLCs to originate residential mortgage loans held for sale, at specified interest rates and within a specific period of time (generally between 30 and 90 days), with customers who have applied for a loan and meet certain credit and underwriting criteria. These IRLCs meet the definition of a derivative and are reflected on the consolidated balance sheets at fair value with changes in fair value recognized in other service revenue on the consolidated statements of operations. Unrealized gains and losses on the IRLCs, reflected as derivative assets and derivative liabilities, respectively, are measured based on the fair value of the underlying mortgage loan, quoted agency mortgage-backed security (“MBS”) prices, estimates of the fair value of the MSRs and the probability that the mortgage loan will fund within the terms of the IRLC, net of commission expense and broker fees. The fair value of the forward loan sales commitment and mandatory delivery commitments being used to hedge the IRLCs and mortgage loans held for sale not committed to purchasers are based on quoted agency MBS prices.

The Company did not have any mortgage loans held for sale or derivative financial instruments at December 31, 2020.

Note 11. Leases

Operating Leases

The Company has operating leases primarily consisting of office space with remaining lease terms of 1 to 7 years, subject to certain renewal options as applicable.

Leases with an initial term of twelve months or less are not recorded on the balance sheet, and the Company does not separate lease and non-lease components of contracts. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space.

Our lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach to derive an appropriate imputed discount rate. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived an imputed rate, which was used in a portfolio approach to discount its real estate lease liabilities. We used estimated incremental borrowing rates for all active leases.

21

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Lease Costs

The table below presents certain information related to the lease costs for the Company’s operating leases for the periods indicated:

Three months ended June 30,

Six months ended June 30, 

    

2021

    

2020

    

2021

    

2020

Components of total lease costs:

Operating lease expense

$

245,615

$

34,801

$

293,289

$

70,151

Short-term lease expense

 

95,254

 

18,044

 

123,716

 

35,047

Total lease cost

$

340,869

$

52,845

$

417,005

$

105,198

Lease Terms and Discount Rate

The table below presents certain information related to the weighted average remaining lease term and the weighted average discount rate for the Company’s operating leases as of:

    

June 30, 2021

    

December 31, 2020

Weighted average remaining lease term (in years) - operating leases

5.42

3.37

Weighted average discount rate - operating leases

 

5.92

%

7.67

%

Future Minimum Lease Payments

Future lease payments included in the measurement of lease liabilities on the consolidated balance sheet as of June 30, 2021, for the following five fiscal years and thereafter were as follows:

    

Operating

Years Ended December 31,

Leases

2021 (remaining)

$

548,278

2022

 

1,119,081

2023

 

1,046,796

2024

 

967,663

2025

 

847,126

2026 and thereafter

1,132,870

Total minimum lease payments

$

5,661,814

Less effects of discounting

 

(857,274)

Present value of future minimum lease payments

$

4,804,540

Note 12. Share-based Compensation

The Company’s 2017 Stock Plan (the “Plan”) provides for granting stock options and restricted stock awards to employees, directors, contractors and consultants of the Company. A total of 3,182,335 shares of common stock are authorized to be issued pursuant to the Plan. As of June 30, 2021, there were 2,739,261 shares available for future grants under the Plan.

The Company’s 2019 Omnibus Stock Incentive Plan (the “2019 Plan”) provides for granting stock options and restricted stock awards to employees, directors, agents, contractors and consultants of the Company. A total of 1,060,778 shares of common stock are authorized to be issued pursuant to the 2019 Plan. As of June 30, 2021, there were 455,981 shares available for future grants under the 2019 Plan.

Restricted Stock Awards

22

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

    

    

Weighted

Average Grant

Shares

Date Fair Value

Nonvested at December 31, 2020

 

390,787

 

$

13.56

Granted

 

157,267

 

38.65

Vested

 

(42,513)

 

(39.26)

Forfeited

 

(6,735)

 

(11.70)

Nonvested at June 30, 2021

 

498,806

$

19.31

In March 2021, pursuant to the 2019 Plan, the Company granted 82,003 restricted stock awards to certain employees and agents, of which 4,564 awards vested immediately and the remaining 77,439 awards will vest three years from the grant date subject to continuous service with the Company. The fair value of these restricted stock awards was $32.87 per share based on the Company’s closing stock price on the grant date.

In March 2021, pursuant to the 2019 Plan, in connection with the Company’s acquisitions of Naberly and Red Barn (See Note 3), the Company granted 44,568 restricted stock awards to former founders who are now employees of the Company, of which 10,478 will vest one year from the grant date, and the remaining 34,090 will vest 18 months from the grant date. The fair value of the Company’s restricted stock awards granted in March 2021 was $44.00 per share based on the Company’s closing stock price on the grant date.

Stock Option Awards

A summary of stock option activity under the Plans are as follows:

    

    

    

Weighted Average

    

Weighted

Remaining

Options

Average

 Contractual Term

Aggregate

Outstanding

Exercise Price

in Years

intrinsic value

Balance at December 31, 2020

 

47,332

$

8.03

 

8.8

$

1,325,903

Granted

 

13,638

 

44.00

 

 

Exercised

 

(16,972)

 

4.71

 

 

Balance at June 30, 2021

 

43,998

$

20.46

 

8.6

$

695,500

Options exercisable at June 30, 2021

 

20,158

$

4.71

 

7.9

$

566,037

In March 2021, pursuant to the 2019 Plan, the Board granted stock option awards to the independent directors to acquire shares of common stock with an exercise price of $44.00 per share. The stock options will vest on the earlier of (a) one year from the date of grant and (b) the next annual stockholder meeting, subject to the director’s continued service on the Board.

Stock based compensation related to the Company’s stock plans are as follows:

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

    

2021

    

2020

General and administrative

$

917,569

$

8,660

$

1,515,458

$

39,274

Commission and other agent-related cost

 

275,885

 

91,833

 

548,071

 

185,940

Total stock-based compensation

$

1,193,454

$

100,493

$

2,063,529

$

225,214

Note 13. Equity-classified Warrants

On August 4, 2020, the Company issued a warrant to the underwriter of its initial public offerings (“IPO) (the “Underwriter Warrant”) to purchase 240,100 shares of common stock. The Underwriter Warrant is exercisable at a per share exercise price of $11.00, and is exercisable at any time from and after January 31, 2021 through August 4, 2025.

During the six months ended June 30, 2021, no warrants to purchase common stock were issued, exercised, or expired.

23

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 14. Related Party Transactions

Included in revenue for the three months ended June 30, 2021 and 2020 was approximately $0 and $110,000, respectively, and for the six months ended June 30, 2021 and 2020 was approximately $0 and $268,500 from a related party in exchange for the Company providing lead generation services.

Included in commission and other agent-related costs for the three months ended June 30, 2021 and 2020 was approximately $1,950 and $15,185, respectively, and for the six months ended June 30, 2020 was approximately $2,730 and $27,237, respectively, to related parties in exchange for the Company receiving lead generation services.

Included in marketing expense for the three months ended June 30, 2021 and 2020 was approximately $84,558 and $42,911, respectively, and for the six months ended June 30, 2021 and 2020 was approximately $227,681 and $91,812, respectively, to related parties in exchange for the Company receiving marketing services.

Note 15. Net (Loss) Income per Share Attributable to Common Stock

Basic net (loss) income per share of common stock is computed by dividing net (loss) income attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. Diluted net (loss) income per share is calculated by adjusting the weighted-average number of shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury-stock method. Diluted (loss) income per share excludes, when applicable, the potential impact of stock options, unvested shares of restricted stock awards, and common stock warrants because their effect would be anti-dilutive due to our net loss.

The calculation of basic and diluted net loss per share attributable to common stock was as follows:

    

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

 

2021

    

2020

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

$

118,027

Weighted-average basic shares outstanding

14,048,136

9,996,775

13,750,775

9,996,939

Effect of dilutive securities:

Unvested restricted stock awards

 

 

29,767

 

 

17,889

Stock options

 

 

3,483

 

 

1,441

Weighted-average diluted shares outstanding

14,048,136

10,030,025

13,750,775

10,016,269

Net (loss) income per share – basic

$

(0.15)

$

0.02

$

(0.40)

$

0.01

Net (loss) income per share – diluted

$

(0.15)

$

0.02

$

(0.40)

$

0.01

The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive.

    

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

    

2021

    

2020

Stock options

43,998

 

43,998

 

Unvested restricted stock awards

498,806

 

498,806

 

Common stock warrants

240,100

 

240,100

 

24

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 16. Income Taxes

As of December 31, 2020, the Company had federal net operating loss carryforwards of approximately $9.2 million and state net operating loss carryforwards of approximately $4.5 million. Losses will begin to expire, if not utilized, in 2032. Utilization of the net operating loss carryforwards may be subject to an annual limitation according to Section 382 of the Internal Revenue Code of 1986 as amended, and similar provisions.

The Company applies the standards on uncertainty in income taxes contained in ASC Topic 740, Accounting for Income Taxes. The adoption of this interpretation did not have any impact on the Company’s consolidated financial statements, as the Company did not have any significant unrecognized tax benefits during the three and six months ended June 30, 2021 or the year ended December 31, 2020. Currently, the statute of limitations remains open subsequent to and including the year ended December 31, 2016.

In determining the quarterly provision for income taxes, the Company used the annual effective tax rate applied to year-to-date income. The Company’s annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, permanent differences, and changes in the Company’s valuation allowance. The income tax effects of unusual or infrequent items including a change in the valuation allowance as a result of a change in judgment regarding the realizability of deferred tax assets are excluded from the estimated annual effective tax rate and are required to be discretely recognized in the interim period they occur.

The effective tax rate differed significantly in the three months ended June 30, 2021 from prior periods. The Company has historically maintained a valuation allowance against deferred tax assets and reported only minimal current state tax expense. The Company recorded an income tax benefit of $2.6 million and income tax expense of $2,000 for the six months ended June 30, 2021 and 2020 respectively. The tax benefit for the six months ended June 30, 2021 is primarily the result of the release of the valuation allowance against historical deferred tax assets and recognition of benefit from the current year projected loss. Net deferred tax liabilities of $3.3 million recorded in connection with the E4:9 Holdings, Inc. and LiveBy, Inc acquisitions provide a source of taxable income to support the realizability of $1.6 million of pre-existing deferred tax assets, as well as currently generated deferred tax assets from the projected loss for the year. The taxable temporary differences relating to the amortizable intangible assets support the realization of the net operating loss carryforwards. As a result of the transactions, the Company discretely released the historical valuation allowance and recognized a deferred tax benefit on a portion of current year losses. The remainder of the benefit not recorded in the period ended June 30, 2021 is expected to be recognized over the remaining interim periods using the annual effective tax rate. The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses.

Note 17. Segment Reporting

The Company identifies an operating segment as a component: (i) that engages in business activities from which it may earn revenues and incur expenses; (ii) whose operating results are regularly reviewed by the Chief Operating Decision Maker (“CODM”) to make decisions resources to be allocated to the segment and assess is performance; and (iii) that has available discrete financial information. The CODM reviews financial information at the operating segment level to allocate resources and to assess the operating results and financial performance for each operating segment.

Historically, management has not made operating decisions nor assessed performance based on geographic locations. Rather, the CODM has made operating decisions and assessed performance based on the services of identified operating segments. Prior to the acquisition of E4:9 during the three months ended June 30, 2021 which included the mortgage lending and insurance agency services, the Company aggregated its real estate brokerage services segment and its affiliated services (e.g., title insurance) segment as the profits and losses and assets of the affiliated services segment were not material.

During the three months ended June 30, 2021, the Company has identified three reportable segments: Real Estate Brokerage, Mortgage, and Technology. Through its Real Estate Brokerage segment, the Company provides real estate brokerage services. Through its Mortgage segment, the Company provides residential loan origination and underwriting services. Through its Technology segment, the Company provides SaaS solutions and data mining for third party customers to develop its intelliAgent platform for current use by the Company’s real estate agents. As a result, the Company has modified the presentation of its segment financial information with retrospective application to all prior periods presented.

25

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Revenue and Adjusted EBITDA are the primary measures used by the CODM to evaluate financial performance of the reportable segments and to allocate resources. Adjusted EBITDA represents the revenues of the operating segment less operating expenses directly attributable to the respective operating segment. Adjusted EBITDA is defined by us as net income (loss) before depreciation and amortization, interest expense, net, income taxes, and other items. In particular, the Company believes the exclusion of non-cash share-based compensation expense related to restricted stock awards and stock options and transaction-related costs provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. The Company’s presentation of Adjusted EBITDA might not be comparable to similar measures used by other companies.

The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting.

Key operating data for the reportable segments for the three and six months ended June 30, 2021 and are set forth in the tables below. The Company has included the results of the acquisitions from the acquisition date. As such, the key operating data for the three and six months ended June 30, 2020 include only the result of the Real Estate Brokerage reportable segment.

    

Revenue

Three months ended 

Six months ended

June 30, 

 June 30, 

    

2021

    

2020

    

2021

    

2020

Real Estate Brokerage

$

80,246,356

$

38,688,744

$

129,402,060

$

67,527,575

Mortgage

1,502,021

1,502,021

Technology

529,528

598,624

Corporate and other services (a)

1,905,048

2,325,738

Total Company

$

84,182,954

$

38,688,744

$

133,828,443

$

67,527,575

Adjusted EBITDA

Three months ended 

Six months ended

June 30, 

 June 30, 

    

2021

    

2020

    

2021

    

2020

Real Estate Brokerage

$

495,507

$

329,446

    

$

(10,324)

    

$

464,509

Mortgage

(889,898)

 

 

 

(889,898)

 

 

Technology

(307,227)

 

 

 

(622,359)

 

 

Total Segment Adjusted EBITDA

(701,618)

 

329,446

 

 

(1,522,581)

 

 

464,509

Corporate and other services (a)

(1,571,353)

 

 

 

(2,792,702)

 

 

Total Company Adjusted EBITDA

$

(2,272,971)

$

329,446

 

$

(4,315,283)

 

$

464,509

Less:Depreciation and amortization

(744,451)

(44,496)

(846,880)

(63,771)

Other income(expense), net

33,658

 

(22,659)

 

 

88,014

 

 

(55,497)

Income tax benefit (expense)

2,614,925

 

(1,000)

 

 

2,609,925

 

 

(2,000)

Stock based compensation

(1,193,454)

 

(100,493)

 

 

(2,063,529)

 

 

(225,214)

Transaction-related costs

(529,071)

 

 

(963,399)

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

 

$

118,027

(a)Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and Other services line.

26

Table of Contents

FATHOM HOLDINGS INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 18. Commitments and Contingencies

From time to time the Company is involved in litigation, claims, and other proceedings arising in the ordinary course of business. Such litigation and other proceedings may include, but are not limited to, actions relating to employment law and misclassification, intellectual property, commercial or contractual claims, brokerage or real estate disputes, or other consumer protection statutes, ordinary-course brokerage disputes like the failure to disclose property defects, commission disputes, and vicarious liability based upon conduct of individuals or entities outside of the Company’s control, including agents and third party contractor agents. Litigation and other disputes are inherently unpredictable and subject to substantial uncertainties and unfavorable resolutions could occur. As of June 30, 2021, there was no material litigation against the Company.

Encompass Net Worth Requirements

In order to maintain approval from the U.S. Department of Housing and Urban Development to operate as a Title II non-supervised mortgagee, Encompass is required to maintain adjusted net worth of $1,000,000 and must maintain liquid assets (cash, cash equivalents, or readily convertible instruments) of 20% of the required net worth. As of June 30, 2021, Encompass had adjusted net worth of $2,535,020 and liquid assets of $2,308,894, respectively.

Commitments to Extend Credit

Encompass enters into IRLCs with borrowers who have applied for residential mortgage loans and have met certain credit and underwriting criteria. These commitments expose the Encompass to market risk if interest rates change and the underlying loan is not economically hedged or committed to a purchaser. Encompass is also exposed to credit loss if the loan is originated and not sold to a purchaser and the mortgagor does not perform. The collateral upon extension of credit typically of a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as commitments are expected to expire without being drawn upon.

Regulatory Commitments

Encompass is subject to periodic audits and examinations, both formal and informal in nature, from various federal and state agencies, including those made as part of the regulatory oversight of mortgage origination, servicing and financing activities. Such audits and examinations could result in additional actions, penalties or fines by state or federal government bodies, regulators or the courts.

Note 19. Subsequent Events

The Company has evaluated subsequent events through August 12, 2021, the date that the financial statements were available to be issued. All subsequent events requiring recognition as of June 30, 2021 have been incorporated into these financial statements and there are no subsequent events that require disclosure in accordance with ASC Topic 855 - Subsequent Events.

27

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

The Company’s consolidated operating results are affected by a wide variety of factors that could materially and adversely affect revenues and profitability, including the risk factors described in the section titled “Risk Factors” included in Item 1A of Part II of this Quarterly Report on Form 10-Q, and the risks discussed in our other SEC filings. As a result of these and other factors, the Company may experience material fluctuations in future operating results on a quarterly or annual basis, which could materially and adversely affect its business, consolidated financial condition, liquidity, operating results, and common stock prices. Furthermore, this document and other documents filed by the Company with the Securities and Exchange Commission (“SEC”) contain certain forward-looking statements under the Private Securities Litigation Reform Act of 1995 (“Forward-Looking Statements”) with respect to the business of the Company. Forward-Looking Statements are necessarily subject to risks and uncertainties, many of which are outside our control, that could cause actual results to differ materially from these statements. Forward-Looking Statements can be identified by such words as “anticipates,” “believes,” “plan,” “assumes,” “could,” “should,” “estimates,” “expects,” “intends,” “potential,” “seek,” “predict,” “may,” “will” and similar references to future periods. All statements other than statements of historical facts included in this report regarding our strategies, prospects, financial condition, operations, costs, plans and objectives and regarding the anticipated impact of COVID-19 are Forward-Looking Statements. These Forward-Looking Statements are subject to certain risks and uncertainties, including those detailed in this Quarterly Report on Form 10-Q, which could cause actual results to differ materially from these Forward-Looking Statements. The Company undertakes no obligation to publicly release the results of any revisions to these Forward-Looking Statements which may be necessary to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events. Any Forward-Looking Statement made by the Company is based only on information currently available to us and speaks only as of the date on which it is made.

The terms the “Company,” “Fathom,” “we,” “us,” and “our” as used in this report refer to Fathom Holdings Inc. and its consolidated subsidiaries unless otherwise specified.

28

SUMMARY OF RISK FACTORS

Our business is subject to significant risks and uncertainties that make an investment in us speculative and risky. Below we summarize what we believe are the principal risk factors, but these risk factors are not the only ones we face, and you should carefully review and consider the full discussion of our risk factors in the section titled “Risk Factors” included in this Quarterly Report on Form 10-Q, together with the other information in this Quarterly Report on Form 10-Q and other filings that we make with the SEC. If any of the following risks actually occurs (or if any of those listed elsewhere in this this Quarterly Report on Form 10-Q occur), our business, reputation, financial conditions, results of operations, revenue, and future prospects could be seriously harmed. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, might also become important factors that adversely affect our business.

Risks Related to Our Business

If we do not remain an innovative leader in the real estate industry, we might not be able to grow our business and leverage our costs to achieve profitability;
We might not be able to effectively manage rapid growth in our business;
The COVID-19 pandemic might have a material adverse effect on our businesses, financial condition, results of operations, and liquidity;
If we fail to grow in the various local markets that we serve or are unsuccessful in identifying and pursuing new business opportunities our long-term prospects and profitability will be harmed;
Our value proposition for agents includes allowing them to keep more of their commissions than traditional companies do, and receive equity in our Company, which is not typical in the real estate industry. If agents do not understand our value proposition, we might not be able to attract, retain and incentivize agents;
If we fail to expand effectively into adjacent markets, our growth prospects could be harmed;
We have a history of losses, and we might not be able to achieve or sustain profitability;
Our recent revenue growth rates might not be indicative of our future growth, and we might not continue to grow at our recent pace, or at all;
We currently are using and intend to continue to use Adjusted EBITDA, a non-GAAP financial measure, in reporting our annual and quarterly results of operations; however, Adjusted EBITDA is not equivalent to net income (loss) from operation as determined under GAAP, and shareholders may consider GAAP measures to be more relevant to our operating performance;
We participate in a highly competitive market, and pressure from existing and new companies might adversely affect our business and operating results;
Our operating results are subject to seasonality and vary significantly among quarters during each calendar year, making meaningful comparisons of successive quarters difficult;
If we fail to protect the privacy of employees, independent contractors, or consumers or personal information that they share with us, our reputation and business could be significantly harmed;
Our business could be adversely affected if we are unable to expand, maintain and improve the systems and technologies upon which we rely to operate;
Cybersecurity incidents could disrupt our business operations, result in the loss of critical and confidential information, adversely impact our reputation and harm our business;
Our business, financial condition and reputation may be substantially harmed by security breaches, interruptions, delays and failures in our systems and operations;
We face significant risk to our brand and revenue if we fail to maintain compliance with the law and regulations of federal, state, foreign, or county governmental authorities, or private associations and governing boards;
Our mortgage business might be unable to sell its originated loans and, in that situation, Fathom will need to service the loans and potentially foreclose on the home by itself or through a third party, and either option could impose significant costs, time, and resources on Fathom. Our inability to sell originated loans could also expose us to adverse market conditions affecting mortgage loans;
If we are unable to obtain sufficient financing through warehouse credit facilities to fund origination of mortgage loans, then we may be unable to grow our mortgage business;
We identified material weaknesses in our internal control over financial reporting, and we may identify additional material weaknesses in the future that may cause us to fail to meet our reporting obligations or result in material misstatements of our financial statements. If we fail to remediate any material weaknesses or if we otherwise fail to establish and maintain effective control over financial reporting, our ability to accurately and timely report our financial results could be adversely affected;
Loss of our current executive officers or other key management could significantly harm our business;

29

Failure to protect intellectual property rights could adversely affect our business;
We may evaluate potential vendors, suppliers and other business partners for acquisition to accelerate growth but might not succeed in identifying suitable candidates or may acquire businesses that negatively impact us;
We have recently acquired businesses that are outside our core competencies as a real estate brokerage, which could be difficult to integrate, disrupt our core business, dilute stockholder value, and adversely affect our operating results and the value of our common stock;
Our future revenues and growth prospects could be adversely affected by our dependence on other contractors;
We may require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all;
Growth might place significant demands on our management and our infrastructure;
We are subject to certain risks related to litigation filed by or against us, and adverse results might harm our business and financial condition;
We may experience significant claims relating to our operations, and losses resulting from fraud, defalcation or misconduct;
We might use interest rate derivatives from time to time to manage our exposure to interest rate risks associated with our mortgage business;
Part of our technology is currently being developed in foreign countries, including Brazil, which makes us subject to certain risks associated with foreign laws and regulations.

Risks Related to Our Industry

Our results are tied to the residential real estate market and we might be negatively impacted by downturns in this market and general global economic conditions;
A lack of financing for homebuyers in the U.S. residential real estate market at favorable rates and on favorable terms could have a material adverse effect on our financial performance and results of operations;
The occurrence of natural or man-made disasters or pandemics could adversely affect our operations, results of operations and financial condition.

Risks Related to Ownership of Our Common Stock

The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain qualified board of director members;
We might have contingent liability arising out of a possible violation of Section 5 of the Securities Act in connection with our use of the free-writing Prospectus filed with the Securities and Exchange Commission on July 1, 2020;
Our common stock price might fluctuate significantly, and the price of our common stock may be negatively impacted by factors which are unrelated to our operations;
Our amended and restated bylaws provide that, unless we consent in writing, North Carolina state court is, to the fullest extent permitted by law, the sole and exclusive forum for substantially all disputes between us and our shareholders. These choice of forum provisions could limit the ability of shareholders to obtain a favorable judicial forum for disputes with us or our directors, officers or employees;
Because we do not intend to pay any cash dividends on our shares of common stock in the near future, our shareholders will not be able to receive a return on their shares unless they sell them;
Future sales of shares of our common stock by existing shareholders could depress the market price of our common stock;
Joshua Harley, our Chief Executive Officer and Executive Chairman of the Board, together with Marco Fregenal, our President and Chief Financial Officer, and a director, and Glenn Sampson, a significant shareholder and director, own a significant percentage of our stock, and as a result, they can take actions that may be adverse to the interests of the other shareholders and the trading price for our common stock may be depressed;
If securities or industry analysts do not publish or cease publishing research or reports about us, our business or our market, or if they change their recommendations regarding our stock adversely, our stock price and trading volume could decline.

30

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

The information in this Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with the Company’s consolidated financial statements and the related notes set forth in Item 1 of Part I of this quarterly report on Form 10-Q, our MD&A set forth in our Form 10-K, and our audited consolidated financial statements and related notes set forth in our Form 10-K Statement. See Part II, Item 1A, “Risk Factors,” below, and “Cautionary Notice Regarding Forward-Looking Information,” above, and the information referenced therein, for a description of risks that we face and important factors that we believe could cause actual results to differ materially from those in our forward-looking statements. All statements herein regarding the likely impact of COVID-19 and other potential risks constitute forward-looking statements. All amounts and percentages are approximate due to rounding and all dollars in the text are in millions, except per share amounts or where otherwise noted. When we cross-reference to a “Note,” we are referring to our “Notes to Unaudited Consolidated Financial Statements,” unless the context indicates otherwise. All amounts noted within the tables are in thousands and amounts and percentages are approximate due to rounding.

Overview

Fathom is a national, technology-driven, end to end real estate services company integrating residential brokerage, mortgage, title, insurance and SaaS offerings for brokers and agents. Our primary operation, Fathom Realty (as defined below), operates as a real estate brokerage company, working with real estate agents to help individuals purchase and sell residential and commercial properties, primarily in the South, Atlantic, Southwest, and Western parts of the United States, with the intention of expanding into all states.

Fathom Realty Holdings, LLC, a Texas limited liability company (“Fathom Realty”), is a wholly owned subsidiary of Fathom Holdings Inc. that was formed on April 11, 2011 and is headquartered in Cary, North Carolina. Fathom Realty owns 100% of 28 subsidiaries, each an LLC representing the state in which the entity operates (e.g., Fathom Realty NJ, LLC).

In March 2021, the Company completed its acquisitions of Red Barn Real Estate, LLC (“Red Barn”) and Naberly Inc. (“Naberly”). The acquisition of Red Barn, a real estate brokerage business, will help us to expand our reach in the Atlanta region real estate market. We believe the acquisition of Naberly will help to expand and further develop our proprietary intelliAgent platform and improve operational efficiency.

In April 2021, the Company completed its acquisitions of E4:9 Holdings, Inc. (“E4:9) and LiveBy, Inc. (“LiveBy”). The acquisition of E4:9 is part of our vision to build a vertically integrated, end-to-end real estate operation by offering mortgage and insurance services to our agents in serving our customers. We believe the acquisition of LiveBy and its hyperlocal data and technology platform builds credibility for our real estate agents in their respective geographic areas by showcasing their local expertise and helping customers discover the best locations in which to live.

In June 2021, the Company completed its acquisition of Epic Realty (“Epic”). The acquisition of Epic, a real estate brokerage business, will help us to expand our reach in the Idaho real estate market.

COVID-19

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

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

In December 2019, a novel strain of coronavirus, COVID-19, was identified in Wuhan, China. This new coronavirus has caused a global health emergency and was declared a pandemic by the World Health Organization in March 2020 (“COVID-19’’ or the “Pandemic”). In an effort to contain and slow the spread of COVID-19, governments implemented various measures, such as, ordering non-essential businesses to close, issuing travel advisories, cancelling large scale public events, ordering residents to shelter in place, and requiring the public to practice social distancing. In most states, real estate has been considered an essential business.

31

We are continually monitoring the affects COVID-19 could have on our business. We believe that in the states and regions in which we operate the social and economic impacts, which include, but are not limited to, the following, could have a significant bearing on our future financial condition, liquidity, and results of operations: (i) restrictions on in-person activities associated with residential real estate transactions arising from shelter-in-place, or similar isolation orders; (ii) decline in consumer demand for in-person interactions and physical home tours; and (iii) deteriorating economic conditions, such as increased unemployment rates, recessionary conditions, lower yields on individual investment portfolios, and more stringent mortgage financing conditions. In response to COVID-19, the Company implemented cost-saving measures early on to include the elimination of non-essential travel and in-person training activities, and deferral of certain planned expenditures.

COVID-19 has materially and adversely affected businesses worldwide. While the Federal Reserve’s quantitative easing and lowering of interest rates could offset some of the negative impacts on housing demand, it is too early to determine whether the lower interest rates can overcome the current economic concerns and rising uncertainty. According to the NAR housing statistics, existing home sales rose 1.4% on a seasonally adjusted annual rate from May to June, with no region showing a sales decline. The inventory of unsold homes increased 3.3% to 1.25 million from May to June, which is equivalent to 2.6 months of the monthly sales pace. The median existing-home sales price rose at a year-over-year pace of 23.4%, the second highest level recorded since January 1999. Homes on the market typically sold in 17 days. We believe these trends were driven by declining mortgage rates, a decline in inventory, and an increasing demand for remote workspace, among other factors.

Despite the ongoing Pandemic, the Company’s transactions and base of agents increased during 2020 and during the first six months of 2021. However, while the Company believes it is well positioned in times of economic uncertainty, it is not able to estimate the effects of COVID-19, including specifically the Delta variant and/or other variants, on its results of operations, financial condition, or liquidity for the year ending December 31, 2021 and beyond. If the Pandemic continues, it might have a material adverse effect on the Company’s financial condition, liquidity, and future results of operations.

Agents

Due to our low-overhead business model, which leverages our proprietary technology, we can offer our agents the ability to keep significantly more of their commissions compared to traditional real estate brokerage firms. We believe we offer our agents some of the best technology, training, and support available in the industry. We believe our business model and our focus on treating our agents well will attract more agents and higher-producing agents.

We had the following number of agents as of:

June 30,

 

    

2021

    

2020

    

Change

 

Agents

 

6,950

 

4,554

 

53

%

Agent Equity Ownership

Effective January 1, 2019, agents can receive stock grants, which vest in three years based on continued affiliation with the Company, in two ways: 1) when the agent closes a sale of a property for the Company; and 2) when the agent refers another agent to join the Company. These stock grants are granted quarterly.

Reportable Segments

Historically, as the Company has primarily operated as a cloud-based real estate brokerage and as management has not made operating decisions nor assessed performance based on geographic locations, the Company has aggregated its identified operating segments for reporting purposes and has had one reportable segment. Effective with completing its acquisition of LiveBy and E4:9 in the three months ended June 30, 2021, the chief operating decision maker began making operating decisions and assesses performance based on the services of identified operating segments and has identified three reportable segments: Real Estate Brokerage; Mortgage; and Technology.

32

Components of Our Results of Operations

Revenue

The Company’s revenue consists of commissions generated from real estate brokerage services and other services, including mortgage lending, title insurance, home and other insurance, and SaaS revenues.

Gross commission income

We recognize commission-based revenue on the closing of a transaction, less the amount of any closing-cost reductions. Revenue is affected by the number of real estate transactions we close, the mix of transactions, home sale prices, and commission rates.

Other Services Revenue

We recognize revenue streams for our mortgage lending services business which are primarily comprised of loans sold, origination and other fees.

The gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold and includes the servicing rights release premiums.

Servicing rights release premiums represent revenues earned with the risk and rewards of ownership of servicing rights are transferred to third parties. Mortgage servicing rights (“MSRs”) represent the obligations to administer, collect the payments for the reduction of principal and application of interest, pay taxes and insurance, remit collected payments, provide foreclosure services, provide full escrow administration and any other obligations required by an owner of the mortgage loans, together with the right to receive the servicing fee income and any ancillary income arising from or connected to the mortgage loans.

Retail origination fees are principally revenues earned from loan originations and recorded in the statement of operations in other service revenue. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.

Title services revenue includes fees charged for title search and examination, property settlement and title insurance services provided in association with property acquisitions and refinance transactions.

The revenue streams for the Company’s home and other insurance agency services business are primarily comprised of new and renewal commissions paid by insurance carriers. The transaction price is set as the estimated commissions to be received over the term of the policy based upon an estimate of premiums placed, policy changes and cancellations, net of restraint. The commissions are earned at the point in time upon effective date of the associated policies when control of the policy transfers to the client.

The Company is also eligible for certain contingent commissions from insurers based on the attainment of specific metrics (i.e., volume growth, loss ratios) related to underlying polices placed. Revenue for contingent commissions is estimated based on historical and current evidence of achievement towards each insurer’s annual respective metrics and is recorded as the underlying policies that contribute to the achievement are placed. Due to the uncertainty of the amount of contingent consideration that will be received, the estimated revenue is constrained to an amount that is probable to not have a significant negative adjustment. Contingent consideration is generally received in the first quarter of the subsequent year.

The Company generates revenue from subscription and services related to the use of the LiveBy platform. The SaaS contracts are generally annual contracts paid monthly in advance of service and cancellable upon 30 days’ notice after the first year. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform. Subscription revenue, which includes support, is recognized on a straight-line basis over the non-cancellable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer, and recorded as other service revenue in the statement of operations.

33

Operating Expenses

Commission and other agent-related costs

Commission and other agent-related costs consists primarily of agent commissions, less fees paid to us by our agents, order fulfillment, share-based compensation for agents, title searches, and direct cost to fulfill the services provided. We expect commission and other agent-related costs to continue to rise in proportion to the expected increase in revenue.

Operations and support

Operations and support consist primarily of direct cost to fulfill the services from our mortgage lending, title services, insurance services and other services provided. We expect operations and support to continue to rise in proportion to the expected increase in revenue.

General and administrative

General and administrative expenses consist primarily of personnel costs, share-based compensation for employees, and fees for professional services. Professional services principally consist of external legal, audit, and tax services. In the short term, we expect general and administrative expenses to increase in absolute dollars due to the anticipated growth of our business and to meet the increased compliance requirements associated with our operation as a public company. However, in the long term, we anticipate general and administrative expenses as a percentage of revenue to decrease over time, if and as we are able to increase revenue.

Marketing

Marketing expenses consist primarily of expenses for online and traditional advertising, as well as costs for marketing and promotional materials. Advertising costs are expensed as they are incurred. We expect marketing expenses to increase in absolute dollars as we use some of the proceeds of our IPO to expand advertising programs and we anticipate marketing expenses as a percentage of revenue to decrease over time, if and as we are able to increase revenue.

Depreciation and amortization

Depreciation and amortization represent the depreciation charged on our fixed assets and intangible assets. Depreciation expense is recorded on a straight-line method, based on estimated useful live of five years for computer hardware and software, seven years for furniture and equipment and seven years for vehicles. Leasehold improvements are depreciated over the lesser of the life of the lease term or the useful life of the improvements. Amortization expense consists of amortization recorded on acquisition-related intangible assets. Customer relationships are amortized on an accelerated basis, which coincides with the period of economic benefit we expect to receive. All other finite-lived intangibles are amortized on a straight-line basis. In accordance with GAAP, we do not amortize goodwill.

Income Taxes

U.S. federal and state income tax benefits for all the historical net losses and a portion of the current net losses generated has been recognized in the period ended June 30, 2021. Previously the tax benefits had not been recognized due to our uncertainty of realizing a benefit from those items. As a result of certain acquisitions this period, we expect to realize the pre-existing and a portion of currently generated deferred tax assets due to future taxable income expected and the reversal of taxable temporary differences. As of December 31, 2020, we had federal net operating loss carryforwards of $9.2 million and state net operating loss carryforwards of $4.5 million. Losses will begin to expire, if not utilized, in 2032. Utilization of the net operating loss carryforwards may be subject to an annual limitation according to Section 382 of the Internal Revenue Code of 1986 as amended, and similar state law provisions.

34

Results of Operations

Comparison of the Three Months Ended June 30, 2021 and 2020

Revenue

Three Months Ended 

 

June 30,

Change

    

2021

    

2020

    

Dollars

    

Percentage

 

Gross commission income

$

80,246,356

$

38,688,744

$

41,557,612

107

%

Other service revenue

3,936,598

3,936,598

 

100

%

Total revenue

$

84,182,954

$

38,688,744

For the three months ended June 30, 2021, gross commission income increased by approximately $41.6 million or 107%, as compared with the three months ended June 30, 2020. This increase was primarily attributable to an increase in transaction volume and to an increase in average revenue per transaction due to rising home prices. During the three months ended June 30, 2021, transaction volume increased by 74% to approximately 10,100 transactions compared to approximately 5,800 transactions for the three months ended June 30, 2020. Our transaction volume increased primarily due to the organic growth in the number of agents contracted with us and agents acquired through the acquisitions of Red Barn and Epic. During the three months ended June 30, 2021, average revenue per transaction increase by 19% to $7,969 from $6,670 during the three months ended June 30, 2020.

For the three months ended June 30, 2021, other service revenue was approximately $3.9 million. The Company’s acquisitions of Verus, E4:9 and LiveBy resulted in this other service revenue. See Note 3 to our consolidated condensed financial statements for information about these acquisitions. We generated no other service revenue for the three months ended June 30, 2020 because we had not yet closed those acquisitions.

Operating Expenses

Three Months Ended 

 

June 30,

Change

    

2021

    

2020

    

Dollars

    

Percentage

 

Commission and other agent-related costs

$

76,729,401

$

36,356,779

$

40,372,622

 

111

%

Operations and support

1,683,375

1,683,375

100

%

General and administrative

9,387,237

1,964,781

7,422,456

378

%

Marketing

378,437

138,231

240,206

174

%

Depreciation and amortization

744,521

44,496

700,025

1,573

%

Total operating expenses

$

88,922,971

$

38,504,287

For the three months ended June 30, 2021, commission and other agent-related costs increased by approximately $40.4 million, or 111%, as compared with the three months ended June 30, 2020. Commission and other agent-related costs primarily includes costs related to agent commissions, net of fees paid to us by our agents. These costs are generally correlated with recognized revenues. As such, the increase in commission and other agent-related costs compared to the same period in 2020 was primarily attributable to an increase in agent commissions paid due to higher transaction volume and rising home prices.

For the three months ended June 30, 2021, operations and support expenses were approximately $1.7 million. These expenses related to the businesses acquired from Verus, E4:9 and LiveBy, so there were no such expenses in the three months ended June 30, 2020. The Company’s acquisitions of Verus, E4:9 and LiveBy contributed to the increase in operations and support. See Note 3 to our condensed consolidated financial statements for information about the acquisitions.

For the three months ended June 30, 2021, general and administrative expenses increased by approximately $7.4 million, or 378%, as compared with the three months ended June 30, 2020. The increase was primarily attributable to our growth and becoming a public company, including a $1.1 million increase in payroll salaries and benefits due to increased staffing, and a $1.1 million increase in non-cash share-based compensation expense. The Company’s acquisitions contributed approximately $3.7 million in general and administrative expenses during the three months ended June 30, 2021. The increase was also attributable to $0.5 million in transaction and acquisition costs.

35

For the three months ended June 30, 2021, marketing expenses increased by approximately $0.2 million, or 174%, as compared with the three months ended June 30, 2020. The increase was attributable to an increase in direct advertising costs primarily related to the Company’s expansion in new regions and markets.

For the three months ended June 30, 2021, depreciation and amortization expenses increased by approximately $0.7 million, or 1,573%, as compared with the three months ended June 30, 2020. The increase in depreciation and amortization expense is due to the amortization of the intangible assets acquired in connection with the acquisition of Red Barn, E4:9, LiveBy, and Epic as well as an increase in depreciation expense due to an increase in our depreciable asset base.

Income Taxes

The Company recorded an income tax benefit of $2.6 million and income tax expense of $1,000 for the three months ended June 30, 2021 and 2020, respectively. The tax benefit for the three months ended June 30, 2021 is primarily the result of the release of the valuation allowance against historical deferred tax assets and recognition of benefit from the current year projected loss. Net deferred tax liabilities of $3.3 million recorded in connection with the E4:9 Holdings, Inc. and LiveBy, Inc acquisitions provide a source of taxable income to support the realizability of $1.6 million of pre-existing deferred tax assets, as well as currently generated deferred tax assets from the projected loss for the year. The taxable temporary differences relating to the amortizable intangible assets support the realization of the net operating loss carryforwards. As a result of the transactions, the Company discretely released the historical valuation allowance and recognized a deferred tax benefit on a portion of current year losses.  The remainder of the benefit not recorded in the period ended June 30, 2021 is expected to be recognized over the remaining interim periods using the annual effective tax rate.  The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses.

Comparison of the Six Months Ended June 30, 2021 and 2020

Revenue

Six Months Ended

    

 

June 30,

Change

 

    

2021

    

2020

    

Dollars

    

Percentage

 

Gross commission income

$

129,402,060

$

67,527,575

$

61,874,485

 

92

%

Other service revenue

 

4,426,383

 

 

4,426,383

 

100

%

Total revenue

$

133,828,443

$

67,527,575

 

  

 

  

For the six months ended June 30, 2021, gross commission income increased by approximately $61.9 million or 92%, as compared with the six months ended June 30, 2020. This increase was primarily attributable to an increase in transaction volume and to an increase in average revenue per transaction due to rising home prices. During the six months ended June 30, 2021, transaction volume increased by 68% to approximately 16,900 transactions compared to approximately 10,100 transactions for the six months ended June 30, 2020. Our transaction volume increased primarily due to the growth in the number of agents contracted with us and agents acquired through the acquisitions of Red Barn and Epic. During the six months ended June 30, 2021, average revenue per transaction increase by 19% to $7,637 from $6,686 during the six months ended June 30, 2020.

For the six months ended June 30, 2021, other service revenue was approximately $4.4. The Company’s acquisitions of Verus, E4:9 and LiveBy resulted in this other service revenue. See Note 3 to our condensed consolidated financial statements for information about the acquisitions. We generated no other service revenue for the three months ended June 30, 2020 because we had not yet closed those acquisitions.

36

Operating Expenses

Six Months Ended 

 

June 30,

Change

    

2021

    

2020

    

Dollars

    

Percentage

 

Commission and other agent-related costs

$

123,129,642

$

63,044,034

$

60,085,608

95

%

Operations and support

1,751,751

1,751,751

100

%

General and administrative

15,508,661

3,875,582

11,633,079

 

300

%

Marketing

 

780,600

 

368,664

 

411,936

 

112

%

Depreciation and amortization

846,880

63,771

783,109

1,128

%

Total operating expenses

$

142,017,534

$

67,352,051

 

For the six months ended June 30, 2021, commission and other agent-related costs increased by approximately $60.1 million, or 95%, as compared with the six months ended June 30, 2020. Commission and other agent-related costs primarily includes costs related to agent commissions, net of fees paid to us by our agents. These costs are generally correlated with recognized revenues. As such, the increase in commission and other agent-related costs compared to the same period in 2020 was primarily attributable to an increase in agent commissions paid due to higher transaction volume and rising home prices.

For the six months ended June 30, 2021, operations and support expenses were approximately $1.8 million. These expenses related to the businesses acquired from Verus, E4:9 and LiveBy, so there were no such expenses in the six months ended June 30, 2020. See Note 3 to our consolidated condensed financial statements for information about the acquisitions.

For the six months ended June 30, 2021, general and administrative expenses increased by approximately $11.6 million, or 300%, as compared with the six months ended June 30, 2020. The increase was primarily attributable to our growth and becoming a public company, including a $2.4 million increase in payroll salaries and benefits due to increased staffing, a $1.0 million increase in professional fees, a $2.7 million increase in non-cash share-based compensation expense. The Company’s acquisitions contributed approximately $4.2 million in general and administrative expenses during the three months ended June 30, 2021. The increase was also attributable to $1.0 million in transaction and acquisition costs.

For the six months ended June 30, 2021, marketing expenses increased by approximately $0.4 million, or 112%, as compared with the six months ended June 30, 2020. The increase was primarily attributable to an increase in direct advertising costs primarily related to the Company’s expansion in new regions and markets.

For the six months ended June 30, 2021, depreciation and amortization expenses increased by approximately $0.8 million, or 1,128%, as compared with the six months ended June 30, 2020. The increase in depreciation and amortization expense is due to the amortization of the intangible assets acquired in connection with the acquisition of Red Barn, E4:9, LiveBy, and Epic as well as an increase in depreciation expense due to an increase in our depreciable asset base.

Income Taxes

The Company recorded an income tax benefit of $2.6 million and income tax expense of $1,000 for the three months ended June 30, 2021 and 2020, respectively. The tax benefit for the three months ended June 30, 2021 is primarily the result of the release of the valuation allowance against historical deferred tax assets and recognition of benefit from the current year projected loss. Net deferred tax liabilities of $3.3 million recorded in connection with the E4:9 Holdings, Inc. and LiveBy, Inc acquisitions provide a source of taxable income to support the realizability of $1.6 million of pre-existing deferred tax assets, as well as currently generated deferred tax assets from the projected loss for the year. The taxable temporary differences relating to the amortizable intangible assets support the realization of the net operating loss carryforwards. As a result of the transactions, the Company discretely released the historical valuation allowance and recognized a deferred tax benefit on a portion of current year losses.  The remainder of the benefit not recorded in the period ended June 30, 2021 is expected to be recognized over the remaining interim periods using the annual effective tax rate.  The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses.

37

Liquidity and Capital Resources

Capital Resources

June 30,

December 31,

Change

 

    

2021

    

2020

    

Dollars

    

Percentage

 

Current assets

$

31,057,950

$

32,856,453

 

$

(1,798,503)

 

(5)

%

Current liabilities

 

24,502,509

 

4,989,855

 

19,256,238

 

391

%

Net working capital

$

6,555,441

$

27,866,598

 

$

(21,311,157)

 

(76)

%

To date, our principal sources of liquidity have been the net proceeds we received through the IPO and, historically, private sales of our common stock, as well as proceeds from loans and operations. As of June 30, 2021, our available cash totaled $12.8 million, which represented a decrease of $15.7 million compared to the year ended December 31, 2020. As of June 30, 2021, we had net working capital of $6.5 million, which represented a decrease of $21.3 million compared to the year ended December 31, 2020. We anticipate that our existing balances of cash and cash equivalents and future expected cash flows generated from our operations will be sufficient to satisfy our operating requirements for at least the next twelve months from the date of the issuance of the unaudited interim consolidated financial statements.

Our future capital requirements depend on many factors, including potential acquisitions, our level of investment in technology, and our rate of growth into new markets as well as the rate of growth for our mortgage lending and insurance businesses. Our capital requirements might also be affected by factors which we cannot control such as the residential real estate market, interest rates, and other monetary and fiscal policy changes to the manner in which we currently operate. Additionally, as the impact of COVID-19 on the economy and operations evolves, we will continuously assess our liquidity needs. In the event of a sustained market deterioration, we may need or seek advantageously to obtain additional funding through equity or debt financing, which might not be available on favorable terms or at all and could hinder our business and dilute our existing shareholders.

Cash Flows

Comparison of the Six Months Ended June 30, 2021 and 2020

Six Months Ended June 30,

Change

 

    

2021

    

2020

    

Dollars

    

Percentage

 

Net cash (used in) provided by operating activities

$

(2,692,578)

$

649,547

$

(3,342,125)

 

(515)

%

Net cash used in investing activities

$

(11,984,095)

$

(236,769)

$

(11,747,326)

 

(4,962)

%

Net cash (used in) provided by financing activities

$

1,475,946

$

498,084

$

977,862

 

(196)

%

Cash Flows from Operating Activities

Net cash used in operating activities for the six months ended June 30, 2021 consisted of a net loss of $5.5 million, non-cash charges of $1.0 million, including $2.1 million of share-based compensation expense, $0.1 million of bad debt, $0.1 million of gain on extinguishment of debt, and $0.8 million of depreciation and amortization, offset by $1.3 million in gains on the sales of mortgages and $2.6 million in deferred income taxes. Changes in assets and liabilities were primarily driven by a $0.6 million decrease in prepaid and other current assets, a $1.0 million increase in accounts payable due primarily to the increase in agent transaction volume, a $1.3 million increase in accrued liabilities, a $2.4 million increase in escrow liabilities, partially offset by a $1.4 million increase in accounts receivable.

38

Net cash provided by operating activities for the six months ended June 30, 2020 consisted of a net income of $0.1 million, offset by non-cash charges of $0.4 million, including $0.2 million of share-based compensation expense, $0.1 million of bad debt, and $0.1 million of depreciation and amortization. Changes in assets and liabilities were primarily driven by a $1.5 million increase in accounts payable and accrued liabilities due primarily to the timing of payments, partially offset by a $0.9 million increase in accounts receivable, and a $0.5 million increase in prepaid and other assets.

Cash Flows from Investing Activities

Net cash used in investing activities for the six months ended June 30, 2021 consisted of $11.0 million for the purchases of a businesses and assets, net of cash acquired, $0.5 million for purchases of property and equipment, and $0.5 million for purchase of capitalized software.

Net cash used in investing activities for the six months ended June 30, 2020 consisted of primarily $0.2 million in purchases of capitalized software as well as computers and equipment.

Cash Flows from Financing Activities

Net cash used in financing activities for the six months ended June 30, 2021 consisted primarily of $1.4 million in net proceeds on our warehouse line of credit.

Net cash provided by financing activities for the six months ended June 30, 2020 consisted of $0.5 million in proceeds from notes payable and $0.1 million of proceeds from issuance of common stock offset by treasury stock and our principal payments on an outstanding loan.

NON-GAAP FINANCIAL MEASURE

To supplement our unaudited interim consolidated financial statements, which are prepared and presented in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”), we use Adjusted EBITDA, a non-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 GAAP.

We define the non-GAAP financial measure of Adjusted EBITDA as net loss, excluding other (income) expense, income tax expense (benefit), depreciation and amortization, transaction costs and share-based compensation expense.

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

We are presenting the non-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 GAAP. There are a number of limitations related to the use of Adjusted EBITDA compared to net (loss) income, the closest comparable GAAP measure. Some of these limitations are that:

Adjusted EBITDA excludes share-based compensation expense related to restricted stock awards and stock options, 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;

39

Adjusted EBITDA excludes transaction-related costs primarily consisting of professional fees and any other costs incurred directly related to acquisition activity, which is an ongoing part of our growth strategy and therefore likely to occur; and
Adjusted EBITDA excludes certain recurring, non-cash charges such as depreciation and amortization of property and equipment and capitalized software costs, however, the assets being depreciated and amortized may have to be replaced in the future.

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

Three months ended

 

Six months ended

June 30,

June 30,

    

2021

    

2020

 

2021

    

2020

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

$

118,027

Other (income) expense, net

 

(33,658)

 

22,659

 

(88,014)

 

55,497

Income tax (benefit) expense

 

(2,614,925)

 

1,000

 

(2,609,925)

 

2,000

Depreciation and amortization

 

744,521

 

44,496

 

846,880

 

63,771

Transaction-related cost

529,071

963,399

Stock based compensation

 

1,193,454

 

100,493

 

2,063,529

 

225,214

Adjusted EBITDA

$

(2,272,971)

$

329,446

$

(4,315,283)

$

464,509

Critical Accounting Policies and Estimates

Discussion and analysis of our financial condition and results of operations are based on our financial statements, which have been prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities and related disclosure of contingent assets and liabilities, revenue, and expenses at the date of the financial statements. Generally, we base our estimates on historical experience and on various other assumptions in accordance with GAAP that we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions.

Critical accounting policies and estimates are those that we consider the most important to the portrayal of our financial condition and results of operations because they require our most difficult, subjective, or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.

Revenue Recognition

We apply the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers” (“ASC 606”), and all related appropriate guidance. We recognize revenue under the core principle to depict the transfer of control to our customers in an amount reflecting the consideration to which we expect to be entitled. In order to achieve that core principle, we apply the following five step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when a performance obligation is satisfied.

Our gross commission income consists of commissions charged to individual customers (i.e., the seller or buyer of a residential property) on each real estate transaction completed, net of any closing-cost reductions. We are contractually obligated to provide for the fulfillment of transfers of real estate between buyers and sellers. We provide these services ourselves and control the services of our agents necessary to legally transfer the real estate. As such, we are defined as the principal. As principal, we satisfy our obligation upon the closing of a real estate transaction. As principal, and upon satisfaction of our obligation, we recognize revenue in the gross amount of consideration we expect we are entitled to receive. We calculate the transaction price by applying the Company’s portion of the agreed upon commission rate to the property’s selling price. We may provide services to the buyer, seller, or both parties to a transaction. When we provide services to the seller in a transaction, we recognize revenue for our portion of the commission, which is calculated as the sales price multiplied by the commission rate less the commission separately distributed to the buyer’s agent, or the “sell” side portion of the commission. When we provide services to the buyer in a transaction, we recognize revenue in an amount equal to the sales price for the property multiplied by the commission rate for the “buy” side of the transaction. In instances in which we represent both the buyer and the seller in a transaction, we recognize the full commission on the transaction. Commissions revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. We are not entitled to any commission until the performance obligation is satisfied and are not owed any commission for unsuccessful transactions, even if services have been provided.

40

The revenue streams for the Company’s mortgage lending services business are primarily comprised of loans sold, origination and other fees. The majority of these revenue streams are exempted from ASC 606. Origination and other fees are not specifically separable from actual mortgage loans.

Gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold and includes the servicing rights release premiums. Transfers of financial assets are accounted for as sales, when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (1) the assets have been isolated from the Company, (2) the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (3) the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before maturity.

Servicing rights release premiums represent revenues earned when the risk and rewards of ownership of servicing rights are transferred to third party parties. Mortgage servicing rights represent the obligations to administer, collect the payments for the reduction of principal and application of interest, pay taxes and insurance, remit collected payments, provide foreclosure services, provide full escrow administration and any other obligations required by an owner of the mortgage loans, together with the right to receive the servicing fee income and any ancillary income arising from or connected to the mortgage loans.

Retail origination fees are principally revenues earned from loan originations. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.

Business Combinations

The Company accounts for its business combinations under the provisions of Accounting Standards Codification Topic 805-10, Business Combinations (“ASC 805-10”), which requires that the acquisition method of accounting be used for all business combinations. Assets acquired and liabilities assumed are recorded at the date of acquisition at their respective fair values. For transactions that are business combinations, the Company evaluates the existence of goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.

The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, was determined using established valuation techniques. A fair value measurement is determined as the price we would receive to sell an asset or pay to transfer a liability in an orderly transaction between market participants at the measurement date. In the context of purchase accounting, the determination of fair value often involves significant judgments and estimates by management, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The estimated fair values reflected in the acquisition accounting rely on management’s judgment and the expertise of a third-party valuation firm engaged to assist in concluding on the fair value measurements. For the business combination completed during the six-month period ended June 30, 2021, the estimated fair value of identifiable intangible assets, primarily consisting of agent relationships, tradenames, customer relationships and technology, was determined using the relief-from-royalty and multi-period excess earnings methods. The most significant assumptions under these methods include the estimated remaining useful life, expected future revenue, annual agent revenue attrition, costs to develop new agents, charges for contributory assets, tax rate, discount rate and tax amortization benefit. Management has developed these assumptions on the basis of historical knowledge of the business and projected financial information of the Company. These assumptions may vary based on future events, perceptions of different market participants and other factors outside the control of Management, and such variations may be significant to estimated values.

The determination and allocation of fair values to the identifiable assets acquired and liabilities assumed are based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates and the number of years on which to base the cash flow projections, as well as other assumptions and estimates used to determine the cash inflows and outflows. Management determines discount rates based on the risk inherent in the acquired assets, specific risks, industry beta and capital structure of guideline companies. The valuation of an acquired business is based on available information at the acquisition date and assumptions that are believed to be reasonable. However, a change in facts and circumstances as of the acquisition date can result in subsequent adjustments during the measurement period, but no later than one year from the acquisition date.

41

Goodwill

Goodwill, which represents the excess of purchase price over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. The Company is organized in one reporting unit and evaluates the goodwill for the Company as a whole. Goodwill is assessed for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. Under the authoritative guidance issued by the FASB, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. The goodwill impairment test requires the Company to estimate the fair value of the reporting unit and to compare the fair value of the reporting unit with its carrying amount. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. There was no impairment of goodwill for the three and six months ended June 30, 2021.

Mortgage Loans Held for Sale

Mortgage loans held for sale represent loans that have forward sales commitments. Mortgage loans held for sale are carried at fair value under the fair value option with changes in fair value recorded in other service revenue on the statements of operations. Net unrealized losses, if any, are recognized through a valuation allowance by charges to income. Realized losses are charged to expense as incurred. The fair value of mortgage loans held for sale is typically calculated using observable market information including pricing from actual market transactions, purchaser commitment prices, or broker quotations. The fair value of mortgage loans held for sale covered by purchaser commitments is generally based on commitment prices. The fair value of mortgage loans held for sale not committed to an purchaser is generally based on current delivery pricing using best execution pricing.

Income Taxes

Income taxes are accounted for using an asset and liability approach that requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the combined financial statement and tax bases of assets and liabilities at the applicable enacted tax rates. We establish a valuation allowance for deferred tax assets if it is probable that these items will expire before either we are able to realize their benefit or that future deductibility is uncertain.

In prior periods, we believed it was more likely than not that our deferred tax assets would not be realized and as such, we have historically recorded a full valuation allowance for these assets. The determination to provide a valuation allowance is dependent upon the assessment of whether it is more likely than not that sufficient taxable income will be generated to utilize the deferred tax assets. As a result of deferred tax liabilities generated from acquisitions which can be used as a source of income, we released the valuation allowance on historical deferred tax assets as a discrete item.  We evaluate the likelihood of the ability to realize deferred tax assets in future periods on a quarterly basis, and when appropriate evidence indicates we will release our valuation allowance accordingly. Based on management’s reassessment of the realizability of the deferred tax assets, tax benefits are being recognized as a result of the discrete release of the valuation allowance against historical deferred tax assets and to recognize a portion of the future benefit of current losses. Based on the weight of the available evidence, which includes our historical operating losses, lack of taxable income, and accumulated deficit, by year-end we expect to provide a full valuation allowance against our remaining deferred tax assets resulting from the tax losses and credits carried forward.

42

Recent Accounting Standards

For information on recent accounting standards, see Note 2 to our consolidated financial statements included elsewhere in this report.

JOBS Act Transition Period

In April 2012, the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) was enacted. Section 107 of the JOBS Act provides that an “emerging growth company” can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933 (the “Securities Act”) for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have irrevocably elected not to avail ourselves of this extended transition period and, as a result, we will adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.

Subject to certain conditions, as an emerging growth company, we may rely on certain other exemptions and reduced reporting requirements under the JOBS Act. Certain of these exemptions are, including without limitation, from the requirements of (i) providing an auditor’s attestation report on our system of internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act; and (ii) complying with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements, known as the auditor discussion and analysis. We will remain an emerging growth company until the earlier to occur of (1) the last day of the fiscal year (a) following the fifth anniversary of the completion of our IPO in 2020, (b) in which we have total annual gross revenues of at least $1.07 billion, or (c) in which we are deemed to be a “large accelerated filer” under the rules of the U.S. Securities and Exchange Commission, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the prior June 30th, and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

As a smaller reporting company, we are not required to provide the information required by this Item.

Item 4. Controls and Procedures.

(a) Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer, and our President and Chief Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report (the “Evaluation Date”). In designing and evaluating our disclosure controls and procedures, management recognizes that any disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. Based on the evaluation conducted, our Chief Executive Officer and Chief Financial Officer concluded our disclosure controls and procedures were not effective as of June 30, 2021 due to the material weaknesses discussed below.

The closing of our initial public offering occurred on August 4, 2020. Consequently, as a newly reporting company under the Exchange Act, we are not required to evaluate the effectiveness of our internal controls over financial reporting until the end of the fiscal year after we file our first annual report on Form 10-K, which will occur on December 31, 2021. However, in connection with the audit of our financial statements for the years ended December 31, 2020 and 2019, we identified material weaknesses in our internal control over financial reporting. As of December 31, 2020 and 2019, we did not effectively apply the Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, or the COSO framework, due primarily to an insufficient complement of personnel possessing the appropriate accounting and financial reporting knowledge and experience. Additionally, we did not maintain effective controls relating to reconciliation of and recording of revenue.

43

We have begun implementing a remediation plan to address the previously reported material weaknesses identified by hiring additional qualified accounting and financial reporting personnel, and further evolving our accounting processes and systems.

(b) Changes in Internal Control Over Financial Reporting

Under the supervision and with the participation of our management, including our Chief Executive Officer, and our President and Chief Financial Officer, we conducted an evaluation of any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during our most recently completed fiscal quarter.

As previously noted, we acquired LiveBy and E4:9 during the three months ended June 30, 2021. Management considers these transactions to be material to our consolidated financial statements and believes that the internal controls and procedures of these acquired entities have a material effect on our internal control over financial reporting. We are currently in the process of incorporating the internal controls and procedures of LiveBy and E4:9 into our internal controls over financial reporting and extending our Section 404 compliance program under the Sarbanes-Oxley Act of 2002 and the applicable rules and regulations under such Act to include LiveBy and E4:9. We will report on our assessment of the consolidated operations within the time period provided by the Act and the applicable SEC rules and regulations concerning business combinations, which is the annual management report for the fiscal year ending December 31, 2022.

There were no changes, other than described above, in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the period covered by this Quarterly Report on Form 10-Q that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

The Company has not experienced any material impact to our internal controls over financial reporting due to the COVID-19 global pandemic. The Company will continue to monitor and assess the impact of the COVID-19 situation and our ability to maintain the design and operating effectiveness of internal controls over financial reporting.

44

PART II - OTHER INFORMATION

Item 1. Legal Proceedings.

We are involved in various legal actions incidental to our business. As of the date of this report, we are not involved in any legal proceedings that we believe could have a material adverse effect on our financial position or results of operations.

Item 1A. Risk Factors.

An investment in our securities involves a high degree of risk. You should consider carefully the risks and uncertainties described below together with the other information included in this Quarterly Report on Form 10-Q, including our consolidated financial statements and the related notes thereto. The occurrence of any of the following risks might materially and adversely affect our business, financial condition, results of operations, cash flows, reputation and future prospects. In this event, the market price of our common stock could decline, and you could lose part or all of your investment.

Risks Related to Our Business

If we do not remain an innovative leader in the real estate industry, we might not be able to grow our business and leverage our costs to achieve profitability.

Innovation has been critical to our ability to compete for clients and real estate agents. If competitors follow our practices or develop more innovative practices, our ability to achieve profitability may diminish or erode. For example, certain other brokerages could develop or license cloud-based office platforms that are equal to or superior to ours. If we do not remain on the forefront of innovation, we might not be able to achieve or sustain profitability.

The market for Internet products and services is characterized by rapid technological developments, evolving industry standards and customer demands, and frequent new product introductions and enhancements. Our future success will depend in significant part on our ability to continually improve the performance, features and reliability of our technological developments in response to both evolving demands of the marketplace and competitive product offerings, and there can be no assurance that we will be successful in doing so.

We might not be able to effectively manage rapid growth in our business.

We might not be able to scale our business services and support quickly enough to meet the growing needs of our real estate agents. If we are not able to grow efficiently, our operating results could be harmed. As we add new agents and make acquisitions, we will need to devote additional financial and human resources to improving our internal systems, integrating with third-party systems, and maintaining infrastructure performance. In addition, we will need to appropriately scale our internal business systems and our services organization, including support of our affiliated agents as our demographics expand over time. Any failure of, or delay in, these efforts could cause impaired system performance and reduced satisfaction from our agents. These issues could result in difficulty in both attracting and retaining agents. Even if we are able to upgrade our systems and expand our staff, such expansion may be expensive, complex, and place increasing demands on our management. We could also face inefficiencies or operational failures as a result of our efforts to scale our infrastructure and we might not be successful in maintaining adequate financial and operating systems and controls as we expand. Moreover, there are inherent risks associated with upgrading, improving and expanding our information technology systems. We cannot be sure that the expansion and improvements to our infrastructure and systems will be fully or effectively implemented on a timely basis, if at all. These efforts may reduce revenue and our margins and adversely impact our financial results.

45

The COVID-19 pandemic might have a material adverse effect on our businesses, financial condition, results of operations, and liquidity.

Since early 2020, the COVID-19 pandemic has had a profound effect on the global economy and financial markets. This unprecedented situation has created considerable risks and uncertainties for the U.S. real estate services industry in general and for the Company in particular, including those arising from the potential adverse effects on the economy as well as risks related to employees, independent agents, and consumers. The extent of the impact of the pandemic on our business and financial results will depend largely on future developments, including the extent and duration of the spread of the outbreak and variants of the virus, the extent of governmental regulation (including, but not limited to, the return of mandated “shelter in place” or other regulations that, for example, preclude or strictly limit open houses or in-person showings of properties), the impact on capital and financial markets and the related impact on consumer confidence and spending, and the magnitude of the financial and operational consequences to our agents and brokers, all of which are highly uncertain and cannot be predicted.

If we fail to grow in the various local markets that we serve or are unsuccessful in identifying and pursuing new business opportunities our long-term prospects and profitability will be harmed.

To capture and retain market share in the various local markets that we serve, we must compete successfully against other brokerages for agents and for the consumer relationships that they bring. Our competitors could lower the fees that they charge to agents or could raise the compensation structure for those agents. Our competitors may have access to greater financial resources than us, allowing them to undertake expensive local advertising or marketing efforts. In addition, our competitors may be able to leverage local relationships, referral sources, and strong local brand and name recognition that we have not established. Our competitors could, as a result, have greater leverage in attracting both new and established agents in the market and in generating business among local consumers. Our ability to grow in the local markets that we serve will depend on our ability to compete with these local brokerages.

We may implement changes to our business model and operations to improve revenues that cause a disproportionate increase in our expenses or reduce profit margins. For example, we may allocate resources to acquire lower margin brokerage models or develop a commercial real estate division, or a continuing education division. These decisions could involve significant up-front costs that may only be recovered after lengthy periods of time. Any of these attempts to pursue new business opportunities could result in a disproportionate increase in our expenses and in reduced profit margins. In addition, any of these additional activities could expose us to additional compliance obligations and regulatory risks.

If we fail to continue to grow in the local markets we serve or if we fail to successfully identify and pursue new business opportunities, our long-term prospects, financial condition and results of operations may be harmed, and our stock price may decline.

Our value proposition for agents includes allowing them to keep more of their commissions than traditional companies do, and receive equity in our Company, which is not typical in the real estate industry. If agents do not understand our value proposition, we might not be able to attract, retain and incentivize agents or maintain our agent growth rate, which would adversely affect our revenue growth and results of operations.

Participation in our commission plan represents a key component of our agent and broker value proposition. Agents might not understand or appreciate our value. In addition, agents might not appreciate other components of our value proposition including the systems and tools that we provide to agents, and the professional development opportunities we create and deliver. We compete with many other real estate brokerages for qualified agents and if agents do not understand the elements of our agent value proposition, or do not perceive it to be more valuable than the models used by most competitors, we might not be able to attract, retain and incentivize new and existing agents to grow our revenues.This could also negatively impact our agent growth rate. During the year ended December 31, 2020, our net agent and broker base grew by approximately 36.6% from 4,006 agents at December 31, 2019, to 5,471 agents and brokers at December 31, 2020. We have grown to 6,950 agents and brokers at June 30, 2021. Because we derive revenue from real estate transactions in which our agents receive commissions, increases in our agent base correlate to increases in revenues, and the rate of growth of our revenue correlates to the rate of growth of our agent base. A slowdown in our agent growth rate would have a material adverse effect on revenue growth and could adversely affect our results of operations.

46

If we fail to expand effectively into adjacent markets, our growth prospects could be harmed.

We intend to expand our operations into adjacent markets, such as rentals, and home improvement, and into additional U.S. geographic markets, as well as potentially someday international geographies. We may incur losses or otherwise fail to enter these markets successfully. Our expansion into these markets will place us in competitive environments with which we are unfamiliar and involves various risks, including the need to invest significant resources and the possibility that returns on such investments will not be achieved for several years, or at all. In attempting to establish a presence in new markets, we expect to incur significant expenses and face various other challenges, such as expanding our sales force and management personnel to cover these markets.

We have a history of losses, and we might not be able to achieve or sustain profitability.

We experienced net losses of approximately $1.3 million and $4.1 million for the years ended December 31, 2020 and 2019, respectively, and net loss of approximately $5.5 million for the six months ended June 30, 2021 and net income of $0.1 million for the six months ended June 30, 2020. We cannot predict if we will achieve sustained profitability in the near future or at all. We expect to make significant future expenditures to develop and expand our business. In addition, as a public company, we incur significant legal, accounting, and other expenses that we did not have as a private company. These expenditures make it harder for us to achieve and maintain future profitability. Our recent growth in revenue might not be sustainable, and we might not achieve sufficient revenue to achieve or maintain profitability. We could incur significant losses in the future for a number of reasons, including the other risks described in this Report, and we may encounter unforeseen expenses, difficulties, complications and delays and other unknown events. Accordingly, we might not be able to achieve or maintain profitability and we may incur significant losses for the foreseeable future.

Our recent revenue growth rates might not be indicative of our future growth, and we might not continue to grow at our recent pace, or at all.

For the years ended December 31, 2020 and 2019, our revenue grew to $177 million from $111 million, which represents an annual growth rate of approximately 59%. For the six months ended June 30, 2021 and 2020, our revenue grew to $133 million from $68 million, which represents a growth rate of approximately 98%. In the future, our revenue might not grow as rapidly as it has over the past several years. We believe that our future revenue growth will depend, among other factors, on our ability to:

acquire additional agents and collect additional commissions to existing agents;
attract a growing number of agents to our website and other cloud-based applications;
increase our brand awareness;
successfully develop and deploy new products for the residential real estate industry;
integrate acquired companies, including those offering new ancillary services, such as title, insurance, and mortgage into our product offerings to increase our revenue per agent transaction;
maximize our sales personnel’s productivity;
respond effectively to competitive threats;
successfully expand our business into adjacent markets; and
successfully expand internationally.

We might not be successful in our efforts to do any of the foregoing, and any failure to be successful in these matters could materially and adversely affect our revenue growth. Our past revenue growth should not be considered to be indicative of our future growth.

We currently are using and intend to continue to use Adjusted EBITDA, a non-GAAP financial measure, in reporting our annual and quarterly results of operations; however, Adjusted EBITDA is not equivalent to net income (loss) from operations as determined under GAAP, and shareholders may consider GAAP measures to be more relevant to our operating performance.

As part of our reporting of our annual and quarterly results of operations, we publish and intend to continue to publish measures compiled in accordance with GAAP as well as non-GAAP financial measures, along with a reconciliation between the GAAP and non-GAAP financial measures. The reconciling items adjust amounts reported in accordance with GAAP for certain items which are described in detail in our published results of operations. Our financial statements themselves do not and will not contain any non-GAAP financial measures.

47

Specifically, we use Adjusted EBITDA, which we use to mean net loss, excluding other income (expense), income taxes expense (benefit), depreciation and amortization, and stock-based compensation expense. In particular, we believe the exclusion of stock compensation expense related to restricted stock awards and stock options provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. We believe that our non-GAAP financial measures are meaningful to investors when analyzing our results of operations as this is a key metric used by our management for financial and operational decision-making.

The market price of our stock may fluctuate based on future non-GAAP results if investors base their investment decisions on such non-GAAP financial measures. If we decide to alter or discontinue the use of non-GAAP financial measures in reporting our annual and quarterly results of operations, the market price of our stock could be adversely affected if investors analyze our performance in a different manner.

We participate in a highly competitive market, and pressure from existing and new companies might adversely affect our business and operating results.

The market to provide home listings and marketing services for the residential real estate industry is highly competitive and fragmented. Homes are not typically marketed exclusively through any single channel. Consumers can access home listings and related data through more than one source. Accordingly, current and potential competitors could aggregate a set of listings similar to ours. We compete with online real estate marketplaces, such as Zillow and Realtor.com, other real estate websites, and traditional offline media. We compete to attract consumers primarily on the basis of the number and quality of listings; user experience; the breadth, depth, and relevance of insights and other content on homes, neighborhoods, and professionals; brand and reputation; and the quality of mobile products. We compete to attract real estate professionals primarily on the basis of the quality of the website and mobile products, the size and attractiveness of the consumer audience, the quality and measurability of the leads we generate, the perceived return on investment we deliver, and the effectiveness of marketing and workflow tools. We also compete for advertisers against other media, including print media, television and radio, social networks, search engines, other websites, and email marketing. We compete primarily on the basis of the size and attractiveness of the audience; pricing; and the ability to target desired audiences.

Many of our existing and potential competitors have substantial competitive advantages, such as:

greater scale;
stronger brands and greater name recognition;
longer operating histories;
more financial, research and development, sales and marketing, and other resources;
more extensive relationships with participants in the residential real estate industry, such as brokers, agents, and advertisers;
strong relationships with third-party data providers, such as multiple listing services and listing aggregators;
access to larger user bases; and
larger intellectual property portfolios.

The success of our competitors could result in fewer users visiting our website and mobile applications, the loss of subscribers and advertisers, price reductions for our subscriptions and display advertising, weaker operating results, and loss of market share. Our competitors also might be able to provide users with products that are different from or superior to those we can provide, or to provide users with a broader range of products and prices.

There is also intense competition in the related businesses we recently got into via acquisitions, including insurance, title insurance, mortgage, lead generation, and other ancillary services. We added these services to our platform to enable our agents to offer critical ancillary services to their clients, but also to gain new and significant incremental revenue streams and enhance our revenues per transaction. Our efforts to create a more complete transaction experience for consumers through these services will require significant integration and coordination on our part. and might not result in increased revenues or earnings, including if competitors offer more attractive rates or are perceived as offering a better transactional experience by agents or consumers. This increased competition could stall our growth in these areas.

We expect increased competition if our market continues to expand. In addition, current or potential competitors might be acquired by third parties with greater resources than ours, which would further strengthen these current or potential competitors and enable them to compete more vigorously or broadly with us. If we are not able to compete effectively, our business and operating results will be materially and adversely affected.

48

Listing aggregator concentration and market power creates, and is expected to continue to create, disruption in the residential real estate brokerage industry, which might have a material adverse effect on our results of operations and financial condition.

The concentration and market power of the top real estate listing aggregators allow them to monetize their platforms by a variety of actions, including expanding into the brokerage business, charging significant referral fees, charging listing and display fees, diluting the relationship between agents and brokers and between agents and the consumer, tying referrals to use of their products, consolidating and leveraging data, and engaging in preferential or exclusionary practices to favor or disfavor other industry participants. These actions divert and reduce the earnings of other industry participants, including Fathom and our agents.

One dominant listing aggregator has introduced an iBuying offering to consumers and recently launched a brokerage with employee sales agents in several locations to support this offering, and has joined many local MLSs as a participating broker to gain electronic access directly to real estate listings rather than relying on disparate electronic feeds from other brokers participating in the MLSs or MLS syndication feeds. If this listing aggregator or another aggregator is successful in gaining market share with such offering, it could control significant industry inventory and an increasing portion of agent referrals, including the ability to direct referrals to agents and brokers that share revenue with them. In addition, this listing aggregator may attempt to use its growing access to key data spanning the home buying experience to displace or pre-empt its competitors before they can reach customers.

Aggregators could intensify their current business tactics or introduce new programs that could be materially disadvantageous to our business and other brokerage participants in the industry including, but not limited to:

broadening and/or increasing fees for their programs that charge brokerages and their affiliated sales agents fees including, referral, listing, display, advertising and related fees or introducing new fees for new or existing services;
setting up competing brokerages and/or expanding their offerings to include products (including agent tools) and services ancillary to the real estate transaction, such as title, escrow and mortgage origination services, that compete with services offered by us;
not including our or our franchisees’ listings on their websites;
controlling significant inventory and agent referrals, tying referrals to use of their products, and/or engaging in preferential or exclusionary practices to favor or disfavor other industry participants;
utilizing their aggregated data for competitive advantage and/or establishing oppressive contract terms, including with respect to data sharing requirements; and/or
disintermediating our relationship with affiliated franchisees and independent sales agents and/or the relationship between the independent sales agent and the buyers and sellers of homes.

Such tactics could further increase pressures on our revenues and profitability, and the profitability of our agents, which could harm our business and results of operations.

Our operating results are subject to seasonality and vary significantly among quarters during each calendar year, making meaningful comparisons of successive quarters difficult.

Seasons and weather traditionally impact the real estate industry. Spring and summer seasons historically reflect greater sales activity in comparison to fall and winter seasons. We have historically experienced lower revenues during the fall and winter seasons, as well as during periods of unseasonable weather, which reduces our operating income, net income, operating margins and cash flow. Real estate listings precede sales and a period of poor listings activity will negatively impact revenue. Past performance in similar seasons or during similar weather events can provide no assurance of future or current performance, and macroeconomic shifts in the markets we serve can conceal the impact of seasonality.

Home sales in successive quarters can fluctuate widely due to a wide variety of seasonal factors, including holidays, and the school year calendar’s impact on timing of family relocations. Our revenue and operating margins each quarter (including downstream revenue at our title, insurance and mortgage groups) will remain subject to seasonal fluctuations, which may make it difficult to compare or analyze our financial performance effectively across successive quarters.

49

If we fail to protect the privacy of employees, independent contractors, or consumers or personal information that they share with us, our reputation and business could be significantly harmed.

Tens of thousands of consumers, independent contractors, and employees have shared personal information with us during the normal course of our business processing residential real estate transactions. This includes, but is not limited to, social security numbers, annual income amounts and sources, consumer names, addresses, telephone and cell phone numbers, and email addresses.

The application, disclosure and safeguarding of this information is regulated by federal and state privacy laws. To comply with privacy laws, we invested resources and adopted a privacy policy outlining policies and procedures for the use of safeguarding personal information. This policy includes informing consumers, independent contractors and employees that we will not share their personal information with third parties without their consent unless required by law.

Privacy policies and compliance with federal and state privacy laws presents risk and we could incur legal liability for failing to maintain compliance. We might not become aware of all privacy laws, changes to privacy laws, or third-party privacy regulations governing the real estate business or be unable to comply with all of these regulations, given the rate of regulatory changes, ambiguities in regulations, contradictions in regulations between jurisdictions, and the difficulties in achieving both company-wide and region-specific knowledge and compliance.

Our policy and safeguards could be deemed insufficient if third parties with whom we have shared personal information fail to protect the privacy of that information. Our legal liability could include significant defense costs, settlement costs, damages and penalties, plus, damage our reputation with consumers, which could significantly damage our ability to attract and maintain customers. Any or all of these consequences would result in meaningful unfavorable impact on our brand, business model, revenue, expenses, income and margins.

Our business could be adversely affected if we are unable to expand, maintain and improve the systems and technologies upon which we rely to operate.

As the number of our agents and acquired companies and business lines grow, our success will depend on our ability to expand, maintain and improve the technology that supports our business operations, including, but not limited to, our cloud office platform. Loss of key personnel or the lack of adequate staffing with the requisite expertise and training could impede our efforts in this regard. If our systems and technologies lack capacity or quality sufficient to service agents and their clients, then the number of agents who wish to use our products could decrease, the level of client service and transaction volume afforded by our systems could suffer, and our costs could increase. In addition, if our systems, procedures or controls are not adequate to provide reliable, accurate and timely financial and other reporting, we might not be able to satisfy regulatory scrutiny or contractual obligations with third parties and may suffer a loss of reputation. Any of these events could negatively affect our results of operations and financial position.

Cybersecurity incidents could disrupt our business operations, result in the loss of critical and confidential information, adversely impact our reputation and harm our business.

Cybersecurity threats and incidents directed at us could range from uncoordinated individual attempts to gain unauthorized access to information technology systems to sophisticated and targeted measures aimed at disrupting business or gathering personal data of customers. Recent high-profile ransomware attacks are examples of the kinds of cybersecurity risks we face. In the ordinary course of our business, we collect and store sensitive data, including proprietary business information and personal information about our customers. Our business, and particularly our cloud-based platform, is reliant on the uninterrupted functioning of our information technology systems. The secure processing, maintenance, and transmission of information are critical to our operations, especially the processing and closing of real estate transactions. Although we employ measures designed to prevent, detect, address, and mitigate these threats (including access controls, data encryption, vulnerability assessments, and maintenance of backup and protective systems), cybersecurity incidents, depending on their nature and scope, could potentially result in the misappropriation, destruction, corruption, or unavailability of critical data and confidential or proprietary information (our own or that of third parties, including potentially sensitive personal information of our customers) and the disruption of business operations. Any such compromises to our security could cause harm to our reputation, which could cause customers to lose trust and confidence in us or could cause agents to stop working for us. In addition, we may incur significant costs for remediation that may include liability for stolen assets or information, repair of system damage, and compensation to customers and business partners. We may also be subject to legal claims, government investigation, and additional state and federal statutory requirements.

50

The potential consequences of a material cybersecurity incident include regulatory violations of applicable U.S. and international privacy and other laws, reputational damage, loss of market value, litigation with third parties (which could result in our exposure to material civil or criminal liability), diminution in the value of the services we provide to our customers, and increased cybersecurity protection and remediation costs (that may include liability for stolen assets or information), which in turn could have a material adverse effect on our competitiveness and results of operations.

Our business, financial condition and reputation may be substantially harmed by security breaches, interruptions, delays and failures in our systems and operations.

The performance and reliability of our systems and operations are critical to our reputation and ability to attract agents and teams of agents to join our Company as well as our ability to service home buyers and sellers. Our systems and operations are vulnerable to security breaches, interruption or malfunction due to certain events beyond our control, including natural disasters, such as earthquakes, fire and flood, power loss, telecommunication failures, break-ins, sabotage, computer viruses, intentional acts of vandalism and similar events. In addition, we rely on third-party vendors to provide the cloud office platform and to provide additional systems and related support. If we cannot continue to retain these services on acceptable terms, our access to these systems and services could be interrupted. Any security breach, interruption, delay or failure in our systems and operations could substantially reduce the transaction volume that can be processed with our systems, impair quality of service, increase costs, prompt litigation and other consumer claims, and damage our reputation, any of which could substantially harm our financial condition.

We face significant risk to our brand and revenue if we fail to maintain compliance with the law and regulations of federal, state, foreign, or county governmental authorities, or private associations and governing boards.

We operate in a heavily regulated industries with regulated labor classifications which present significant risk in general for each potential instance where we fail to maintain compliance.

Our agents can be classified as either employees or independent contractors, and we could potentially misclassify or fail to consistently achieve compliance. Classifications and compliance are subject to the Internal Revenue Service regulations and applicable state law guidelines and penalties.

Classifications, regulations and guidelines for agents are subject to judicial and agency interpretation as well as periodic changes. Changes, or any indication of changes, may adversely impact our workforce classifications, expenses, compensation, commission structure, roles and responsibilities and broker organization.

Beyond workforce regulations and classifications, there exist complex, heavily regulated federal, state and local authority laws, regulations and policies governing our real estate business, as well as our title, title insurance, insurance, mortgage, lead generation, and other ancillary services.  

In general, the laws, rules and regulations that apply to our business practices include, without limitation, the federal Real Estate Settlement Procedures Act, or RESPA, the federal Fair Housing Act, the Dodd-Frank Act, and federal advertising and other laws, as well as comparable state statutes; rules of trade organization such as NAR, local MLSs, and state and local AORs; licensing requirements and related obligations that could arise from our business practices relating to the provision of services other than real estate brokerage services, including our title, insurance and mortgage businesses; privacy regulations relating to our use of personal information collected from the registered users of our websites; laws relating to the use and publication of information through the Internet; and state real estate brokerage licensing requirements, as well as statutory due diligence, disclosure, record keeping and standard-of-care obligations relating to these licenses. The U.S. Department of Justice has opened an anti-trust investigation of some of our biggest competitors, and they are defendants in related lawsuits that could negatively impact our industry.

Additionally, the Dodd-Frank Wall Street Reform and Consumer Protection Act contains the Mortgage Reform and Anti-Predatory Lending Act, or the Mortgage Act, which imposes a number of additional requirements on lenders and servicers of residential mortgage loans, by amending certain existing provisions and adding new sections to RESPA and other federal laws. It also broadly prohibits unfair, deceptive or abusive acts and practices, and knowingly or recklessly providing substantial assistance to a covered person in violation of that prohibition. The penalties for noncompliance with these laws are also significantly increased by the Mortgage Act, which could lead to an increase in lawsuits against mortgage lenders and servicers.

Maintaining legal compliance is challenging and increases our costs due to resources required to continually monitor business practices for compliance with applicable laws, rules and regulations, and to monitor changes in the applicable laws themselves.

51

We might not be aware of all the laws, rules and regulations that govern our business, or be able to comply with all of them, given the rate of regulatory changes, ambiguities in regulations, contradictions in laws and regulations between jurisdictions, and the difficulties in achieving both company-wide and region-specific knowledge and compliance.

If we fail, or we have been alleged to have failed, to comply with any existing or future applicable laws, rules and regulations, we could be subject to lawsuits and administrative complaints and proceedings, as well as criminal proceedings. Our noncompliance could result in significant defense costs, settlement costs, damages and penalties.

Additionally, our business licenses could be suspended or revoked, our business practices enjoined, or we could be required to modify our business practices, which could materially impair, or even prevent, our ability to conduct all or any portion of our business. Any such events could also damage our reputation and impair our ability to attract and service home buyers, home sellers and agents, as well our ability to attract brokerages, teams of agents and individual agents to our Company, without increasing our costs.

Further, if we lose our ability to obtain and maintain all of the regulatory approvals and licenses necessary to conduct business as we currently operate, our ability to conduct business may be harmed. Lastly, any lobbying or related activities we undertake in response to mitigate liability of current or new regulations could substantially increase our operating expenses.

Our mortgage business might be unable to sell its originated loans and, in that situation, Fathom will need to service the loans and potentially foreclose on the home by itself or through a third party, and either option could impose significant costs, time, and resources on Fathom. Our inability to sell originated loans could also expose us to adverse market conditions affecting mortgage loans.

Our mortgage business, Encompass Lending Group, intends to sell the mortgage loans that it originates to investors in the secondary mortgage market. Our ability to sell originated loans in the secondary market, and receive net proceeds from the sale that exceed the loan amount, depends largely on there being sufficient liquidity in the secondary market. While the residential real estate market and consequently the secondary market for mortgages are very strong right now, that sometimes precedes a negative market cycle, such as occurred in 2008 and 2009, which could negatively impact our business.

To the extent that we are unable to sell originated loans, we would be exposed to adverse market conditions affecting mortgage loans. For example, we may be required to write down the value of the loan, which reduces the amount of our current assets. Additionally, if we borrowed under a warehouse credit facility for the loan, then we will be required to repay the borrowed amount, which reduces our cash on hand that is available for other corporate uses. Finally, if a homeowner were unable to make his or her mortgage payments, then we may be required to foreclose on the home securing the loan. We do not currently have processes to foreclose a home, and we may be unable to establish such processes or retain a third party on economically feasible terms to foreclose the home. Furthermore, any proceeds from selling a foreclosed home may be significantly less than the remaining amount of the loan due to us.

If we are unable to obtain sufficient financing through warehouse credit facilities to fund origination of mortgage loans, then we may be unable to grow our mortgage business.

We rely on borrowings from warehouse credit facilities to fund substantially all of the mortgage loans that our mortgage business originates. To grow, our mortgage business depends, in part, on having sufficient borrowing capacity under current facilities or obtaining additional borrowing capacity under new facilities. The borrowing capacity under one or more of our current facilities may be reduced if we fail to comply with a facility’s ongoing obligations, including failing to satisfy financial covenants and cross-default clauses. If we were unable to receive the necessary capacity on acceptable terms, and did not have sufficient liquidity or established operations to fund originations ourselves, then we may be unable to maintain or increase the amount of mortgage loans that we originate, which will adversely affect the growth of our mortgage business.

52

We identified material weaknesses in our internal control over financial reporting, and we might identify additional material weaknesses in the future that might cause us to fail to meet our reporting obligations or result in material misstatements of our financial statements. If we fail to remediate any material weaknesses or if we otherwise fail to establish and maintain effective control over financial reporting, our ability to accurately and timely report our financial results could be adversely affected.

Our management conducted an evaluation of the effectiveness of internal control over financial reporting based on the framework in “Internal Control – Integrated Framework (2013)” issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Under auditing standards established by the U.S. Public Company Accounting Oversight Board, a material weakness is a deficiency or combination of deficiencies in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of annual or interim financial statements will not be prevented or detected and corrected on a timely basis.

In connection with the audit of our financial statements for the years ended December 31, 2020 and 2019, we identified material weaknesses in our internal control over financial reporting. As of December 31, 2020 and 2019, we did not effectively apply the Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, or the COSO framework, due primarily to an insufficient complement of personnel possessing the appropriate accounting and financial reporting knowledge and experience. Additionally, we did not maintain effective controls relating to reconciliation of and recording of revenue.

Although management is working to remediate the material weakness by hiring additional qualified accounting and financial reporting personnel, and further evolving our accounting processes and systems, we cannot provide assurance that these measures will be sufficient to remediate the material weaknesses that have been identified or prevent future material weaknesses or significant deficiencies from occurring. Our rapid growth and acquisitions heighten this risk.

We may identify future material weaknesses in our internal controls over financial reporting or fail to meet the demands that will be placed upon us as a public company, including the requirements of the Sarbanes-Oxley Act, and we may be unable to accurately report our financial results, or report them within the timeframes required by law or stock exchange regulations. We cannot provide assurance that our existing material weakness will be remediated or that additional material weaknesses will not exist or otherwise be discovered, any of which could adversely affect our reputation, financial condition and results of operations.

We are an “emerging growth company,” and any decision on our part to comply only with certain reduced reporting and disclosure requirements applicable to emerging growth companies could make our common stock less attractive to investors.

We are an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act enacted in April 2012, and, for as long as we continue to be an “emerging growth company,” we may choose to take advantage of exemptions from various reporting requirements applicable to other public companies but not to “emerging growth companies,” including, but not limited to, not being required to have our independent registered public accounting firm audit our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. We could be an “emerging growth company” for up to five years following the completion of our initial public offering in 2020, although, if we have more than $1.07 billion in annual revenue, if the market value of our common stock that is held by non-affiliates exceeds $700 million as of June 30 of any year, or we issue more than $1.07 billion of non-convertible debt over a three-year period before the end of that five-year period, we would cease to be an “emerging growth company” as of the following December 31. We cannot predict if investors will find our common stock less attractive if we choose to rely on these exemptions. If some investors find our common stock less attractive as a result of any choices to reduce future disclosure, there may be a less active trading market for our common stock and our stock price may be more volatile.

Under the Jumpstart Our Business Startups Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have irrevocably elected not to avail ourselves of this exemption from new or revised accounting standards, and, therefore, we will be subject to the same new or revised accounting standards as other public companies that are not emerging growth companies.

53

Loss of our current executive officers or other key management could significantly harm our business.

We depend on the industry experience and talent of our current executives, including our Founder and Chief Executive Officer Joshua Harley, and President and Chief Financial Officer Marco Fregenal. We also rely on individuals in key management positions within our operations, finance, and technology teams. We believe that our future results will depend, in part, upon our ability to retain and attract highly skilled and qualified management. The loss of our executive officers or any key personnel could have a material adverse effect on our operations because other officers might not have the experience and expertise to readily replace these individuals. To the extent that one or more of our top executives or other key management personnel depart from our company, our operations and business prospects may be adversely affected. In addition, changes in executives and key personnel could be disruptive to our business. We do not have any key person insurance.

Employee or agent litigation and unfavorable publicity could negatively affect our future business.

Our employees or agents may, from time to time, bring lawsuits against us alleging injury, creating a hostile workplace, discrimination, wage and hour disputes, sexual harassment, or other employment issues. In recent years there has been an increase in the number of discrimination and harassment claims against companies generally. Coupled with the expansion of social media platforms and similar devices that allow individuals access to a broad audience, these claims can have a significant negative impact on some businesses. Certain companies that have faced such lawsuits have terminated management or other key personnel as a result and have suffered reputational harm that has negatively impacted their business. If we were to face any claims, our business could be negatively affected.

Failure to protect intellectual property rights could adversely affect our business.

Our intellectual property rights, including existing and future trademarks, trade secrets and copyrights, are important assets of the business. We have taken measures to protect our intellectual property, but these measures might not be sufficient or effective. We may bring lawsuits to protect against the potential infringement of our intellectual property rights and other companies, including our competitors, could make claims against us alleging our infringement of their intellectual property rights. There can be no assurance that we would prevail in such lawsuits. Any significant impairment of our intellectual property rights could harm our business.

We may evaluate potential vendors, suppliers and other business partners for acquisition in order to accelerate growth but might not succeed in identifying suitable candidates or may acquire businesses that negatively impact us.

As part of our growth strategy, we may evaluate the potential acquisition of businesses offering products or services that complement our services offerings. If we identify a business that we deem to be suitable for acquisition and complete an acquisition, our evaluation may prove faulty and the acquisition may prove unsuccessful. In addition, an acquisition may prove unsuccessful if we fail to effectively execute a post-acquisition integration strategy. We may be unable to successfully integrate the systems and personnel of the acquired businesses. An acquisition could negatively impact our culture or undermine its core values. Acquisitions could disrupt our existing operations or cause management to divert its focus from our core business. An acquisition could cause potentially dilutive issuances of equity securities, incurrence of debt, contingent liabilities or could cause us to assume or incur unknown or unforeseen liabilities. From time to time, we intend to evaluate other brokerages for acquisition in order to accelerate growth and might not succeed in identifying suitable candidates or we may acquire brokerages that negatively impact us.

We have recently acquired businesses that are outside our core competencies as a real estate brokerage, which could be difficult to integrate, disrupt our core business, dilute stockholder value, and adversely affect our operating results and the value of our common stock.

We have recently made acquisitions outside our core real estate brokerage competency, including Verus Title Inc., Naberly Solutions, LiveBy, Inc., and E4:9 Holdings, Inc. These acquisitions present challenges that, should we fail to understand or address them adequately, could result in not achieving the expected financial results of these acquisitions, including for many of them failing to result in improved agent acquisition and retention, as well as increased revenue per agent transitions. Those acquisitions that are less established businesses as Fathom carry the additional risk of not having a long track record of success.

In addition, integrating the operations, technologies, services and personnel of acquisitions takes time and resources, and could disrupt our core business by the diversion of financial and managerial resources from existing operations. If we fail to properly integrate these acquisitions, we might not achieve the anticipated benefits of these acquisitions or future acquisitions.  

54

Our future revenues and growth prospects could be adversely affected by our dependence on other contractors.

Our business is highly dependent on a few significant technology vendors. In the event we were to lose one of our significant vendor partners, our business could be adversely affected because we could be forced to move this technology to another vendor, which would take significant time away from management running our core business. Our business, results of operations and financial condition could be materially adversely affected by the loss of one key relationship, as it would take a significant amount of time to replace this relationship with uncertain results.

We may require additional capital to support business growth, and this capital might not be available on acceptable terms, if at all.

We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features and products or enhance our existing products, improve our operating infrastructure, or acquire complementary businesses and technologies. Accordingly, we might need to engage in equity or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt securities, our existing shareholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. Any debt financing we secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which might make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We might not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be impaired, and our business might be harmed.

Growth might place significant demands on our management and our infrastructure.

We have experienced substantial growth in our business that has placed, and might continue to place, significant demands on our management and our operational and financial infrastructure. As our operations grow in size, scope, and complexity, we will need to improve and upgrade our systems and infrastructure. The expansion of our systems and infrastructure will require us to commit substantial financial, operational, and technical resources in advance of an increase in the volume of business, with no assurance that the volume of business will increase. Continued growth could also strain our ability to maintain reliable service levels for our users and advertisers, develop and improve our operational, financial, and management controls, enhance our reporting systems and procedures, and recruit, train, and retain highly skilled personnel.

Our products are accessed by a large number of users often at the same time. If the use of our marketplace continues to expand, we might not be able to scale our technology to accommodate increased capacity requirements, which might result in interruptions or delays in service. The failure of our systems and operations to meet our capacity requirements could result in interruptions or delays in service or impede our ability to scale our operations.

Managing our growth will require significant expenditures and allocation of valuable management resources. If we fail to achieve the necessary level of efficiency in our organization as it grows, our business, operating results, and financial condition would be harmed.

We are subject to certain risks related to litigation filed by or against us, and adverse results might harm our business and financial condition.

The real estate industry often involves litigation, ranging from individual lawsuits by unhappy buyers or sellers to large class actions and government investigations, like those some of our biggest competitors are currently facing for alleged anti-trust law violations. We often are involved in various lawsuits and legal proceedings that arise in the ordinary course of business.

55

We cannot predict with certainty the cost of our defense, the cost of prosecution, insurance coverage, or the ultimate outcome of litigation and other proceedings filed by or against us, including remedies or damage awards. Adverse results in such litigation and other proceedings may harm our business and financial condition. Such litigation and other proceedings may include, but are not limited to, actions relating to intellectual property, commercial arrangements, negligence and fiduciary duty claims arising from our brokerage operations, actions against our title company for defalcations on closing payments or claims against the title agent contending that the agent knew or should have known that a transaction was fraudulent or that the agent was negligent in addressing title defects or conducting settlement, standard brokerage disputes like the failure to disclose hidden defects in a property such as mold, vicarious liability based upon conduct of individuals or entities outside of our control, including our agents, third-party service or product providers, antitrust claims, general fraud claims, employment law claims, including claims challenging the classification of our agents as independent contractors and compliance with wage and hour regulations, and claims alleging violations of RESPA or state consumer fraud statutes. In addition, class action lawsuits can often be particularly burdensome given the breadth of claims, large potential damages and significant costs of defense. In the case of intellectual property litigation and proceedings, adverse outcomes could include the cancellation, invalidation or other loss of material intellectual property rights used in our business and injunctions prohibiting our use of business processes or technology that is subject to third-party patents or other third-party intellectual property rights. In addition, we may be required to enter into licensing agreements (if available on acceptable terms) and be required to pay royalties.

The real estate industry generates a lot of litigation, which could harm our business, reputation, operating results, and liquidity. We have general liability and an errors and omissions insurance policy to help protect us against claims of inadequate work or negligent action. However, this insurance might not continue to be available to us on commercially reasonable terms or at all, or a claim otherwise covered by our insurance may exceed our coverage limits, or a claim might not be covered at all. We may be subject to errors or omissions claims that could have an adverse effect on us. Moreover, defending a suit, regardless of its merits, could entail substantial expense and require the time and attention of key management personnel.

We might experience significant claims relating to our operations, and losses resulting from fraud, defalcation or misconduct.

We issue title insurance policies covering real property to mortgage lenders and buyers of real property. When acting as a title agent issuing a policy on behalf of an underwriter, our insurance risk is typically limited to the first five thousand dollars for claims on any one policy, though our insurance risk is not limited if we are negligent. To date, we have experienced claims losses that are significantly below the industry average; however, our claims experience could increase in the future, which could negatively impact our profitability. We may also be subject to legal claims or additional claims losses arising from the handling of escrow transactions and closings by our owned title agency. We carry errors and omissions insurance for errors made by our title and escrow companies, by our company owned brokerage business during the real estate settlement process, and by us related to real estate services. The occurrence of a significant number of claims in any given period could have a material adverse effect on our financial condition and results of operations during the period. In addition, insurance carriers may dispute coverage for various reasons and there can be no assurance that all claims will be covered by insurance. Fraud, defalcation and misconduct by employees are also risks inherent in our business, particularly given the high transactional volumes in our company owned brokerage, title, escrow and settlement services and relocation operations. To the extent that any loss or theft of funds substantially exceeds our insurance coverage, our business could be materially adversely affected.

We might use interest rate derivatives from time to time to manage our exposure to interest rate risks associated with our mortgage business.

To manage the risks associated with fluctuating interest rates, we may from time to time invest in derivative instruments in an attempt to offset this risk of volatility, but no hedging strategy can protect us completely. We cannot assure our shareholders that our hedging strategy and the derivatives that we use will adequately offset the risk of interest rate volatility or that our hedging of these transactions will not result in losses. If we are not effective in hedging this volatility, we may experience an increase in our costs of borrowing and our business could be materially adversely affected.

Part of our technology is currently being developed in foreign countries, including Brazil, which makes us subject to certain risks associated with foreign laws and regulations.

We currently develop portions of our technology in Brazil and could in the future conduct operations in foreign jurisdictions. Conducting business in foreign countries involves inherent risks, including, but not limited to: difficulties in staffing, funding and managing foreign operations; unexpected changes in regulatory requirements; export restrictions; tariffs and other trade barriers; difficulties in protecting, acquiring, enforcing and litigating intellectual property rights; fluctuations in currency exchange rates; and potentially adverse tax consequences.

56

If we were to experience any of the difficulties listed above, or any other difficulties, any international development activities and our overall financial condition may suffer.

Risks Related to Our Industry

Our results are tied to the residential real estate market and we might be negatively impacted by downturns in this market and general global economic conditions.

The residential real estate market tends to be cyclical and typically is affected by changes in general macroeconomic conditions which are beyond our control. These conditions include short-term and long-term interest rates, inflation, fluctuations in debt and equity capital markets, levels of unemployment, consumer confidence, geopolitical stability and the general condition of the U.S. and the global economy. The residential real estate market also depends upon the strength of financial institutions, which are sensitive to changes in the general macroeconomic and regulatory environment. Lack of available credit or lack of confidence in the financial sector could impact the residential real estate market, which in turn could materially and adversely affect our business, financial condition and results of operations.

For example, the U.S. residential real estate market has steadily improved in recent years after a significant and prolonged downturn, which began in the second half of 2008 and continued through 2011. However, we cannot predict whether the market will continue to improve. If the residential real estate market or the economy as a whole does not continue to improve, we may experience adverse effects on our business, financial condition and liquidity, including our ability to access capital and grow our business.

Any of the following could cause a decline in the housing or mortgage markets and have a material adverse effect on our business by causing periods of lower growth or a decline in the number of home sales or home prices which, in turn, could adversely affect our revenue and profitability:

an increase in the unemployment rate;
a decrease in the affordability of homes due to changes in interest rates, home prices, and rates of wage and job growth;
slow economic growth or recessionary conditions;
weak credit markets;
low consumer confidence in the economy or the residential real estate market;
instability of financial institutions;
legislative, tax or regulatory changes that would adversely impact the residential real estate or mortgage markets, including but not limited to potential reform relating to Fannie Mae, Freddie Mac and other government sponsored entities, or GSEs, that provide liquidity to the U.S. housing and mortgage markets;
increasing mortgage rates and down payment requirements or constraints on the availability of mortgage financing, including but not limited to the potential impact of various provisions of the Dodd-Frank Wall Street Reform and Consumer Protection Act, or the Dodd-Frank Act, or other legislation and regulations that may be promulgated thereunder relating to mortgage financing, including restrictions imposed on mortgage originators, as well as retention levels required to be maintained by sponsors to securitize certain mortgages;
excessive or insufficient home inventory levels on a regional level;
high levels of foreclosure activity, including but not limited to the release of homes already held for sale by financial institutions;
adverse changes in local or regional economic conditions, including potential impacts from the COVID-19 pandemic;
the inability or unwillingness of homeowners to enter into home sale transactions due to negative equity in their existing homes;
demographic changes, such as a decrease in household formations, lower turnover in the housing market due to homeowners staying in the same home longer than in the past, or slowing rate of immigration or population growth;
decrease in home ownership rates, declining demand for real estate and changing social attitudes toward home ownership;
changes in local, state and federal laws or regulations that affect residential real estate transactions or encourage ownership, including but not limited to changes in tax law in late 2017 that limit the deductibility of certain mortgage interest expense, the application of the alternative minimum tax, and real property taxes and employee relocation expense; or
acts of nature, such as hurricanes, earthquakes and other natural disasters that disrupt local or regional real estate markets and which may, in some circumstances lead us to waive certain fees in impacted areas.

57

A downturn in global economic conditions could also materially impact the revenue of our recently acquired businesses, including insurance, title insurance, mortgage, lead generation, and other ancillary services. For example, revenues of our newly acquired insurance business rely on premiums and commission rates set by insurers. These premiums and commissions are cyclical in nature and may vary widely based on market condition. Volatility or declines in market condition, or any other adverse trends in the insurance industry, could have a negative impact on the profitability of our insurance business.  

A lack of financing for homebuyers in the U.S. residential real estate market at favorable rates and on favorable terms could have a material adverse effect on our financial performance and results of operations.

Our business is significantly impacted by the availability of financing at favorable rates or on favorable terms for homebuyers, which may be affected by government regulations and policies. Certain potential reforms such as the U.S. federal government’s conservatorship of Fannie Mae and Freddie Mac, proposals to reform the U.S. housing market, attempts to increase loan modifications for homeowners with negative equity, monetary policy of the U.S. government, increases in interest rates and the Dodd-Frank Act may adversely impact the housing industry, including homebuyers’ ability to finance and purchase homes.

The monetary policy of the U.S. government, and particularly the Federal Reserve Board, which regulates the supply of money and credit in the U.S., significantly affects the availability of financing at favorable rates and on favorable terms, which in turn affects the domestic real estate market. Policies of the Federal Reserve Board can affect interest rates available to potential homebuyers. Further, we are affected by any rising interest rate environment. Changes in the Federal Reserve Board’s policies, the interest rate environment and mortgage market are beyond our control, are difficult to predict, and could restrict the availability of financing on reasonable terms for homebuyers, which could have a material adverse effect on our business, results of operations and financial condition. Since December 2015, the Federal Open Market Committee of the Federal Reserve Board has raised the target range for federal funds nine times, including three times in 2017 and four times in 2018, after leaving the federal funds interest rate near zero since late 2008. The pace of future increases in the federal funds rate is uncertain, although the Federal Open Market Committee has indicated it expects additional increases to occur. Historically, changes in the federal funds rate have led to changes in interest rates for other loans, but the extent of the impact on the future availability and price of mortgage financing cannot be predicted with certainty.

Furthermore, many lenders significantly tightened their underwriting standards since the real estate downturn, and many subprime and other alternative mortgage products are no longer common in the marketplace. If these mortgage loans continue to be difficult to obtain, including in the jumbo mortgage markets, the ability and willingness of prospective buyers to finance home purchases or to sell their existing homes could be adversely affected, which would adversely affect our operating results.

The Dodd-Frank Act, which was passed to more closely regulate the financial services industry, created the Consumer Financial Protection Bureau (“CFPB”), an independent federal bureau, which enforces consumer protection laws, including various laws regulating mortgage finance. The Dodd-Frank Act also established new standards and practices for mortgage lending, including a requirement to determine a prospective borrower’s ability to repay a loan, removing incentives to originate higher cost mortgages, prohibiting prepayment penalties for non-qualified mortgages, prohibiting mandatory arbitration clauses, requiring additional disclosures to potential borrowers and restricting the fees that mortgage originators may collect. Rules implementing many of these changes protect creditors from certain liabilities for loans that meet the requirements for “qualified mortgages.” The rules place several restrictions on qualified mortgages, including caps on certain closing costs. These and other rules promulgated by the CFPB could have a significant impact on the availability of home mortgages and how mortgage agents and lenders transact business. In addition, the Dodd-Frank Act contained provisions that require GSEs, including Fannie Mae and Freddie Mac, to retain an interest in the credit risk arising from the assets they securitize. This may serve to reduce GSEs’ demand for mortgage loans, which could have a material adverse effect on the mortgage industry, and may reduce the availability of mortgages to certain borrowers.

While we are continuing to evaluate all aspects of legislation, regulations and policies affecting the domestic real estate market, we cannot predict whether or not such legislation, regulation and policies may increase down payment requirements, increase mortgage costs, or result in increased costs and potential litigation for housing market participants, any of which could have a material adverse effect on our financial condition and results of operations.

58

Potential reform of Fannie Mae or Freddie Mac or certain federal agencies or a reduction in U.S. government support for the housing market could have a material impact on our operations.

Numerous pieces of legislation seeking various types of changes for government sponsored entities or GSEs have been introduced in Congress to reform the U.S. housing finance market including among other things, changes designed to reduce government support for housing finance and the winding down of the federal conservatorship of Fannie Mae or Freddie Mac over a period of years. Legislation, if enacted, or additional regulation which curtails Fannie Mae’s and/or Freddie Mac’s activities and/or results in the wind down of the federal conservatorship of these entities could increase mortgage costs and could result in more stringent underwriting guidelines imposed by lenders or cause other disruptions in the mortgage industry. Any of the foregoing could have a material adverse effect on the housing market in general and our operations in particular.

The occurrence of natural or man-made disasters or pandemics could adversely affect our operations, results of operations and financial condition.

The occurrence of natural disasters, including hurricanes, floods, earthquakes, tsunamis, tornadoes, fires, explosions, pandemic disease, such as the current coronavirus pandemic, and man-made disasters, including acts of terrorism and military actions, could adversely affect our operations, results of operations or financial condition, even if home values and buyers’ access to financing has not been affected.

Risks Related to Ownership of Our Common Stock

The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain qualified board of director members.

As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, and other applicable securities rules and regulations. Compliance with these rules and regulations, even as a “smaller reporting company,” will increase our legal and financial compliance costs, make some activities more difficult, time-consuming, or costly, and increase demand on our systems and resources. The Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire more resources in the future, which will increase our costs and expenses.

In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure create uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to practice, regulatory authorities may initiate legal proceedings against us, and our business may be harmed.

Being a relatively new public company combined with these new rules and regulations makes it more expensive for us to obtain director and officer liability insurance, and, in the future, we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors also could make it more difficult for us to attract and retain qualified management and members of our board of directors (the “Board”), particularly to serve on our audit committee and compensation committee.

As a result of filings required of a public company, our business and financial condition is now more visible, which we believe may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and operating results could be harmed. Even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and materially harm our business, operating results, and financial condition.

59

We might have contingent liability arising out of a possible violation of Section 5 of the Securities Act in connection with our use of the free-writing Prospectus filed with the Securities and Exchange Commission on July 1, 2020.

Rule 433(b)(2) of the Securities Act requires that an unseasoned issuer (such as the Company) disseminating a free-writing prospectus must accompany or precede such free-writing prospectus with the most recent statutory prospectus (unless there have been no changes to a previously provided prospectus), and failure to do so could result in a violation of Section 5 of the Securities Act. On July 1, 2020, after filing Amendment No. 3 to the registration statement, we filed a free-writing prospectus with the SEC (the “FWP”). Amendment No. 3 did not include the volume or number of shares being offered. Our use of the FWP could be challenged as a violation of Section 5 of the Securities Act, which could result in us having a contingent liability. Any liability would depend upon the number of shares purchased by the ‘recipients’ of the FWP. If a claim were brought by any such ‘recipients’ and a court were to conclude that we violated Section 5 of the Securities Act, those ‘recipients’ might have rescission rights and we could be required to repurchase the shares sold to them, at the original purchase price, plus statutory interest from the date of purchase, for claims brought during a period of one year from the date of their purchase of shares. We could also incur considerable expense in contesting any such claims. Further, if our use of the FWP is deemed to be a violation of Section 5 of the Securities Act, the SEC and/or relevant state regulators could impose monetary fines or other sanctions under relevant federal and state securities laws. Such payments, expenses and fines, if required, could significantly reduce the amount of working capital we have available for our operations and business plan, delay or prevent us from completing our plan of operations, or force us to raise additional funding sooner than expected, which funding may not be available on favorable terms, if at all. Additionally, the trading price of our common stock might decline in value in the event we are deemed to have liability, are required to make payments or face sanctions in connection with the potential claim described above.

Our common stock price might fluctuate significantly, and the price of our common stock may be negatively impacted by factors which are unrelated to our operations.

Prior to our summer 2020 initial public offering, there was no market for shares of our common stock. An active trading market for our common stock might not be sustained, which could depress the market price of our common stock and affect your ability to sell our shares. The trading price of our common stock has ranged from $8.61 to $56.81 and is likely to be highly volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include:

our operating performance and the operating performance of similar companies;
our non-GAAP operating performance, as reported using Adjusted EBITDA, is not equivalent to net income (loss) from operations as determined under GAAP and shareholders may consider GAAP measures to be more relevant to our operating performance;
the overall performance of the equity markets;
announcements by us or our competitors of acquisitions, business plans, or commercial relationships;
threatened or actual litigation;
any major change in our board of directors or management;
publication of research reports or news stories about us, our competitors, or our industry, or positive or negative recommendations or withdrawal of research coverage by securities analysts;
large volumes of sales of our shares of common stock by existing shareholders; and
general political and economic conditions, including potential impacts from the COVID-19 pandemic.

Securities class action litigation has often been instituted against companies following periods of volatility in the overall market and in the market price of a company’s securities. This litigation, if instituted against us, could result in substantial costs, divert our management’s attention and resources, and harm our business, operating results, and financial condition.

60

Our amended and restated bylaws provide that, unless we consent in writing, North Carolina state court is, to the fullest extent permitted by law, the sole and exclusive forum for substantially all disputes between us and our shareholders. These choice of forum provisions could limit the ability of shareholders to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Unless we consent to the selection of an alternative forum, our amended and restated bylaws provide that North Carolina state courts will be, to the fullest extent permitted by law, the sole and exclusive forum for any derivative action or proceeding brought on our behalf; any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers or other employees to the Company or our shareholders; any action asserting a claim against us arising pursuant to the North Carolina Business Corporation Act, or our articles of incorporation or bylaws; or any action asserting a claim against us that is governed by the internal affairs doctrine. Since the choice of forum provisions are only applicable to “the fullest extent permitted by law,” as provided in our bylaws, the provisions do not designate North Carolina courts as the exclusive forum for any derivative action or other claim for which the applicable statute creates exclusive jurisdiction in another forum. As such, the choice of forum provision does not apply to any actions arising under the Securities Act or the Exchange Act.

These choice of forum provisions may limit a shareholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find the choice of forum provisions contained in our bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially adversely affect our business, financial condition and operating results.

Because we do not intend to pay any cash dividends on our shares of common stock in the near future, our shareholders will not be able to receive a return on their shares unless they sell them.

We intend to retain any future earnings to finance the development and expansion of our business. We do not anticipate paying any cash dividends on our common stock in the near future. The declaration, payment and amount of any future dividends will be made at the discretion of our Board, and will depend upon, among other things, the results of operations, cash flows and financial condition, operating and capital requirements, and other factors as our Board considers relevant. There is no assurance that future dividends will be paid, and if dividends are paid, there is no assurance with respect to the amount of any such dividend. Unless we pay dividends, our shareholders will not be able to receive a return on their shares unless they sell them.

Future sales of shares of our common stock by existing shareholders could depress the market price of our common stock.

Sales of substantial amounts of our common stock in the public market by our shareholders might cause the market price of our common stock to decrease significantly. Joshua Harley, our Chief Executive Officer and Executive Chairman of the Board, Marco Fregenal, our President and Chief Financial Officer, and a director, and Glenn Sampson, a significant shareholder and director, have engaged in sales of our stock under Rule 10b5-1 trading plans, which have put pressure on our stock price. The perception that such sales could occur could also depress the market price of our common stock. Any such sales could also create public perception of difficulties or problems with our business and might also make it more difficult for us to raise capital through the sale of equity securities in the future at a time and price that we deem appropriate.

Joshua Harley, our Chief Executive Officer and Executive Chairman of the Board, together with Marco Fregenal, our President and Chief Financial Officer, and a director, and Glenn Sampson, a significant shareholder and director, own a significant percentage of our stock, and as a result, they can take actions that may be adverse to the interests of the other shareholders and the trading price for our common stock may be depressed.

As of June 30, 2021, Joshua Harley, Marco Fregenal, and Glenn Sampson beneficially owned approximately 33.6%, 8.9%, and 15.6% of our outstanding common stock, respectively. This significant concentration of share ownership may adversely affect the trading price for our common stock because investors may perceive disadvantages in owning stock in companies with controlling shareholders. The three shareholders voting together can significantly influence all matters requiring approval by our shareholders, including the election and removal of directors and any proposed merger, acquisition, consolidation or sale of all or substantially all of our assets. In addition, due to his significant ownership stake and his service as our Executive Chairman of the Board and Chief Executive Officer, Mr. Harley controls the management of our business and affairs. This concentration of ownership could have the effect of delaying, deferring or preventing a change in control, or impeding a merger or consolidation, takeover or other business combination that could be favorable to our other shareholders.

61

If securities or industry analysts do not publish or cease publishing research or reports about us, our business or our market, or if they change their recommendations regarding our stock adversely, our stock price and trading volume could decline.

The trading market for our common stock will be influenced by the research and reports that industry or securities analysts may publish about us, our business, our market, or our competitors. If any of the analysts who may cover us change their recommendation regarding our stock adversely, or provide more favorable recommendations about our competitors, our stock price would likely decline. If any analyst who may cover us were to cease coverage of the Company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Unregistered Sales

During the three months ended June 30, 2021, we issued a total of 750,706 shares of the Company common stock as follows:

On April 16, 2021, we issued 513,862 shares of the Company common stock in connection with the acquisition of E4:9 Holdings, Inc. to certain former shareholders of the acquired company;

On April 26, 2021, we issued 178,855 shares of the Company common stock in connection with the acquisition of LiveBy, Inc. to certain former shareholders of the acquired company; and

On June 30, 2021, we issued 57,989 shares of Company common stock in connection with the acquisition of Epic Realty LLC to certain former membership interest holders of the acquired company.

The foregoing transactions did not involve any underwriters, any underwriting discounts or commissions, or any public offering. We believe the offer, sale and issuance of the above securities were exempt from registration under the Securities Act by virtue of Section 4(a)(2) of the Securities Act, because the issuance of securities to the recipients did not involve a public offering. The recipients of the securities in the transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were affixed upon the securities issued. All recipients had adequate access, through their relationships with us or otherwise, to information about us. The issuance of these securities was made without any general solicitation or advertising.

62

Item 6. Exhibits

Exhibit Number

    

Description

2.1*

Agreement and Plan of Merger, dated April 7, 2021, by and among Fathom Holdings Inc., Fathom Merger Sub C, Inc., Liveby, Inc., the Key Stockholders named therein, and Cory Scott in the capacity as Stockholder Representative. (Incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K filed on April 9, 2021).

2.2*

Agreement and Plan of Merger, dated April 13, 2021, by and among Fathom Holdings Inc., Fathom Merger Sub A, Inc., Fathom Merger Sub B, LLC, E4:9 Holdings, Inc., the Stockholders of E4:9 set forth on Annex B thereto and Paul S. Marsh in the capacity as Stockholder Representative. (Incorporated by references to Exhibit 2.1 to the Current Report on Form 8-K filed on April 14, 2021).

31.1+

Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

31.2+

Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

32.1+†

Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

101**

Interactive data files pursuant to Rule 405 of Regulation S-T: (i) Consolidated Balance Sheets as of June 30, 2021 and December 31, 2020; (ii) Consolidated Statements of Operations (Unaudited) for the Three and Six Months Ended June 30, 2021 and 2020; (iii) Consolidated Statements of Cash Flows (Unaudited) for the Six Months Ended June 30, 2021 and 2020; (iv) Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) for the Three and Six Months Ended June 30, 2021 and 2020; and (v) Notes to Unaudited Financial Statements.

104

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

 *  The schedules to these exhibits have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The Company agrees to furnish a copy of any schedule omitted from the exhibits to the SEC upon request.

+  Filed herewith.

†  This certification is being furnished solely to accompany this Quarterly Report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

**  In accordance with Rule 406T of Regulation S-T, the XBRL-related information in Exhibit 101 to this Quarterly Report on Form 10-Q is deemed not filed or part of a registration statement or prospectus for purposes of sections 11 or 12 of the Securities Act, is deemed not filed for purposes of section 18 of the Exchange Act, and otherwise is not subject to liability under these sections.

63

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.

 

FATHOM HOLDINGS INC.

 

 

 

Date: August 12, 2021

By:

/s/ Marco Fregenal

 

 

Marco Fregenal

 

 

President and Chief Financial Officer
(Principal Financial and Accounting Officer)  

64

EX-31.1 2 fthm-20210630xex31d1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Joshua Harley, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Fathom 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 to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)(Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: August 12, 2021

 

/s/ Joshua Harley

 

Joshua Harley

 

Chief Executive Officer

 

(Registrant’s principal executive officer)


EX-31.2 3 fthm-20210630xex31d2.htm EXHIBIT 31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Marco Fregenal, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Fathom 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 to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)(Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313);
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: August 12, 2021

 

/s/ Marco Fregenal

 

Marco Fregenal

 

President and Chief Financial Officer

 

(Registrant’s principal financial officer and principal accounting officer)


EX-32.1 4 fthm-20210630xex32d1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

AND PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Fathom Holdings Inc. (the “Registrant”) on Form 10-Q for the period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joshua Harley, Chief Executive Officer of the Registrant, and I, Marco Fregenal, President and Chief Financial Officer of the Registrant, each hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition of the registrant at the end of the period covered by the Report and results of operations of the registrant for the periods covered by the Report.

Date: August 12, 2021

/s/ Joshua Harley

 

Joshua Harley

 

Chief Executive Officer

 

(Registrant’s principal executive officer)

 

 

Date: August 12, 2021

/s/ Marco Fregenal

 

Marco Fregenal

 

President and Chief Financial Officer

 

(Registrant’s principal financial officer and principal accounting officer)

The foregoing certifications are not deemed filed with the Securities and Exchange Commission for purposes of section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), and are not to be incorporated by reference into any filing of Fathom Holdings Inc. under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-101.SCH 5 fthm-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Acquisitions - Schedule of Acquisition of E4:9 (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Leases - Lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Business and Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Capitalized (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Acquisitions - Acquisition of Naberly (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Acquisitions - Schedule of Acquisition of LiveBy (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Acquisitions - Supplemental Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Warehouse Lines of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Debt - Loan Payable and Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Share-based Compensation - Movements in Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Share-based Compensation - Summary of stock based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Income Taxes - Income tax (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Commitments and Contingencies (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 10101 - Disclosure - Description of Business and Nature of Operations link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Warehouse Lines of Credit link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Equity-classified Warrants link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Fair Value Measurements (Table) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Summary of Significant Accounting Policies - Practical (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Intangible Assets, Net - Future amortization expense of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Share-based compensation - Summary of stock option activity under the Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Equity-classified Warrants - Issuance of warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 fthm-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 fthm-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 fthm-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 9 fthm-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 fthm-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0001753162 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0001753162 us-gaap:TreasuryStockMember 2020-01-01 2020-06-30 0001753162 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001753162 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001753162 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001753162 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001753162 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001753162 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001753162 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001753162 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001753162 us-gaap:RetainedEarningsMember 2021-06-30 0001753162 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001753162 us-gaap:RetainedEarningsMember 2021-03-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001753162 2021-03-31 0001753162 us-gaap:RetainedEarningsMember 2020-12-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001753162 us-gaap:RetainedEarningsMember 2020-06-30 0001753162 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001753162 us-gaap:RetainedEarningsMember 2020-03-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001753162 2020-03-31 0001753162 us-gaap:RetainedEarningsMember 2019-12-31 0001753162 us-gaap:CommonStockMember 2019-12-31 0001753162 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember us-gaap:PrimeRateMember 2021-06-30 0001753162 us-gaap:TreasuryStockMember 2021-06-30 0001753162 us-gaap:CommonStockMember 2021-06-30 0001753162 us-gaap:TreasuryStockMember 2021-03-31 0001753162 us-gaap:CommonStockMember 2021-03-31 0001753162 us-gaap:TreasuryStockMember 2020-12-31 0001753162 us-gaap:CommonStockMember 2020-12-31 0001753162 us-gaap:TreasuryStockMember 2020-06-30 0001753162 us-gaap:CommonStockMember 2020-06-30 0001753162 us-gaap:CommonStockMember 2020-03-31 0001753162 fthm:OmnibusStockIncentivePlan2019Member 2021-03-01 2021-03-31 0001753162 2020-12-31 2020-12-31 0001753162 fthm:StockPlan2017Member 2021-06-30 0001753162 fthm:OmnibusStockIncentivePlan2019Member 2021-06-30 0001753162 us-gaap:RestrictedStockMember fthm:OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMember 2021-01-01 2021-03-31 0001753162 fthm:OmnibusStockIncentivePlan2019Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-03-31 0001753162 fthm:OmnibusStockIncentivePlan2019Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-03-31 0001753162 fthm:OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-03-31 0001753162 fthm:OmnibusStockIncentivePlan2019Member 2021-04-01 2021-06-30 0001753162 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-03-31 0001753162 us-gaap:RestrictedStockMember fthm:OmnibusStockIncentivePlan2019Member 2021-01-01 2021-03-31 0001753162 fthm:OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-03-31 0001753162 us-gaap:ProductAndServiceOtherMember 2021-04-01 2021-06-30 0001753162 us-gaap:ManagementServiceIncentiveMember 2021-04-01 2021-06-30 0001753162 us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0001753162 fthm:TechnologyMember 2021-04-01 2021-06-30 0001753162 fthm:RealEstateBrokerageMember 2021-04-01 2021-06-30 0001753162 fthm:MortgageMember 2021-04-01 2021-06-30 0001753162 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-06-30 0001753162 us-gaap:ManagementServiceIncentiveMember 2021-01-01 2021-06-30 0001753162 us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0001753162 fthm:RealEstateBrokerageMember 2021-01-01 2021-06-30 0001753162 us-gaap:ManagementServiceIncentiveMember 2020-04-01 2020-06-30 0001753162 us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001753162 fthm:TechnologyMember 2020-04-01 2020-06-30 0001753162 fthm:RealEstateBrokerageMember 2020-04-01 2020-06-30 0001753162 fthm:MortgageMember 2020-04-01 2020-06-30 0001753162 us-gaap:ManagementServiceIncentiveMember 2020-01-01 2020-06-30 0001753162 us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001753162 fthm:TechnologyMember 2020-01-01 2020-06-30 0001753162 fthm:RealEstateBrokerageMember 2020-01-01 2020-06-30 0001753162 fthm:MortgageMember 2020-01-01 2020-06-30 0001753162 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001753162 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001753162 us-gaap:ComputerEquipmentMember 2021-06-30 0001753162 us-gaap:VehiclesMember 2020-12-31 0001753162 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001753162 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001753162 us-gaap:ComputerEquipmentMember 2020-12-31 0001753162 fthm:NaberlySolutionsMember 2020-12-31 0001753162 us-gaap:NotesPayableOtherPayablesMember us-gaap:SubsequentEventMember 2022-07-01 0001753162 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001753162 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001753162 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001753162 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001753162 fthm:SmallBusinessAdministrationLoanMember us-gaap:NotesPayableOtherPayablesMember 2021-06-30 0001753162 fthm:PaycheckProtectionProgramLoanMember us-gaap:NotesPayableOtherPayablesMember 2021-06-30 0001753162 us-gaap:NotesPayableOtherPayablesMember 2021-06-30 0001753162 us-gaap:AutomobileLoanMember fthm:LoanPayableMember 2020-12-31 0001753162 fthm:SmallBusinessAdministrationLoanMember us-gaap:NotesPayableOtherPayablesMember 2020-12-31 0001753162 fthm:PaycheckProtectionProgramLoanMember us-gaap:NotesPayableOtherPayablesMember 2020-12-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember 2021-06-30 0001753162 fthm:MortgageParticipationPurchaseAgreementMember 2021-06-30 0001753162 fthm:MasterLoanAgreementMember 2021-06-30 0001753162 srt:MinimumMember 2021-06-30 0001753162 srt:MaximumMember 2021-06-30 0001753162 fthm:PaycheckProtectionProgramLoanMember us-gaap:NotesPayableOtherPayablesMember 2021-04-01 2021-06-30 0001753162 fthm:PaycheckProtectionProgramLoanMember us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-06-30 0001753162 fthm:PaycheckProtectionProgramLoanMember us-gaap:NotesPayableOtherPayablesMember 2020-04-01 2020-06-30 0001753162 fthm:PaycheckProtectionProgramLoanMember us-gaap:NotesPayableOtherPayablesMember 2020-01-01 2020-06-30 0001753162 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-06-30 0001753162 fthm:TechnologyMember 2021-01-01 2021-06-30 0001753162 fthm:MortgageMember 2021-01-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember 2021-06-30 0001753162 us-gaap:AllOtherSegmentsMember 2021-06-30 0001753162 fthm:TechnologyMember 2021-06-30 0001753162 fthm:MortgageMember 2021-06-30 0001753162 fthm:E49HoldingsIncMember fthm:OtherServiceRevenueMember 2021-04-16 0001753162 fthm:E49HoldingsIncMember fthm:MortgageMember 2021-04-16 0001753162 us-gaap:OperatingSegmentsMember 2020-12-31 0001753162 us-gaap:AllOtherSegmentsMember 2020-12-31 0001753162 fthm:E49HoldingsIncMember us-gaap:TradeNamesMember 2021-04-16 2021-04-16 0001753162 fthm:E49HoldingsIncMember us-gaap:CustomerRelationshipsMember 2021-04-16 2021-04-16 0001753162 fthm:E49HoldingsIncMember fthm:KnowHowRelationshipsMember 2021-04-16 2021-04-16 0001753162 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-06-30 0001753162 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-06-30 0001753162 us-gaap:TradeNamesMember 2021-01-01 2021-06-30 0001753162 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001753162 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-06-30 0001753162 fthm:KnowHowRelationshipsMember 2021-01-01 2021-06-30 0001753162 fthm:InternallyDevelopedSoftwareAcquiredAcquisitionMember 2021-01-01 2021-06-30 0001753162 fthm:AgentRelationshipsMember 2021-01-01 2021-06-30 0001753162 us-gaap:TradeNamesMember 2021-06-30 0001753162 us-gaap:CustomerRelationshipsMember 2021-06-30 0001753162 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-06-30 0001753162 fthm:KnowHowMember 2021-06-30 0001753162 fthm:AgentRelationshipsMember 2021-06-30 0001753162 us-gaap:TradeNamesMember 2020-12-31 0001753162 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001753162 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001753162 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001753162 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001753162 fthm:SmallBusinessAdministrationLoanMember us-gaap:NotesPayableOtherPayablesMember 2020-06-05 2020-06-05 0001753162 2016-07-31 0001753162 fthm:E49HoldingsIncMember fthm:PaycheckProtectionProgramCaresActMember us-gaap:NotesPayableOtherPayablesMember 2021-06-30 0001753162 fthm:VerusTitleIncMember fthm:PaycheckProtectionProgramCaresActMember us-gaap:NotesPayableOtherPayablesMember 2020-11-24 0001753162 fthm:SmallBusinessAdministrationLoanMember us-gaap:NotesPayableOtherPayablesMember 2020-06-05 0001753162 fthm:PaycheckProtectionProgramLoanMember us-gaap:NotesPayableOtherPayablesMember 2020-05-31 0001753162 2020-08-04 0001753162 2019-12-31 0001753162 2020-06-30 0001753162 fthm:E49HoldingsIncMember us-gaap:TradeNamesMember 2021-04-16 0001753162 fthm:E49HoldingsIncMember us-gaap:CustomerRelationshipsMember 2021-04-16 0001753162 fthm:E49HoldingsIncMember fthm:KnowHowRelationshipsMember 2021-04-16 0001753162 fthm:LivebyInc.Member 2021-04-20 2021-04-20 0001753162 fthm:E49HoldingsIncMember 2021-04-16 2021-04-16 0001753162 fthm:EpicRealtyMember 2021-01-01 2021-06-30 0001753162 fthm:EpicRealtyMember 2020-01-01 2020-06-30 0001753162 srt:MinimumMember fthm:MortgageParticipationPurchaseAgreementMember 2021-06-30 0001753162 srt:MinimumMember fthm:MasterLoanAgreementMember 2021-06-30 0001753162 us-gaap:WarrantMember 2021-04-01 2021-06-30 0001753162 us-gaap:RestrictedStockMember 2021-04-01 2021-06-30 0001753162 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001753162 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001753162 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001753162 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001753162 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001753162 fthm:CommissionAndOtherAgentRelatedCostMember 2021-04-01 2021-06-30 0001753162 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001753162 fthm:CommissionAndOtherAgentRelatedCostMember 2021-01-01 2021-06-30 0001753162 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001753162 fthm:CommissionAndOtherAgentRelatedCostMember 2020-04-01 2020-06-30 0001753162 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001753162 fthm:CommissionAndOtherAgentRelatedCostMember 2020-01-01 2020-06-30 0001753162 us-gaap:RealEstateMember fthm:EpicRealtyLlcMember 2021-06-30 0001753162 us-gaap:RealEstateMember fthm:RedBarnRealEstateLlcMember 2021-03-01 0001753162 fthm:NaberlySolutionsMember 2020-01-01 2020-12-31 0001753162 us-gaap:InvestorMember 2021-06-30 0001753162 fthm:PaycheckProtectionProgramCaresActMember 2021-01-01 2021-06-30 0001753162 2021-06-30 0001753162 2020-12-31 0001753162 fthm:WarehousingCreditAndSecurityAgreementMember us-gaap:PrimeRateMember 2021-01-01 2021-06-30 0001753162 fthm:NaberlySolutionsMember 2021-03-01 0001753162 fthm:LivebyInc.Member 2021-04-20 0001753162 fthm:E49HoldingsIncMember 2021-04-16 0001753162 fthm:LivebyInc.Member 2021-04-01 2021-06-30 0001753162 fthm:E49HoldingsIncMember 2021-04-01 2021-06-30 0001753162 fthm:LivebyInc.Member 2021-01-01 2021-06-30 0001753162 fthm:E49HoldingsIncMember 2021-01-01 2021-06-30 0001753162 fthm:NaberlySolutionsMember 2021-03-01 2021-03-01 0001753162 us-gaap:OperatingSegmentsMember fthm:TechnologyMember 2021-04-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:RealEstateBrokerageMember 2021-04-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:MortgageMember 2021-04-01 2021-06-30 0001753162 srt:ConsolidationEliminationsMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember 2021-04-01 2021-06-30 0001753162 2021-04-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:TechnologyMember 2021-01-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:RealEstateBrokerageMember 2021-01-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:MortgageMember 2021-01-01 2021-06-30 0001753162 srt:ConsolidationEliminationsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember 2021-01-01 2021-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:RealEstateBrokerageMember 2020-04-01 2020-06-30 0001753162 us-gaap:OperatingSegmentsMember 2020-04-01 2020-06-30 0001753162 2020-04-01 2020-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:TechnologyMember 2020-01-01 2020-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:RealEstateBrokerageMember 2020-01-01 2020-06-30 0001753162 us-gaap:OperatingSegmentsMember fthm:MortgageMember 2020-01-01 2020-06-30 0001753162 srt:ConsolidationEliminationsMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001753162 us-gaap:OperatingSegmentsMember 2020-01-01 2020-06-30 0001753162 2020-01-01 2020-06-30 0001753162 2021-08-06 0001753162 2021-01-01 2021-06-30 shares iso4217:USD pure iso4217:USD shares fthm:segment fthm:item 0001753162 --12-31 2021 Q2 false -5491152 P5Y 14744539 13830351 10-Q true 2021-06-30 false 001-39412 FATHOM HOLDINGS INC. NC 82-1518164 2000 Regency Parkway Drive Suite 300 Cary NC 27518 888 455-6040 Common Stock, No Par Value FTHM NASDAQ Yes Yes Non-accelerated Filer true true true false 14796102 12830663 28577396 3530244 984238 4099379 1595444 47475 9586314 963875 1699375 31057950 32856453 973500 154599 4724773 437421 22731288 922147 20447286 799058 66042 55301 80000839 35224979 4610026 2596206 4496327 1063889 3476509 933336 18848 9361428 603446 256324 1935925 140100 24502509 4989855 356841 282950 2868615 301429 657777 28385742 5574234 0 0 100000000 100000000 14744539 13830351 5683 5683 30000 30000 64624400 37168896 -12979303 -7488151 51615097 29650745 80000839 35224979 80246356 38688744 129402060 67527575 3936598 4426383 84182954 38688744 133828443 67527575 76729401 36356779 123129642 63044034 1683375 1751751 9387237 1964781 15508661 3875582 378437 138231 780600 368664 744521 44496 846880 63771 88922971 38504287 142017534 67352051 -4740017 184457 -8189091 175524 50936 1064 -32659 -248 -65497 32594 10000 37326 10000 33658 -22659 88014 -55497 -4706359 161798 -8101077 120027 -2614925 1000 -2609925 2000 -2091434 160798 -5491152 118027 -0.15 0.02 -0.40 0.01 -0.15 0.02 -0.40 0.01 14048136 9996775 13750775 9996939 14048136 10030025 13750775 10016269 13979556 5683 -30000 39211307 -10887869 28293438 750736 24139639 24139639 16972 80000 80000 -2725 1193454 1193454 -2091434 -2091434 14744539 5683 -30000 64624400 -12979303 51615097 10223168 5196117 -6190338 -994221 -5683 5683 30000 30000 -6914 100493 100493 160798 160798 10210571 5683 -30000 5296610 -6029540 -762930 13830351 5683 -30000 37168896 -7488151 29650745 777380 25311975 25311975 16972 80000 80000 119836 2063529 2063529 -5491152 -5491152 14744539 5683 -30000 64624400 -12979303 51615097 10211658 4988382 -6147567 -1159185 15726 83014 83014 -5683 5683 30000 30000 -11130 225214 225214 118027 118027 10210571 5683 -30000 5296610 -6029540 -762930 -5491152 118027 846880 63771 50936 1332813 2063529 225214 -2649925 76975 99656 29150 1372366 899178 42338436 42444742 -42194 -610716 500232 981086 856099 1316807 684600 2385505 -101152 -274601 -51639 -212129 -50563 3242 -514 -2692578 649547 475605 9369 11013923 494567 227400 -11984095 -236769 7211 8511 80000 83014 30000 1403157 453581 1475946 498084 -13200727 910862 29561634 579416 16360907 1490278 4448 65560 2261 1816346 1839079 25311975 50600 165000 12830663 1490278 3530244 16360907 1490278 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Description of Business and Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Fathom Holdings Inc. (“Fathom”, “Fathom Holdings,” and collectively with its consolidated subsidiaries and affiliates, the “Company”) is a national, technology-driven, real estate services platform integrating residential brokerage, mortgage, title, insurance and software as a service (“SaaS”) offerings to brokerages and agents leveraging our proprietary cloud-based software called intelliAgent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">During the six months ended June 30, 2021, Fathom significantly grew its agent network, expanded its technology offerings, and entered into the residential mortgage lending and home and other insurance businesses via completing four business combinations and an asset acquisition.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On March 1, 2021, the Company acquired the real estate brokerage business of Red Barn Real Estate, LLC (“Red Barn”), a growing Atlanta metro area brokerage with approximately 230 agents. On June 30, 2021, the Company acquired the real estate brokerage business of Epic Realty, LLC (“Epic”), a growing regional brokerage based in greater Boise, Idaho, with approximately 350 agents.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Also, on March 1, 2021 the Company acquired the technology platform of Naberly Inc. (“Naberly”) to reduce the Company’s reliance on third-party technology providers and offer more robust technology to agents to help them grow their businesses. On April 20, 2021, the Company acquired LiveBy, Inc. (“LiveBy”), a SaaS business with a technology platform that offers competitive, hyper-local tools for real estate professionals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On April 16, 2021, the Company acquired E4:9 Holdings, Inc. (“E4:9”), a holding company with three operating subsidiaries, Encompass Lending Group (“Encompass”) (mortgage), Dagley Insurance Agency (home and other insurance) and Real Results (lead generation). These companies are expected to provide agents and associates with new opportunities to grow their businesses, while giving consumers a one-stop-shop for all of their housing needs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company’s brands include Fathom Realty, Dagley Insurance, Encompass Lending, intelliAgent, Real Results, and Verus Title.</p> 230 350 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Basis of Presentation and Principles of Consolidation</i> — The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 24, 2021. The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Certain Significant Risks and Business Uncertainties</i> — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company. See “COVID-19 Risks, Impacts and Uncertainties” below, and “Risk Factors” in Part II, Item 1A of this report for further detail regarding the risks the Company faces.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Liquidity</i> — The Company has a history of negative cash flows from operations and operating losses. The Company generated a net loss of approximately <span style="-sec-ix-hidden:Hidden_yqRNq3k2pk-po9cWhhTPvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">$5.5</span></span> million for the six months ended June 30, 2021 and only generated net income of $0.1 million for the six months ended June 30, 2020. The Company had cash and cash equivalents of $12.8 million and $28.6 million as of June 30, 2021 and December 31, 2020, respectively. Additionally, the Company anticipates further expenditures associated with the process of integrating acquisitions and expanding its business. Management believes that existing cash along with its planned budget, which includes continued increases in the number of our agents and transactions at rates consistent with historical growth, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of the unaudited interim consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">COVID-19 Risks, Impacts and Uncertainties</i> — On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (“COVID-19”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified COVID-19 as a pandemic, based on the rapid increase in exposure globally.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are subject to the risks arising from COVID-19 including its social and economic impacts on the residential real estate industry in the United States. Our management believes that these social and economic impacts, which to date have included but not been limited to the following, could have a significant impact on the Company’s future financial condition, liquidity, and results of operations: (i) restrictions on in-person activities associated with residential real estate transactions arising from shelter-in-place, or similar isolation orders; (ii) decline in consumer demand for in-person interactions and physical home tours; and (iii) deteriorating economic conditions, such as increased unemployment rates, recessionary conditions, lower yields on individual investment portfolios, and more stringent mortgage financing conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Given the daily evolution of COVID-19 and the global responses to curb its spread, the Company is not able to estimate the effects of COVID-19, including specifically the Delta variant and/or other variants, on its results of operations, financial condition, or liquidity for the year ending December 31, 2021 or beyond. If COVID-19 continues, it may have a material adverse effect on the Company’s financial condition, liquidity, and future results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Use of Estimates</i> — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to income taxes, deferred tax asset valuation allowances, share-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. 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 might differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Business Combinations</i><i style="font-style:italic;"> — </i>The Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations (“ASC 805-10”), which requires that the acquisition method of accounting be used for all business combinations. Assets acquired and liabilities assumed are recorded at the date of acquisition at their respective fair values. For transactions that are business combinations, the Company evaluates the existence of goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, is determined using established valuation techniques. A fair value measurement is determined as the price received to sell an asset or pay to transfer a liability in an orderly transaction between market participants at the measurement date. In the context of acquisition accounting, the determination of fair value often involves significant judgments and estimates by management, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The estimated fair values reflected in the acquisition accounting rely on management’s judgment and the expertise of a third-party valuation firm engaged to assist in concluding on the fair value measurements. For the business combinations completed during the six-month period ended June 30, 2021, the estimated fair value of identifiable intangible assets, primarily consisting of agent relationships, tradenames, customer relationships, know-how and technology, was determined using the relief-from royalty and multi-period excess earnings methods. The most significant assumptions include the estimated remaining useful life, expected future revenue, annual agent revenue attrition, costs to develop new agents, charges for contributory assets, tax rate, discount rate and tax amortization benefit. The most significant variables in these valuations are discount rates and the number of years on which to base the cash flow projections, as well as other assumptions and estimates used to determine the cash inflows and outflows. Management determines discount rates based on the risk inherent in the acquired assets, specific risks, industry beta and capital structure of guideline companies. Management has developed these assumptions on the basis of historical knowledge of the business and projected financial information of the Company. These assumptions may vary based on future events, perceptions of different market participants and other factors outside the control of Management, and such variations may be significant to estimated values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company includes the results of operations from the acquisition date in the financial statements for all businesses acquired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Asset Acquisitions</i><i style="font-style:italic;"> — </i>The Company follows the guidance in ASC 805-10 for determining the appropriate accounting treatment for asset acquisitions. ASU No. 2017-01, Clarifying the Definition of a Business, provides an initial fair value screen to determine if substantially all of the fair value of the assets acquired is concentrated in a single asset or group of similar assets. If the initial screening test is not met, the set is considered a business based on whether there are inputs and substantive processes in place. Based on the results of this analysis and conclusion on an acquisition’s classification of a business combination or an asset acquisition, the accounting treatment is derived.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the acquisition is deemed to be a business, the acquisition method of accounting is applied. Identifiable assets acquired and liabilities assumed at the acquisition date are recorded at fair value. If the transaction is deemed to be an asset acquisition, the cost accumulation and allocation model is used whereby the assets and liabilities are recorded based on the purchase price and allocated to the individual assets and liabilities based on relative fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Mortgage Loans Held for Sale</i><i style="font-style:italic;"> </i>—Mortgage loans held for sale are carried at fair value under the fair value option with changes in fair value recorded in other service revenue on the statements of operations. The fair value of mortgage loans held for sale is typically calculated using observable market information including pricing from actual market transactions, purchaser commitment prices, or broker quotations. The fair value of mortgage loans held for sale covered by purchaser commitments is generally based on commitment prices. The fair value of mortgage loans held for sale not committed to an purchaser is generally based on current delivery pricing using best execution pricing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets, Net</i><i style="font-style:italic;"> — </i>Intangible Assets, net is comprised of definite-lived intangibles and capitalized internal use software. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Definitive-lived intangibles:</i> The Company’s definite-lived intangible assets primarily consist of trade names, agent relationships, customer relationships, know-how and technology acquired as part of the Company’s business acquisitions. For definite-lived intangible assets,whenever impairment indicators are present, the Company performs a review for impairment. The Company calculates the undiscounted value of the projected cash flows associated with the asset, or asset group, and compares this estimated amount to the carrying amount. If the carrying amount is found to be greater, the Company will record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, the Company will reevaluate the remaining useful lives of the assets and modify them, as appropriate. Currently, trade names, agent relationships, customer relationships, know-how and software development have a useful life estimated at ten years, seven years, eight years, five years and five years, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Capitalized internal use software:</i> The Company’s capitalized internal use software consists of internally developed software and developed software acquired pursuant to acquisitions<i style="font-style:italic;">. </i>Costs incurred in the preliminary stages of website and software development are expensed as incurred. Once an application has reached the development stage, direct internal and external costs relating to upgrades or enhancements that meet the capitalization criteria are capitalized in intangible assets, net and amortized on a straight-line basis over their estimated useful lives. Maintenance and enhancement costs (including those costs in the post-implementation stages) are typically expensed as incurred, unless such costs relate to substantial upgrades and enhancements to the websites (or software) that result in added functionality, in which case the costs are capitalized as well.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Capitalized software costs are amortized over the expected useful lives of the applicable software. Currently, capitalized software for internal use has a useful life estimated between <span style="-sec-ix-hidden:Hidden_j0dj-QDmYEK4L1xjO9OwqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> and seven years. The software acquired pursuant to the Naberly acquisition discussed in Note 3 has a useful life estimated at seven years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Estimated useful lives of website and software development activities are reviewed annually or whenever events or changes in circumstances indicate that intangible assets may be impaired and adjusted as appropriate to reflect upcoming development activities that may include significant upgrades or enhancements to the existing functionality.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Goodwill</i> - Goodwill, which represents the excess of purchase price over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. The Company is organized in six reporting units and evaluates the goodwill for the Company as a whole at the reporting unit level. Goodwill is assessed during the fourth quarter of each fiscal year for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. Under the authoritative guidance issued by the FASB, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. The goodwill impairment test requires the Company to estimate the fair value of the reporting unit and to compare the fair value of the reporting unit with its carrying amount. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. There was no impairment of goodwill during the three or six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Revenue Recognition</i> — We apply the provisions of FASB ASC Topic 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”), and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when a performance obligation is satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has utilized the practical expedient in ASC 606 and elected not to capitalize contract costs for contracts with customers with durations less than one year. The Company does not have significant remaining unfulfilled performance obligations or contract balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue from real estate brokerage services which consists of commissions generated from real estate transactions, which the Company classifies as gross commission income.The Company also generates revenues through mortgage lending, SaaS solutions, as well as title and insurance services, which the Company classifies as other service revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Revenues from real estate brokerage services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s real estate brokerage services revenue substantially consists of commissions generated from real estate brokerage services. The Company is contractually obligated to provide for the fulfillment of transfers of real estate between buyers and sellers. The Company provides these services itself and controls the services of its agents necessary to legally transfer the real estate. Correspondingly, the Company is defined as the principal. The Company, as principal, satisfies its obligation upon the closing of a real estate transaction. The Company has concluded that agents are not employees of the Company, rather deemed to be independent contractors. Upon satisfaction of its obligation, the Company recognizes revenue in the gross amount of consideration it is entitled to receive. The transaction price is calculated by applying the Company’s portion of the agreed-upon commission rate to the property’s selling price. The Company may provide services to the buyer, seller, or both parties to a transaction. When the Company provides services to the seller in a transaction, it recognizes revenue for its portion of the commission, which is calculated as the sales price multiplied by the commission rate less the commission separately distributed to the buyer’s agent, or the “sell” side portion of the commission. When the Company provides services to the buyer in a transaction, the Company recognizes revenue in an amount equal to the sales price for the property multiplied by the commission rate for the “buy” side of the transaction. In instances in which the Company represents both the buyer and the seller in a transaction, it recognizes the full commission on the transaction. Commissions revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company’s customers remit payment for the Company’s services to the title company or attorney closing the sale of property at the time of closing. The Company receives payment upon close of property or within days of the closing of a transaction. The Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Revenues from mortgage lending services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The revenue streams for the Company’s mortgage lending services business are primarily comprised of gains and losses from loans sold, and origination and other fees. The majority of these revenue streams are exempted from ASC 606. Origination and other fees are not specifically separable from actual mortgage loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold, including the servicing rights release premiums and is recorded in the statement of operations in other service revenue. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (1) the assets have been isolated from the Company, (2) the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (3) the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before maturity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Servicing rights release premiums represent revenues earned when the risk and rewards of ownership of servicing rights are transferred to third parties. Mortgage servicing rights (“MSRs”) represent the obligations to administer, collect the payments for the reduction of principal and application of interest, pay taxes and insurance, remit collected payments, provide foreclosure services, provide full escrow administration and any other obligations required by an owner of the mortgage loans, together with the right to receive the servicing fee income and any ancillary income arising from or connected to the mortgage loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Retail origination fees are principally revenues earned from loan originations. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenues from SaaS solutions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company generates revenue from subscription and services related to the use of the LiveBy platform. The SaaS contracts are generally annual contracts paid monthly in advance of service and cancellable upon 30 days’ notice after the first year. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform. Subscription revenue, which includes support, is recognized on a straight-line basis over the non-cancellable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer, and recorded as other service revenue in the statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenues from insurance agency services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The revenue streams for the Company’s insurance agency services business are primarily comprised of new and renewal commissions paid by insurance carriers. The transaction price is set as the estimated commissions to be received over the term of the policy based upon an estimate of premiums placed, policy changes and cancellations, net of restraint. The commissions are earned at the effective date of the associated policies when control of the policy transfers to the client.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company is also eligible for certain contingent commissions from insurers based on the attainment of specific metrics (i.e., volume growth, loss ratios) related to underlying polices placed. Revenue for contingent commissions is estimated based on historical and current evidence of achievement towards each insurer’s annual respective metrics and is recorded as the underlying policies that contribute to the achievement are placed. Due to the uncertainty of the amount of contingent consideration that will be received, the estimated revenue is constrained to an amount that is probable to not have a significant negative adjustment. Contingent consideration is generally received in the first quarter of the subsequent year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Revenues from title services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s title services revenue includes fees charged for title search and examination, property settlement and title insurance services provided in association with property acquisitions and refinance transactions. The Company provides the title search and property settlement services ourselves and controls the services before they are transferred to our customers since the Company is primarily responsible for fulfilling the promise and also has full discretion in establishing the price for the settlement services (except in states where fees are set statutorily). As such, the Company is defined as the principal. As principal, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the gross amount of consideration the Company is entitled to receive. The transaction price for title and property settlement services is determined by the fixed fees the Company charges for our services. The Company provides services to the buyers and sellers involved in the purchase transaction, as well as to the borrower in a refinance transaction. Title and property settlement revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title and property settlement revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For title insurance services, we work in conjunction with insurance underwriters to perform these services, obtain the insurance policy premiums associated with title insurance on behalf of customers and remit the policy premium to the insurance underwriters. Since the insurance underwriter is ultimately providing the insurance policy to the borrower, the Company is not responsible for fulfilling the promise to provide the insurance. Additionally, the Company does not have discretion in dictating the price for the insurance policy, which is set by each jurisdiction and is either filed by insurance underwriters or set by the state insurance commissioners. Therefore, the Company does not control the specified service provided by the insurance underwriter. As such, in these circumstances, the Company acts as an agent. As the agent, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the net amount of consideration the Company is entitled to receive, which is our fee for brokering the insurance policy less any consideration paid to the insurance underwriters. The transaction price for title insurance services is fixed, based on statutory rates depending on the jurisdiction. The Company negotiates with insurance underwriters the percentage they receive, and the rest is recognized as revenue. Title insurance revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title insurance revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Derivative financial instruments</i> — The Company enters into commitments to originate loans whereby the interest rate on the loan is determined prior to funding (“interest rate lock commitments”). Interest rate lock commitments on loans that are intended to be sold are considered to be derivatives. Accordingly, such commitments, along with any related fees from potential borrowers, are recorded at fair value in derivative assets and liabilities, with changes in fair value recorded in the statement of operations in other service revenue. Fair value is based upon changes in the fair value of the underlying mortgages, estimated to be realized upon sale into the secondary market. Fair value estimates take into account interest rate lock commitments not expected to be exercised by customers, commonly referred to as fall out.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company manages the interest rate risk associated with its outstanding interest rate lock commitments and loans held for sale by entering into derivative loan instruments such as forward loan commitments, mandatory delivery commitments, options and future contracts, whereby the Company maintains the right to deliver residential loans to purchasers in the future at a specified yield. Fair value is based upon estimated amounts that the Company would receive or pay to terminate the commitment at the reporting date. The Company takes into account various factors and strategies in determining the portion of the mortgage pipeline it wants to economically hedge. Management expects the derivatives used to manage interest rate risk will experience changes in fair value opposite to changes in the fair value of the derivative loan commitments and loans held for sale, thereby reducing earnings volatility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Reclassifications</i> — Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the current year presentation with no effect on the previously reported net (loss) income or stockholders’ equity. Subsequent to the acquisitions of LiveBy and E4:9, the Company made a change to its segment reporting structure as more fully described in Note 17. This resulted in new line items on the consolidated statement of operations for the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Gross commission income is comprised of revenues from the Real Estate Brokerage segment which were previously recorded in revenue </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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Other service revenue is comprised of revenues not included in the Real Estate Brokerage segment which were previously recorded in revenue</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Commission and other agent-related costs is comprised of the direct costs to fulfill the services from the Real Estate Brokerage segment which were previously recorded in cost of revenue</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Operations and support are comprised of the direct costs to fulfill the services not included in the Real Estate Brokerage segment which were previously recorded in cost of revenue</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Depreciation and amortization represent the depreciation charged on the Company’s fixed assets and intangible assets which were previously recorded in general and administrative expenses.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Recently Implemented Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes”. The provisions of ASU 2019-12 include eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The guidance is effective for the reporting period beginning after December 15, 2020, and the interim periods therein. The Company adopted this standard effective January 1, 2021 and the application of ASU 2019-12 did not have a material impact on the Company's condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Recently Issued Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</i> that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of the pending adoption of the new standard on its consolidated financial statements and intends to adopt the standard on January 1, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Basis of Presentation and Principles of Consolidation</i> — The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 24, 2021. The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Certain Significant Risks and Business Uncertainties</i> — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company. See “COVID-19 Risks, Impacts and Uncertainties” below, and “Risk Factors” in Part II, Item 1A of this report for further detail regarding the risks the Company faces.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Liquidity</i> — The Company has a history of negative cash flows from operations and operating losses. The Company generated a net loss of approximately <span style="-sec-ix-hidden:Hidden_yqRNq3k2pk-po9cWhhTPvw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">$5.5</span></span> million for the six months ended June 30, 2021 and only generated net income of $0.1 million for the six months ended June 30, 2020. The Company had cash and cash equivalents of $12.8 million and $28.6 million as of June 30, 2021 and December 31, 2020, respectively. Additionally, the Company anticipates further expenditures associated with the process of integrating acquisitions and expanding its business. Management believes that existing cash along with its planned budget, which includes continued increases in the number of our agents and transactions at rates consistent with historical growth, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of the unaudited interim consolidated financial statements.</p> 100000 12800000 28600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">COVID-19 Risks, Impacts and Uncertainties</i> — On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (“COVID-19”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified COVID-19 as a pandemic, based on the rapid increase in exposure globally.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">We are subject to the risks arising from COVID-19 including its social and economic impacts on the residential real estate industry in the United States. Our management believes that these social and economic impacts, which to date have included but not been limited to the following, could have a significant impact on the Company’s future financial condition, liquidity, and results of operations: (i) restrictions on in-person activities associated with residential real estate transactions arising from shelter-in-place, or similar isolation orders; (ii) decline in consumer demand for in-person interactions and physical home tours; and (iii) deteriorating economic conditions, such as increased unemployment rates, recessionary conditions, lower yields on individual investment portfolios, and more stringent mortgage financing conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Given the daily evolution of COVID-19 and the global responses to curb its spread, the Company is not able to estimate the effects of COVID-19, including specifically the Delta variant and/or other variants, on its results of operations, financial condition, or liquidity for the year ending December 31, 2021 or beyond. If COVID-19 continues, it may have a material adverse effect on the Company’s financial condition, liquidity, and future results of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Use of Estimates</i> — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to income taxes, deferred tax asset valuation allowances, share-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. 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 might differ materially and adversely from the Company’s estimates. To the extent there are material differences between the estimates and the actual results, future results of operations will be affected.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Business Combinations</i><i style="font-style:italic;"> — </i>The Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations (“ASC 805-10”), which requires that the acquisition method of accounting be used for all business combinations. Assets acquired and liabilities assumed are recorded at the date of acquisition at their respective fair values. For transactions that are business combinations, the Company evaluates the existence of goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, is determined using established valuation techniques. A fair value measurement is determined as the price received to sell an asset or pay to transfer a liability in an orderly transaction between market participants at the measurement date. In the context of acquisition accounting, the determination of fair value often involves significant judgments and estimates by management, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The estimated fair values reflected in the acquisition accounting rely on management’s judgment and the expertise of a third-party valuation firm engaged to assist in concluding on the fair value measurements. For the business combinations completed during the six-month period ended June 30, 2021, the estimated fair value of identifiable intangible assets, primarily consisting of agent relationships, tradenames, customer relationships, know-how and technology, was determined using the relief-from royalty and multi-period excess earnings methods. The most significant assumptions include the estimated remaining useful life, expected future revenue, annual agent revenue attrition, costs to develop new agents, charges for contributory assets, tax rate, discount rate and tax amortization benefit. The most significant variables in these valuations are discount rates and the number of years on which to base the cash flow projections, as well as other assumptions and estimates used to determine the cash inflows and outflows. Management determines discount rates based on the risk inherent in the acquired assets, specific risks, industry beta and capital structure of guideline companies. Management has developed these assumptions on the basis of historical knowledge of the business and projected financial information of the Company. These assumptions may vary based on future events, perceptions of different market participants and other factors outside the control of Management, and such variations may be significant to estimated values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company includes the results of operations from the acquisition date in the financial statements for all businesses acquired.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Asset Acquisitions</i><i style="font-style:italic;"> — </i>The Company follows the guidance in ASC 805-10 for determining the appropriate accounting treatment for asset acquisitions. ASU No. 2017-01, Clarifying the Definition of a Business, provides an initial fair value screen to determine if substantially all of the fair value of the assets acquired is concentrated in a single asset or group of similar assets. If the initial screening test is not met, the set is considered a business based on whether there are inputs and substantive processes in place. Based on the results of this analysis and conclusion on an acquisition’s classification of a business combination or an asset acquisition, the accounting treatment is derived.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the acquisition is deemed to be a business, the acquisition method of accounting is applied. Identifiable assets acquired and liabilities assumed at the acquisition date are recorded at fair value. If the transaction is deemed to be an asset acquisition, the cost accumulation and allocation model is used whereby the assets and liabilities are recorded based on the purchase price and allocated to the individual assets and liabilities based on relative fair values.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Intangible Assets, Net</i><i style="font-style:italic;"> — </i>Intangible Assets, net is comprised of definite-lived intangibles and capitalized internal use software. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Definitive-lived intangibles:</i> The Company’s definite-lived intangible assets primarily consist of trade names, agent relationships, customer relationships, know-how and technology acquired as part of the Company’s business acquisitions. For definite-lived intangible assets,whenever impairment indicators are present, the Company performs a review for impairment. The Company calculates the undiscounted value of the projected cash flows associated with the asset, or asset group, and compares this estimated amount to the carrying amount. If the carrying amount is found to be greater, the Company will record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, the Company will reevaluate the remaining useful lives of the assets and modify them, as appropriate. Currently, trade names, agent relationships, customer relationships, know-how and software development have a useful life estimated at ten years, seven years, eight years, five years and five years, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Capitalized internal use software:</i> The Company’s capitalized internal use software consists of internally developed software and developed software acquired pursuant to acquisitions<i style="font-style:italic;">. </i>Costs incurred in the preliminary stages of website and software development are expensed as incurred. Once an application has reached the development stage, direct internal and external costs relating to upgrades or enhancements that meet the capitalization criteria are capitalized in intangible assets, net and amortized on a straight-line basis over their estimated useful lives. Maintenance and enhancement costs (including those costs in the post-implementation stages) are typically expensed as incurred, unless such costs relate to substantial upgrades and enhancements to the websites (or software) that result in added functionality, in which case the costs are capitalized as well.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Capitalized software costs are amortized over the expected useful lives of the applicable software. Currently, capitalized software for internal use has a useful life estimated between <span style="-sec-ix-hidden:Hidden_j0dj-QDmYEK4L1xjO9OwqQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">five</span></span> and seven years. The software acquired pursuant to the Naberly acquisition discussed in Note 3 has a useful life estimated at seven years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Estimated useful lives of website and software development activities are reviewed annually or whenever events or changes in circumstances indicate that intangible assets may be impaired and adjusted as appropriate to reflect upcoming development activities that may include significant upgrades or enhancements to the existing functionality.</p> P10Y P7Y P8Y P5Y P5Y P7Y P7Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Goodwill</i> - Goodwill, which represents the excess of purchase price over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. The Company is organized in six reporting units and evaluates the goodwill for the Company as a whole at the reporting unit level. Goodwill is assessed during the fourth quarter of each fiscal year for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. Under the authoritative guidance issued by the FASB, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. The goodwill impairment test requires the Company to estimate the fair value of the reporting unit and to compare the fair value of the reporting unit with its carrying amount. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. There was no impairment of goodwill during the three or six months ended June 30, 2021.</p> 6 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Revenue Recognition</i> — We apply the provisions of FASB ASC Topic 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”), and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when a performance obligation is satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has utilized the practical expedient in ASC 606 and elected not to capitalize contract costs for contracts with customers with durations less than one year. The Company does not have significant remaining unfulfilled performance obligations or contract balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue from real estate brokerage services which consists of commissions generated from real estate transactions, which the Company classifies as gross commission income.The Company also generates revenues through mortgage lending, SaaS solutions, as well as title and insurance services, which the Company classifies as other service revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Revenues from real estate brokerage services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s real estate brokerage services revenue substantially consists of commissions generated from real estate brokerage services. The Company is contractually obligated to provide for the fulfillment of transfers of real estate between buyers and sellers. The Company provides these services itself and controls the services of its agents necessary to legally transfer the real estate. Correspondingly, the Company is defined as the principal. The Company, as principal, satisfies its obligation upon the closing of a real estate transaction. The Company has concluded that agents are not employees of the Company, rather deemed to be independent contractors. Upon satisfaction of its obligation, the Company recognizes revenue in the gross amount of consideration it is entitled to receive. The transaction price is calculated by applying the Company’s portion of the agreed-upon commission rate to the property’s selling price. The Company may provide services to the buyer, seller, or both parties to a transaction. When the Company provides services to the seller in a transaction, it recognizes revenue for its portion of the commission, which is calculated as the sales price multiplied by the commission rate less the commission separately distributed to the buyer’s agent, or the “sell” side portion of the commission. When the Company provides services to the buyer in a transaction, the Company recognizes revenue in an amount equal to the sales price for the property multiplied by the commission rate for the “buy” side of the transaction. In instances in which the Company represents both the buyer and the seller in a transaction, it recognizes the full commission on the transaction. Commissions revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company’s customers remit payment for the Company’s services to the title company or attorney closing the sale of property at the time of closing. The Company receives payment upon close of property or within days of the closing of a transaction. The Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Revenues from mortgage lending services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The revenue streams for the Company’s mortgage lending services business are primarily comprised of gains and losses from loans sold, and origination and other fees. The majority of these revenue streams are exempted from ASC 606. Origination and other fees are not specifically separable from actual mortgage loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold, including the servicing rights release premiums and is recorded in the statement of operations in other service revenue. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (1) the assets have been isolated from the Company, (2) the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (3) the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before maturity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Servicing rights release premiums represent revenues earned when the risk and rewards of ownership of servicing rights are transferred to third parties. Mortgage servicing rights (“MSRs”) represent the obligations to administer, collect the payments for the reduction of principal and application of interest, pay taxes and insurance, remit collected payments, provide foreclosure services, provide full escrow administration and any other obligations required by an owner of the mortgage loans, together with the right to receive the servicing fee income and any ancillary income arising from or connected to the mortgage loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Retail origination fees are principally revenues earned from loan originations. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenues from SaaS solutions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company generates revenue from subscription and services related to the use of the LiveBy platform. The SaaS contracts are generally annual contracts paid monthly in advance of service and cancellable upon 30 days’ notice after the first year. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform. Subscription revenue, which includes support, is recognized on a straight-line basis over the non-cancellable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer, and recorded as other service revenue in the statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Revenues from insurance agency services</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The revenue streams for the Company’s insurance agency services business are primarily comprised of new and renewal commissions paid by insurance carriers. The transaction price is set as the estimated commissions to be received over the term of the policy based upon an estimate of premiums placed, policy changes and cancellations, net of restraint. The commissions are earned at the effective date of the associated policies when control of the policy transfers to the client.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company is also eligible for certain contingent commissions from insurers based on the attainment of specific metrics (i.e., volume growth, loss ratios) related to underlying polices placed. Revenue for contingent commissions is estimated based on historical and current evidence of achievement towards each insurer’s annual respective metrics and is recorded as the underlying policies that contribute to the achievement are placed. Due to the uncertainty of the amount of contingent consideration that will be received, the estimated revenue is constrained to an amount that is probable to not have a significant negative adjustment. Contingent consideration is generally received in the first quarter of the subsequent year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Revenues from title services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s title services revenue includes fees charged for title search and examination, property settlement and title insurance services provided in association with property acquisitions and refinance transactions. The Company provides the title search and property settlement services ourselves and controls the services before they are transferred to our customers since the Company is primarily responsible for fulfilling the promise and also has full discretion in establishing the price for the settlement services (except in states where fees are set statutorily). As such, the Company is defined as the principal. As principal, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the gross amount of consideration the Company is entitled to receive. The transaction price for title and property settlement services is determined by the fixed fees the Company charges for our services. The Company provides services to the buyers and sellers involved in the purchase transaction, as well as to the borrower in a refinance transaction. Title and property settlement revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title and property settlement revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For title insurance services, we work in conjunction with insurance underwriters to perform these services, obtain the insurance policy premiums associated with title insurance on behalf of customers and remit the policy premium to the insurance underwriters. Since the insurance underwriter is ultimately providing the insurance policy to the borrower, the Company is not responsible for fulfilling the promise to provide the insurance. Additionally, the Company does not have discretion in dictating the price for the insurance policy, which is set by each jurisdiction and is either filed by insurance underwriters or set by the state insurance commissioners. Therefore, the Company does not control the specified service provided by the insurance underwriter. As such, in these circumstances, the Company acts as an agent. As the agent, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the net amount of consideration the Company is entitled to receive, which is our fee for brokering the insurance policy less any consideration paid to the insurance underwriters. The transaction price for title insurance services is fixed, based on statutory rates depending on the jurisdiction. The Company negotiates with insurance underwriters the percentage they receive, and the rest is recognized as revenue. Title insurance revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title insurance revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.</p> true P30D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Derivative financial instruments</i> — The Company enters into commitments to originate loans whereby the interest rate on the loan is determined prior to funding (“interest rate lock commitments”). Interest rate lock commitments on loans that are intended to be sold are considered to be derivatives. Accordingly, such commitments, along with any related fees from potential borrowers, are recorded at fair value in derivative assets and liabilities, with changes in fair value recorded in the statement of operations in other service revenue. Fair value is based upon changes in the fair value of the underlying mortgages, estimated to be realized upon sale into the secondary market. Fair value estimates take into account interest rate lock commitments not expected to be exercised by customers, commonly referred to as fall out.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company manages the interest rate risk associated with its outstanding interest rate lock commitments and loans held for sale by entering into derivative loan instruments such as forward loan commitments, mandatory delivery commitments, options and future contracts, whereby the Company maintains the right to deliver residential loans to purchasers in the future at a specified yield. Fair value is based upon estimated amounts that the Company would receive or pay to terminate the commitment at the reporting date. The Company takes into account various factors and strategies in determining the portion of the mortgage pipeline it wants to economically hedge. Management expects the derivatives used to manage interest rate risk will experience changes in fair value opposite to changes in the fair value of the derivative loan commitments and loans held for sale, thereby reducing earnings volatility.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Reclassifications</i> — Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the current year presentation with no effect on the previously reported net (loss) income or stockholders’ equity. Subsequent to the acquisitions of LiveBy and E4:9, the Company made a change to its segment reporting structure as more fully described in Note 17. This resulted in new line items on the consolidated statement of operations for the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Gross commission income is comprised of revenues from the Real Estate Brokerage segment which were previously recorded in revenue </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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Other service revenue is comprised of revenues not included in the Real Estate Brokerage segment which were previously recorded in revenue</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Commission and other agent-related costs is comprised of the direct costs to fulfill the services from the Real Estate Brokerage segment which were previously recorded in cost of revenue</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Operations and support are comprised of the direct costs to fulfill the services not included in the Real Estate Brokerage segment which were previously recorded in cost of revenue</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Depreciation and amortization represent the depreciation charged on the Company’s fixed assets and intangible assets which were previously recorded in general and administrative expenses.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Recently Implemented Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes”. The provisions of ASU 2019-12 include eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The guidance is effective for the reporting period beginning after December 15, 2020, and the interim periods therein. The Company adopted this standard effective January 1, 2021 and the application of ASU 2019-12 did not have a material impact on the Company's condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Recently Issued Accounting Pronouncements Not Yet Adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</i> that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of the pending adoption of the new standard on its consolidated financial statements and intends to adopt the standard on January 1, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Note 3. Acquisitions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Acquisition of Red Barn</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 1, 2021, the Company completed the acquisition of Red Barn, in a transaction deemed immaterial to the Company. The Red Barn acquisition was accounted for as a business combination using the acquisition method of accounting. Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of September 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Acquisition of Naberly</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 1, 2021 the Company acquired substantially all of the assets of Naberly for cash consideration of $2,665,000. Based on the Company’s preliminary estimation of the fair value of the assets acquired, the Naberly acquisition was accounted for as an asset acquisition. The total acquisition cost, including transaction costs of approximately $95,000, was $2,760,000 and was recorded as software intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2020, in connection with, and in advance of the closing under the asset purchase agreement to acquire the assets of Naberly, the Company issued to Naberly, an unsecured loan (the “Loan”) in the principal amount of up to $165,000 with an interest rate of two percent (2%) per annum, compounded annually, and a maturity date of February 28, 2021. The outstanding principal balance of the Loan was forgiven in connection with the closing of the acquisition and was accounted for as part of the purchase consideration transferred to Naberly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Acquisition of E4:9</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 16, 2021 the Company purchased 100% of outstanding capital stock of E4:9. The Company accounted for the E4:9 acquisition as a business combination. The purchase price consisted of $9,824,509 cash consideration and $16,633,713 common stock consideration for a total purchase price of $26,458,222. The aggregate purchase price exceeded the fair value of the net tangible and intangible assets acquired, and accordingly the Company recorded goodwill of approximately $14,418,437.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,843,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 957,669</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,147,195</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,669</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,837</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property &amp; equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 355,887</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,780,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease right of use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,498,085</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,499</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total identifiable assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,801,220</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 937,766</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Escrow liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,890</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,958,271</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,600</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337,339</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160,746</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,686,823</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,761,435</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,039,785</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,418,437</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,458,222</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognized approximately $289,000 of acquisition related costs that were expensed in the three and six months ended June 30, 2021 and are included in general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Goodwill of approximately $7.4 million and $7.0 million was assigned to the Company’s Mortgage and Other services reporting units, respectively, and is attributable primarily to our assembled workforce and the anticipated future economic benefits of the vertical integration of E4:9’s mortgage lending and insurance product offerings available to our real estate agents. None of the goodwill is expected to be deductible for income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value associated with identifiable intangible assets was $11,780,000, comprised of customer relationships of $6,160,000, tradenames of $5,190,000 and know-how of $430,000. Customer relationships is being amortized on an accelerated basis over a useful life of 8 years. Tradenames and know-how are amortized on a straight-line basis over 10 years and 5 years, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated financial statements for the three and six months ended June 30, 2021 include the results of operations of E4:9 since the closing on April 16, 2021 during which period E4:9 contributed approximately $2,873,000 and $1,166,000 of revenues and net loss, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Acquisition of LiveBy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 20, 2021 the Company purchased 100% of outstanding capital stock of LiveBy. The Company accounted for the LiveBy acquisition as a business combination. The purchase price consisted of $3,376,284 cash consideration and $5,604,467 common stock consideration for a total purchase price of $8,980,751. The aggregate purchase price exceeded the fair value of the net tangible and intangible assets acquired, and accordingly the Company recorded goodwill of approximately $4,192,667.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 516,082</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,459</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,920,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid and other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 1,671</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total identifiable assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,576,212</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,879</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,249</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 788,128</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 4,788,084</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 4,192,667</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 8,980,751</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company recognized approximately $231,000 of acquisition related costs that were expensed in the three and six months ended June 30, 2021 and are included in general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Goodwill was assigned to the technology reporting unit and is attributable primarily to our assembled workforce and the anticipated future economic benefits to the Company’s agents through technology product offerings. None of the goodwill is expected to be deductible for income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s consolidated financial statements for the three and six months ended June 30, 2021 include the results of operations of LiveBy since the closing on April 20, 2021 during which period LiveBy contributed approximately $455,000 and $140,000 of revenues and net loss, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Acquisition of Epic Realty</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2021, the Company completed the acquisition of Epic Realty (“Epic”) in a transaction deemed immaterial to the Company. The Epic acquisition was accounted for as a business combination using the acquisition method of accounting. Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 18pt;">Supplemental Pro Forma Financial Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On an unaudited pro forma basis, the revenues and net loss of the Company assuming the acquisitions of E4:9 and LiveBy occurred on January 1, 2020, are shown below. The unaudited pro forma information does not purport to present what the Company’s actual results would have been had the acquisition happened on January 1, 2020, nor is the financial information indicative of the results of future operations. The pro forma financial information includes the estimated amortization expense based on the fair value and estimated useful lives of intangible assets as part of the acquisitions of E4:9 and LiveBy.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,341,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,814,491</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"> (9,242,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (562,883)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share (basic)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.27%;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;"> (0.64)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.05)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2665000 95000 2760000 165000 0.02 1 9824509 16633713 26458222 14418437 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,843,379</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 957,669</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,147,195</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,669</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,837</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property &amp; equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 355,887</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,780,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease right of use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,498,085</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,499</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total identifiable assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,801,220</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 937,766</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Escrow liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,890</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,958,271</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 485,600</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability, current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 337,339</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Lease liability, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,160,746</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,686,823</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,761,435</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Total identifiable net assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,039,785</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,418,437</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,458,222</p></td></tr></table> 2843379 957669 8147195 89669 121837 355887 11780000 1498085 7499 25801220 937766 74890 120000 7958271 485600 337339 1160746 2686823 13761435 12039785 14418437 26458222 289000 289000 7400000 7000000.0 11780000 6160000 5190000 430000 P8Y P10Y P5Y 2873000 1166000 1 3376284 5604467 8980751 4192667 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Recognized amounts of identifiable assets acquired and liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 516,082</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,459</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,920,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepaid and other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 1,671</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total identifiable assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,576,212</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,879</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable and accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,249</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 788,128</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Total identifiable net assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 4,788,084</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 4,192,667</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 8,980,751</p></td></tr></table> 516082 138459 1671 5576212 167249 788128 4788084 4192667 8980751 231000 231000 455000 140000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,341,692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,814,491</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;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;"> (9,242,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (562,883)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net loss per share (basic)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.27%;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;"> (0.64)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.05)</p></td></tr></table> 139341692 74814491 -9242236 -562883 -0.64 -0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Property and Equipment, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Property and equipment, net consisted of the following at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,324</p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Computers and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 391,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,842</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 593,691</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,330</p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 3,402</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,095,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,898</p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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;"> (121,817)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (151,299)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 154,599</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Depreciation expense for property and equipment was approximately $44,000 and $8,000 for the three months ended June 30, 2021 and 2020, respectively, and $61,000 and $16,000 for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Property and equipment, net consisted of the following at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 119,324</p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Computers and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 391,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138,842</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 593,691</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,330</p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 3,402</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,095,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,898</p></td></tr><tr><td style="vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.46%;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;"> (121,817)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (151,299)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 154,599</p></td></tr></table> 119324 391402 138842 593691 44330 110224 3402 1095317 305898 121817 151299 973500 154599 44000 8000 61000 16000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Intangible Assets, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Intangible assets, net consisted of the following at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,326,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (138,017)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,187,983</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,075,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (488,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,587,097</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,180,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (263,731)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,916,269</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Agent relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,670,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (42,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,627,857</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Know-how</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (17,918)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,082</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,681,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (950,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,731,288</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,383)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,617</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (163,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 757,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,087,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (165,101)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922,147</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the estimated future amortization expense for definite-lived intangible assets was:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2021 (remaining)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,769,815</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,488,306</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,388,058</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,279,933</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,021,909</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 7,783,267</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 22,731,288</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Amortization expense was approximately $700,000 and $37,000 for the three months ended June 30, 2021 and 2020, respectively and $785,000 and $48,000 for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Intangible assets, net consisted of the following at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,326,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (138,017)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,187,983</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,075,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (488,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,587,097</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,180,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (263,731)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,916,269</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Agent relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,670,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (42,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,627,857</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Know-how</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (17,918)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,082</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,681,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (950,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,731,288</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Trade names</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,383)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,617</p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (163,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 757,530</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,087,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.86%;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;"> (165,101)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922,147</p></td></tr></table> 6326000 138017 6187983 6075815 488718 5587097 8180000 263731 7916269 2670000 42143 2627857 430000 17918 412082 23681815 950526 22731288 166000 1383 164617 921248 163718 757530 1087248 165101 922147 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2021, the estimated future amortization expense for definite-lived intangible assets was:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2021 (remaining)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,769,815</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,488,306</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,388,058</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,279,933</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,021,909</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 7,783,267</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.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 3pt 0.05pt 0pt;"> 22,731,288</p></td></tr></table> 1769815 3488306 3388058 3279933 3021909 7783267 22731288 700000 37000 785000 48000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.43;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 6. Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company recorded goodwill in connection with the acquisition of Verus which closed in November 2020 and in connection with the acquisitions of Red Barn, E4:9, LiveBy and Epic which closed in 2021. These acquisitions have been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company allocated the total purchase price to the tangible and identifiable intangible assets acquired, and assumed liabilities based on their estimated fair values as of the acquisition date, as determined by management. The excess of the purchase price over the aggregate fair values of the identifiable assets was recorded as goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The changes in the carrying value of goodwill by segment as of June 30, 2021 are as noted in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brokerage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799,058</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill acquired during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,037,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,399,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,192,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,018,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,648,228</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,037,124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,399,583</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,192,667</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,817,912</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,447,286</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:21.6pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">(a)</span></span>– Other comprises goodwill not assigned to a reportable segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">There are no accumulated impairment charges as of June 30, 2021 and December 31, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The changes in the carrying value of goodwill by segment as of June 30, 2021 are as noted in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Brokerage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other (a)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 799,058</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Goodwill acquired during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,037,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,399,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,192,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,018,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,648,228</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,037,124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,399,583</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,192,667</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,817,912</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,447,286</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:21.6pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">(a)</span></span>– Other comprises goodwill not assigned to a reportable segment.</p> 0 799058 799058 1037124 7399583 4192667 7018854 19648228 1037124 7399583 4192667 7817912 20447286 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Accrued Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued liabilities consisted of the following at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred annual fee</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 664,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 292,696</p></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Due to sellers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,816,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,015,012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 771,193</p></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,496,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,063,889</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued liabilities consisted of the following at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred annual fee</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 664,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 292,696</p></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Due to sellers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,816,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,015,012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 771,193</p></td></tr><tr><td style="vertical-align:bottom;width:72.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,496,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,063,889</p></td></tr></table> 664969 292696 1816346 2015012 771193 4496327 1063889 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Warehouse Lines of Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a means of financing mortgage loans held for sale, the Company utilizes line of credit agreements for the purpose of temporarily warehousing mortgage loans pending the sale of the loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains a warehousing credit and security agreement with a bank whereby the Company borrows funds to finance the origination of eligible mortgage loans. The Company pays interest equal to the greater of Prime Rate less 0.75% or 3.85% per annum. The Prime Rate as of June 30, 2021 was 3.25%. The maximum funding limit of these loans was $15.0 million at June 30, 2021. At June 30, 2021, there was no outstanding balance on this warehouse line. The agreement expires October 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains a master loan warehouse agreement with a bank whereby the Company borrows funds to finance the origination or purchase of eligible loans. The Company pays interest equal to the greater of the mortgage interest rate of the underlying loan or 3.5%. The maximum funding of these loans was $10.0 million at June 30, 2021. At June 30, 2021, the outstanding balance on this warehouse line was $2,945,633. The credit agreement requires the Company to maintain at least $500,000 in liquid assets. The agreement expires in January 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company maintains a mortgage participation purchase agreement with a bank whereby the Company borrows funds to finance the origination or purchase of eligible loans. The Company pays interest equal to the greater of the mortgage interest rate of the underlying loan or 3.5%. The maximum funding of these loans was $25.0 million at June 30, 2021. At June 30, 2021, the outstanding balance on this warehouse line was $6,415,795. The credit agreement requires the Company to maintain at least $1,000,000 in liquid assets. The agreement expires in April 2023.</p> 0.0075 0.0385 3.25 15000000.0 0 0.035 10000000.0 2945633 500000 0.035 25000000.0 6415795 1000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Note 9. Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Long-term debt consisted of the following at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paycheck Protection Program Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 379,281</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 354,281</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Small Business Administration Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,900</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Note Payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loan Payable - Automobile Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,093</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 960,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 539,274</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion of the Paycheck Protection Program Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (379,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (237,182)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion of the Small Business Administration Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (24,165)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,748)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Note Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (200,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion of the Loan Payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (17,394)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,950</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Note Payable – Paycheck Protection Program Loan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2020, the Company applied for and received $303,681 in unsecured loan funding (the “PPP Loan”) from the Paycheck Protection Program (the “PPP”), established pursuant to the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration (“SBA”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the promissory note (the “PPP Note”) and the PPP Loan, interest accrued on the outstanding principal at the rate of 1% per annum. Interest expense under the PPP Loan amounted to approximately $500 for the three months ended June 30, 2021 and 2020, and $1,100 and $500 for the six months ended June 30, 2021 and 2020, respectively. The Company believes it has used the entire PPP Note amount for qualifying expenses and applied for forgiveness in March 2021, however, until forgiveness is approved by the SBA there is no assurance that the Company will obtain forgiveness of the PPP Loan in whole or in part.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, in connection with the acquisition of Verus, the Company assumed $50,600 in additional loan funding from the PPP. The Company received full forgiveness of all outstanding principal, accrued, and unpaid interest on this loan as of January 6, 2021. The forgiveness of this loan qualified for debt extinguishment in accordance with ASC 470-50, <i style="font-style:italic;">Debt Modifications and Extinguishments</i>, and as a result, the outstanding principal and accrued and unpaid interest was written off in the amount of $50,600 and $336, respectively, and the Company recorded a gain on extinguishment totaling $50,936 for the six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, in connection with the acquisition of E4:9, the Company assumed another $75,600 in loan funding from the PPP (“E4:9 PPP Loan”). Under the terms of the promissory note (the “E4:9 PPP Note”) and the E4:9 PPP Loan, interest accrued on the outstanding principal at the rate of 1% per annum. The Company believes it has used the entire E4:9 PPP Note amount for qualifying expenses and applied for forgiveness in March 2021, however, until forgiveness is approved by the SBA there is no assurance that the Company will obtain forgiveness of the E4:9 PPP Loan in whole or in part.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;">Note Payable</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, in connection with the acquisition of E4:9, the Company assumed a non-interest-bearing $410,000 promissory note to be paid in full at maturity date of July 1, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Note Payable – Small Business Administration Loan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June 5, 2020, the Company received $150,000 in loan funding from the SBA (the “SBA Note”) under the Economic Injury Disaster Loan program. The Company will use all the proceeds of this secured SBA Note solely as working capital to alleviate economic injury caused by COVID-19. The SBA Note is evidenced by a promissory note of the Company dated June 5, 2020 in the principal amount of $150,000, to the SBA, the lender. Under the terms of the SBA Note, interest accrues on the outstanding principal at a rate of 3.75% per annum, and installment payments, including principal and interest, of $731 monthly, began in June 2021. All remaining principal and accrued interest is due and payable in May 2050.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Loan Payable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company obtained a loan for an automobile used by the Chief Executive Officer. The term of the loan was from July 2016 through December 2022 with an annual interest rate of 1.74%. The loan payable was paid off during the six months ended June 30, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Paycheck Protection Program Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 379,281</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 354,281</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Small Business Administration Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,900</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Note Payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 410,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Loan Payable - Automobile Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,093</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 960,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 539,274</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion of the Paycheck Protection Program Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (379,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (237,182)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion of the Small Business Administration Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (24,165)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,748)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Note Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (200,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less current portion of the Loan Payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;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;"> (17,394)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,950</p></td></tr></table> 379281 354281 171006 149900 410000 35093 960287 539274 379281 237182 24165 1748 200000 17394 356841 282950 303681 0.01 500 500 1100 500 50600 50600 336 50936 75600 0.01 410000 150000 150000 0.0375 731 0.0174 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">FASB ASC 820, <i style="font-style:italic;">Fair Value Measurement</i>, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The methodology establishes consistency and comparability by providing a fair value hierarchy that prioritizes the inputs to valuation techniques into three broad levels, which are described below:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;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';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">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:12pt;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';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">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';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">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:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In general, fair value is based upon quoted market prices, where evaluated. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure the financial instruments are recorded at fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">While management believes the Company’s valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Mortgage loans held for sale – The fair value of mortgage loans held for sale is determined, when possible, using quoted secondary-market prices or purchaser commitments. If no such quoted price exists, the fair value of a loan is determined using quoted prices for a similar asset or assets, adjusted for the specific attributes of that loan, which would be used by other market participants. The loans are considered Level 2 on the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Derivative financial instruments – Derivative financial instruments are reported at fair value. Fair value is determined using a pricing model with inputs that are unobservable in the market or cannot be derived principally from or corroborated by observable market data. These instruments are Level 3 on the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value determination of each derivative financial instrument categorized as Level 3 required one or more of the following unobservable inputs:</p><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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Agreed prices from Interest Rate Lock Commitments (“IRLC”)</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Trading prices for derivative hedges</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:36pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Closing prices at June 30, 2021 for derivative hedges</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,586,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,586,314</p></td></tr><tr><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,475</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;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;"> (18,848)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;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;"> (18,848)</p></td></tr><tr><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,586,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,614,941</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company enters into IRLCs to originate residential mortgage loans held for sale, at specified interest rates and within a specific period of time (generally between 30 and 90 days), with customers who have applied for a loan and meet certain credit and underwriting criteria. These IRLCs meet the definition of a derivative and are reflected on the consolidated balance sheets at fair value with changes in fair value recognized in other service revenue on the consolidated statements of operations. Unrealized gains and losses on the IRLCs, reflected as derivative assets and derivative liabilities, respectively, are measured based on the fair value of the underlying mortgage loan, quoted agency mortgage-backed security (“MBS”) prices, estimates of the fair value of the MSRs and the probability that the mortgage loan will fund within the terms of the IRLC, net of commission expense and broker fees. The fair value of the forward loan sales commitment and mandatory delivery commitments being used to hedge the IRLCs and mortgage loans held for sale not committed to purchasers are based on quoted agency MBS prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company did not have any mortgage loans held for sale or derivative financial instruments at December 31, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage loans held for sale</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,586,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,586,314</p></td></tr><tr><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,475</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;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;"> (18,848)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;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;"> (18,848)</p></td></tr><tr><td style="vertical-align:bottom;width:58.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,586,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,614,941</p></td></tr></table> 9586314 9586314 47475 47475 -18848 -18848 9586314 28627 9614941 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:none;">Operating Leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has operating leases primarily consisting of office space with remaining lease terms of 1 to 7 years, subject to certain renewal options as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Leases with an initial term of twelve months or less are not recorded on the balance sheet, and the Company does not separate lease and non-lease components of contracts. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach to derive an appropriate imputed discount rate. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived an imputed rate, which was used in a portfolio approach to discount its real estate lease liabilities. We used estimated incremental borrowing rates for all active leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Lease Costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The table below presents certain information related to the lease costs for the Company’s operating leases for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Components of total lease costs:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,151</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease expense </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,047</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 340,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,198</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Lease Terms and Discount Rate</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The table below presents certain information related to the weighted average remaining lease term and the weighted average discount rate for the Company’s operating leases as of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (in years) - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.42</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 25.9pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Future Minimum Lease Payments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Future lease payments included in the measurement of lease liabilities on the consolidated balance sheet as of June 30, 2021, for the following five fiscal years and thereafter were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2021 (remaining)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 548,278</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,119,081</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,046,796</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 847,126</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,132,870</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,661,814</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less effects of discounting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;"> (857,274)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Present value of future minimum lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,804,540</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P1Y P7Y true false <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Components of total lease costs:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,151</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease expense </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,716</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,047</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 340,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 417,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,198</p></td></tr></table> 245615 34801 293289 70151 95254 18044 123716 35047 340869 52845 417005 105198 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term (in years) - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.42</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> P5Y5M1D P3Y4M13D 0.0592 0.0767 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Future lease payments included in the measurement of lease liabilities on the consolidated balance sheet as of June 30, 2021, for the following five fiscal years and thereafter were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2021 (remaining)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 548,278</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,119,081</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,046,796</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 967,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 847,126</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2026 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,132,870</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,661,814</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less effects of discounting </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;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;"> (857,274)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Present value of future minimum lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,804,540</p></td></tr></table> 548278 1119081 1046796 967663 847126 1132870 5661814 857274 4804540 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Share-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s 2017 Stock Plan (the “Plan”) provides for granting stock options and restricted stock awards to employees, directors, contractors and consultants of the Company. A total of 3,182,335 shares of common stock are authorized to be issued pursuant to the Plan. As of June 30, 2021, there were 2,739,261 shares available for future grants under the Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s 2019 Omnibus Stock Incentive Plan (the “2019 Plan”) provides for granting stock options and restricted stock awards to employees, directors, agents, contractors and consultants of the Company. A total of 1,060,778 shares of common stock are authorized to be issued pursuant to the 2019 Plan. As of June 30, 2021, there were 455,981 shares available for future grants under the 2019 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Restricted Stock Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.56</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38.65</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (42,513)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;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;"> (39.26)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (6,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;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;"> (11.70)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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 3pt 0.05pt 0pt;"> 498,806</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.31</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2021, pursuant to the 2019 Plan, the Company granted 82,003 restricted stock awards to certain employees and agents, of which 4,564 awards vested immediately and the remaining 77,439 awards will vest three years from the grant date subject to continuous service with the Company. The fair value of these restricted stock awards was $32.87 per share based on the Company’s closing stock price on the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2021, pursuant to the 2019 Plan, in connection with the Company’s acquisitions of Naberly and Red Barn (See Note 3), the Company granted 44,568 restricted stock awards to former founders who are now employees of the Company, of which 10,478 will vest one year from the grant date, and the remaining 34,090 will vest 18 months from the grant date. The fair value of the Company’s restricted stock awards granted in March 2021 was $44.00 per share based on the Company’s closing stock price on the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Stock Option Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of stock option activity under the Plans are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Contractual Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.03</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,325,903</p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,972)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 695,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Options exercisable at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566,037</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2021, pursuant to the 2019 Plan, the Board granted stock option awards to the independent directors to acquire shares of common stock with an exercise price of $44.00 per share. The stock options will vest on the earlier of (a) one year from the date of grant and (b) the next annual stockholder meeting, subject to the director’s continued service on the Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Stock based compensation related to the Company’s stock plans are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 917,569</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,660</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,515,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,274</p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Commission and other agent-related cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 548,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,940</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,193,454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,063,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,214</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 3182335 2739261 1060778 455981 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13.56</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38.65</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (42,513)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;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;"> (39.26)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"> (6,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;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;"> (11.70)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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 3pt 0.05pt 0pt;"> 498,806</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.31</p></td></tr></table> 390787 13.56 157267 38.65 42513 39.26 6735 11.70 498806 19.31 82003 4564 77439 P3Y 32.87 44568 10478 P1Y 34090 P18M 44.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Contractual Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.03</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,325,903</p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,972)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 695,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Options exercisable at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.71</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566,037</p></td></tr></table> 47332 8.03 P8Y9M18D 1325903 13638 44.00 16972 4.71 43998 20.46 P8Y7M6D 695500 20158 4.71 P7Y10M24D 566037 44.00 P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 917,569</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,660</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,515,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,274</p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Commission and other agent-related cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 548,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,940</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total stock-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,193,454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,063,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,214</p></td></tr></table> 917569 8660 1515458 39274 275885 91833 548071 185940 1193454 100493 2063529 225214 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13. Equity-classified Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On August 4, 2020, the Company issued a warrant to the underwriter of its initial public offerings (“IPO) (the “Underwriter Warrant”) to purchase 240,100 shares of common stock. The Underwriter Warrant is exercisable at a per share exercise price of $11.00, and is exercisable at any time from and after January 31, 2021 through August 4, 2025. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">During the six months ended June 30, 2021, no warrants to purchase common stock were issued, exercised, or expired.</p> 240100 11.00 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14. Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span>Included in revenue for the three months ended June 30, 2021 and 2020 was approximately $0 and $110,000, respectively, and for the six months ended June 30, 2021 and 2020 was approximately $0 and $268,500 from a related party in exchange for the Company providing lead generation services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Included in commission and other agent-related costs for the three months ended June 30, 2021 and 2020 was approximately $1,950 and $15,185, respectively, and for the six months ended June 30, 2020 was approximately $2,730 and $27,237, respectively, to related parties in exchange for the Company receiving lead generation services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Included in marketing expense for the three months ended June 30, 2021 and 2020 was approximately $84,558 and $42,911, respectively, and for the six months ended June 30, 2021 and 2020 was approximately $227,681 and $91,812, respectively, to related parties in exchange for the Company receiving marketing services.</p> 0 110000 0 268500 1950 15185 2730 27237 84558 42911 227681 91812 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 15. Net (Loss) Income per Share Attributable to Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic net (loss) income per share of common stock is computed by dividing net (loss) income attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. Diluted net (loss) income per share is calculated by adjusting the weighted-average number of shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury-stock method. Diluted (loss) income per share excludes, when applicable, the potential impact of stock options, unvested shares of restricted stock awards, and common stock warrants because their effect would be anti-dilutive due to our net loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The calculation of basic and diluted net loss per share attributable to common stock was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,091,434)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,798</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (5,491,152)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,027</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,048,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,996,775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,750,775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,996,939</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Unvested restricted stock awards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,889</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 3,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,441</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 14,048,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 10,030,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 13,750,775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,016,269</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income per share – basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.15)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.40)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income per share – diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended</b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,998</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,998</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock awards</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 498,806</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 498,806</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">240,100</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,100</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,091,434)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,798</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (5,491,152)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,027</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,048,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,996,775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,750,775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,996,939</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Unvested restricted stock awards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,889</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 3,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,441</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 14,048,136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 10,030,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 13,750,775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,016,269</p></td></tr><tr><td style="vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income per share – basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.15)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.40)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income per share – diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> (0.40)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr></table> -2091434 160798 -5491152 118027 14048136 9996775 13750775 9996939 29767 17889 3483 1441 14048136 10030025 13750775 10016269 -0.15 0.02 -0.40 0.01 -0.15 0.02 -0.40 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended</b></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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></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 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Stock options</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,998</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,998</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Unvested restricted stock awards</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 498,806</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 498,806</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Common stock warrants</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">240,100</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 240,100</p></td><td style="background-color:#cceeff;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 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 43998 43998 498806 498806 240100 240100 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 16. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the Company had federal net operating loss carryforwards of approximately $9.2 million and state net operating loss carryforwards of approximately $4.5 million. Losses will begin to expire, if not utilized, in 2032. Utilization of the net operating loss carryforwards may be subject to an annual limitation according to Section 382 of the Internal Revenue Code of 1986 as amended, and similar provisions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company applies the standards on uncertainty in income taxes contained in ASC Topic 740, Accounting for Income Taxes. The adoption of this interpretation did not have any impact on the Company’s consolidated financial statements, as the Company did not have any significant unrecognized tax benefits during the three and six months ended June 30, 2021 or the year ended December 31, 2020. Currently, the statute of limitations remains open subsequent to and including the year ended December 31, 2016.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In determining the quarterly provision for income taxes, the Company used the annual effective tax rate applied to year-to-date income. The Company’s annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, permanent differences, and changes in the Company’s valuation allowance. The income tax effects of unusual or infrequent items including a change in the valuation allowance as a result of a change in judgment regarding the realizability of deferred tax assets are excluded from the estimated annual effective tax rate and are required to be discretely recognized in the interim period they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The effective tax rate differed significantly in the three months ended June 30, 2021 from prior periods. The Company has historically maintained a valuation allowance against deferred tax assets and reported only minimal current state tax expense. The Company recorded an income tax benefit of $2.6 million and income tax expense of $2,000 for the six months ended June 30, 2021 and 2020 respectively. The tax benefit for the six months ended June 30, 2021 is primarily the result of the release of the valuation allowance against historical deferred tax assets and recognition of benefit from the current year projected loss. Net deferred tax liabilities of $3.3 million recorded in connection with the E4:9 Holdings, Inc. and LiveBy, Inc acquisitions provide a source of taxable income to support the realizability of $1.6 million of pre-existing deferred tax assets, as well as currently generated deferred tax assets from the projected loss for the year. The taxable temporary differences relating to the amortizable intangible assets support the realization of the net operating loss carryforwards. As a result of the transactions, the Company discretely released the historical valuation allowance and recognized a deferred tax benefit on a portion of current year losses. The remainder of the benefit not recorded in the period ended June 30, 2021 is expected to be recognized over the remaining interim periods using the annual effective tax rate. The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses.</p> 9200000 4500000 0 -2600000 2600000 2000 3300000 1600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 17. Segment Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company identifies an operating segment as a component: (i) that engages in business activities from which it may earn revenues and incur expenses; (ii) whose operating results are regularly reviewed by the Chief Operating Decision Maker (“CODM”) to make decisions resources to be allocated to the segment and assess is performance; and (iii) that has available discrete financial information. The CODM reviews financial information at the operating segment level to allocate resources and to assess the operating results and financial performance for each operating segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Historically, management has not made operating decisions nor assessed performance based on geographic locations. Rather, the CODM has made operating decisions and assessed performance based on the services of identified operating segments. Prior to the acquisition of E4:9 during the three months ended June 30, 2021 which included the mortgage lending and insurance agency services, the Company aggregated its real estate brokerage services segment and its affiliated services (e.g., title insurance) segment as the profits and losses and assets of the affiliated services segment were not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three months ended June 30, 2021, the Company has identified three reportable segments: Real Estate Brokerage, Mortgage, and Technology. Through its Real Estate Brokerage segment, the Company provides real estate brokerage services. Through its Mortgage segment, the Company provides residential loan origination and underwriting services. Through its Technology segment, the Company provides SaaS solutions and data mining for third party customers to develop its intelliAgent platform for current use by the Company’s real estate agents. As a result, the Company has modified the presentation of its segment financial information with retrospective application to all prior periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Revenue and Adjusted EBITDA are the primary measures used by the CODM to evaluate financial performance of the reportable segments and to allocate resources. Adjusted EBITDA represents the revenues of the operating segment less operating expenses directly attributable to the respective operating segment. Adjusted EBITDA is defined by us as net income (loss) before depreciation and amortization, interest expense, net, income taxes, and other items. In particular, the Company believes the exclusion of non-cash share-based compensation expense related to restricted stock awards and stock options and transaction-related costs provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. The Company’s presentation of Adjusted EBITDA might not be comparable to similar measures used by other companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Key operating data for the reportable segments for the three and six months ended June 30, 2021 and are set forth in the tables below. The Company has included the results of the acquisitions from the acquisition date. As such, the key operating data for the three and six months ended June 30, 2020 include only the result of the Real Estate Brokerage reportable segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:43.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">80,246,356</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">38,688,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">129,402,060</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">67,527,575</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,502,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,502,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">529,528</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">598,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,905,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,325,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Company</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">84,182,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">38,688,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;">133,828,443</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">67,527,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:normal;width:44.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.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-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (10,324)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,509</p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (889,898)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (889,898)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (307,227)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (622,359)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Segment Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (701,618)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,446</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,522,581)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,571,353)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,792,702)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Company Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,272,971)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,446</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (4,315,283)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:21.6pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Less:</span></span>Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (744,451)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;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;"> (44,496)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (846,880)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;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;"> (63,771)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Other income(expense), net</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,658</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (22,659)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,014</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (55,497)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Income tax benefit (expense)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,614,925</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,609,925</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,000)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,193,454)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (100,493)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,063,529)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (225,214)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Transaction-related costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (529,071)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (963,399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,091,434)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,798</p></td><td style="vertical-align:bottom;white-space:normal;width:1.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:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (5,491,152)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,027</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:27.75pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and Other services line.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:43.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">80,246,356</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">38,688,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">129,402,060</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">67,527,575</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,502,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,502,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">529,528</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">598,624</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,905,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,325,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Company</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">84,182,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">38,688,744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;">133,828,443</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:3px double #000000;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;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">67,527,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:normal;width:44.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjusted EBITDA</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.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-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Real Estate Brokerage</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 495,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (10,324)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,509</p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Mortgage</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (889,898)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (889,898)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (307,227)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (622,359)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Segment Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (701,618)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,446</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,522,581)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Corporate and other services (a)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,571,353)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,792,702)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total Company Adjusted EBITDA</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,272,971)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,446</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (4,315,283)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 464,509</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:21.6pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Less:</span></span>Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (744,451)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;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;"> (44,496)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (846,880)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;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;"> (63,771)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Other income(expense), net</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,658</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (22,659)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,014</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (55,497)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Income tax benefit (expense)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,614,925</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,609,925</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,000)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,193,454)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (100,493)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,063,529)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;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;"> (225,214)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 12pt;">Transaction-related costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (529,071)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.48%;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;"> (963,399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.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="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,091,434)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,798</p></td><td style="vertical-align:bottom;white-space:normal;width:1.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:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.48%;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;"> (5,491,152)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,027</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:27.75pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and Other services line.</span></td></tr></table> 80246356 38688744 129402060 67527575 1502021 0 1502021 0 529528 0 598624 0 1905048 0 2325738 0 84182954 38688744 133828443 67527575 495507 329446 -10324 464509 -889898 -889898 0 -307227 -622359 0 -701618 329446 -1522581 464509 -1571353 -2792702 0 -2272971 329446 -4315283 464509 744451 44496 846880 63771 33658 -22659 88014 -55497 -2614925 1000 -2609925 2000 1193454 100493 2063529 225214 529071 963399 0 -2091434 160798 -5491152 118027 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 18. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time the Company is involved in litigation, claims, and other proceedings arising in the ordinary course of business. Such litigation and other proceedings may include, but are not limited to, actions relating to employment law and misclassification, intellectual property, commercial or contractual claims, brokerage or real estate disputes, or other consumer protection statutes, ordinary-course brokerage disputes like the failure to disclose property defects, commission disputes, and vicarious liability based upon conduct of individuals or entities outside of the Company’s control, including agents and third party contractor agents. Litigation and other disputes are inherently unpredictable and subject to substantial uncertainties and unfavorable resolutions could occur. As of June 30, 2021, there was no material litigation against the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Encompass Net Worth Requirements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In order to maintain approval from the U.S. Department of Housing and Urban Development to operate as a Title II non-supervised mortgagee, Encompass is required to maintain adjusted net worth of $1,000,000 and must maintain liquid assets (cash, cash equivalents, or readily convertible instruments) of 20% of the required net worth. As of June 30, 2021, Encompass had adjusted net worth of $2,535,020 and liquid assets of $2,308,894, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Commitments to Extend Credit</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Encompass enters into IRLCs with borrowers who have applied for residential mortgage loans and have met certain credit and underwriting criteria. These commitments expose the Encompass to market risk if interest rates change and the underlying loan is not economically hedged or committed to a purchaser. Encompass is also exposed to credit loss if the loan is originated and not sold to a purchaser and the mortgagor does not perform. The collateral upon extension of credit typically of a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as commitments are expected to expire without being drawn upon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration:underline;text-decoration-color:#000000;">Regulatory Commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Encompass is subject to periodic audits and examinations, both formal and informal in nature, from various federal and state agencies, including those made as part of the regulatory oversight of mortgage origination, servicing and financing activities. Such audits and examinations could result in additional actions, penalties or fines by state or federal government bodies, regulators or the courts.</p> 1000000 0.20 2535020 2308894 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 19. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company has evaluated subsequent events through August 12, 2021, the date that the financial statements were available to be issued. All subsequent events requiring recognition as of June 30, 2021 have been incorporated into these financial statements and there are no subsequent events that require disclosure in accordance with ASC Topic 855 - Subsequent Events.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Aug. 06, 2021
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2021  
Entity File Number 001-39412  
Entity Registrant Name FATHOM HOLDINGS INC.  
Entity Incorporation, State or Country Code NC  
Entity Tax Identification Number 82-1518164  
Entity Address, Address Line One 2000 Regency Parkway Drive  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Cary  
Entity Address State Or Province NC  
Entity Address, Postal Zip Code 27518  
City Area Code 888  
Local Phone Number 455-6040  
Title of 12(b) Security Common Stock, No Par Value  
Trading Symbol FTHM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   14,796,102
Entity Central Index Key 0001753162  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 12,830,663 $ 28,577,396
Restricted cash 3,530,244 984,238
Accounts receivable 4,099,379 1,595,444
Derivative assets 47,475  
Mortgage loans held for sale, at fair value 9,586,314  
Prepaid and other current assets 963,875 1,699,375
Total current assets 31,057,950 32,856,453
Property and equipment, net 973,500 154,599
Lease right of use assets 4,724,773 437,421
Intangible assets, net 22,731,288 922,147
Goodwill 20,447,286 799,058
Other assets 66,042 55,301
Total assets 80,000,839 35,224,979
Current liabilities:    
Accounts payable 4,610,026 2,596,206
Accrued liabilities 4,496,327 1,063,889
Escrow liabilities 3,476,509 933,336
Derivative liabilities 18,848  
Warehouse lines of credit 9,361,428  
Long-term debt - current portion 603,446 256,324
Lease liability - current portion 1,935,925 140,100
Total current liabilities 24,502,509 4,989,855
Long-term debt, net of current portion 356,841 282,950
Lease liability, net of current portion 2,868,615 301,429
Deferred tax liabilities 657,777  
Total liabilities 28,385,742 5,574,234
Commitments and contingencies (Note 18)
Stockholders' equity:    
Common stock, no par value, 100,000,000 authorized and 14,744,539 and 13,830,351 issued and outstanding as of June 30, 2021 and December 31, 2020, respectively
Treasury Stock, at cost, 5,683 shares as of June 30, 2021 and December 31, 2020 (30,000) (30,000)
Additional paid-in capital 64,624,400 37,168,896
Accumulated deficit (12,979,303) (7,488,151)
Total stockholders' equity 51,615,097 29,650,745
Total liabilities and stockholders' equity $ 80,000,839 $ 35,224,979
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
CONDENSED CONSOLIDATED BALANCE SHEETS    
Common stock, par value $ 0 $ 0
Common stock, authorized shares 100,000,000 100,000,000
Common stock, issued shares 14,744,539 13,830,351
Common stock, outstanding shares 14,744,539 13,830,351
Treasury stock, shares 5,683 5,683
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue $ 84,182,954 $ 38,688,744 $ 133,828,443 $ 67,527,575
Operating Expenses [Abstract]        
Commission and other agent-related costs 76,729,401 36,356,779 123,129,642 63,044,034
Operations and support 1,683,375   1,751,751  
General and administrative 9,387,237 1,964,781 15,508,661 3,875,582
Marketing 378,437 138,231 780,600 368,664
Depreciation and amortization 744,521 44,496 846,880 63,771
Total operating expenses 88,922,971 38,504,287 142,017,534 67,352,051
(Loss) income from operations (4,740,017) 184,457 (8,189,091) 175,524
Other (income) expense, net        
Gain on the extinguishment of debt     (50,936)  
Interest (income) expense, net (1,064) 32,659 248 65,497
Other income, net (32,594) (10,000) (37,326) (10,000)
Other (income) expense, net (33,658) 22,659 (88,014) 55,497
(Loss) income from operations before income taxes (4,706,359) 161,798 (8,101,077) 120,027
Income tax benefit (expense) 2,614,925 (1,000) 2,609,925 (2,000)
Net (loss) income $ (2,091,434) $ 160,798 $ (5,491,152) $ 118,027
Net (loss) income per share        
Basic $ (0.15) $ 0.02 $ (0.40) $ 0.01
Diluted $ (0.15) $ 0.02 $ (0.40) $ 0.01
Weighted average common shares outstanding        
Basic 14,048,136 9,996,775 13,750,775 9,996,939
Diluted 14,048,136 10,030,025 13,750,775 10,016,269
Gross commission income        
Revenue $ 80,246,356 $ 38,688,744 $ 129,402,060 $ 67,527,575
Other service revenue        
Revenue $ 3,936,598   $ 4,426,383  
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
Common Stock
Treasury Stock
Additional Paid in Capital
Accumulated deficit
Total
Beginning balance at Dec. 31, 2019 $ 10,211,658   $ 4,988,382 $ (6,147,567) $ (1,159,185)
Changes in Stockholders' deficit          
Issuance of common stock     83,014   83,014
Issuance of common stock (in shares) 15,726        
Purchase of treasury stock   $ (30,000)     (30,000)
Purchase of treasury stock (in shares) (5,683) 5,683      
Share-based compensation, net of forfeitures     225,214   225,214
Share-based compensation, net of forfeitures (in shares) (11,130)        
Net loss       118,027 118,027
Ending balance at Jun. 30, 2020   $ (30,000) 5,296,610 (6,029,540) (762,930)
Ending balance (in shares) at Jun. 30, 2020 10,210,571 5,683      
Beginning balance at Mar. 31, 2020     5,196,117 (6,190,338) (994,221)
Beginning balance (in shares) at Mar. 31, 2020 10,223,168        
Changes in Stockholders' deficit          
Purchase of treasury stock   $ (30,000)     (30,000)
Purchase of treasury stock (in shares) (5,683) 5,683      
Share-based compensation, net of forfeitures     100,493   100,493
Share-based compensation, net of forfeitures (in shares) (6,914)        
Net loss       160,798 160,798
Ending balance at Jun. 30, 2020   $ (30,000) 5,296,610 (6,029,540) (762,930)
Ending balance (in shares) at Jun. 30, 2020 10,210,571 5,683      
Beginning balance at Dec. 31, 2020   $ (30,000) 37,168,896 (7,488,151) 29,650,745
Beginning balance (in shares) at Dec. 31, 2020 13,830,351 5,683      
Changes in Stockholders' deficit          
Issuance of common stock for the purchase of businesses     25,311,975   25,311,975
Issuance of common stock for the purchase of businesses (in shares) 777,380        
Issuance of common stock pursuant to exercise of stock options     80,000   $ 80,000
Issuance of common stock pursuant to exercise of stock options (in shares) 16,972       16,972
Share-based compensation, net of forfeitures     2,063,529   $ 2,063,529
Share-based compensation, net of forfeitures (in shares) 119,836        
Net loss       (5,491,152) (5,491,152)
Ending balance at Jun. 30, 2021   $ (30,000) 64,624,400 (12,979,303) 51,615,097
Ending balance (in shares) at Jun. 30, 2021 14,744,539 5,683      
Beginning balance at Mar. 31, 2021   $ (30,000) 39,211,307 (10,887,869) 28,293,438
Beginning balance (in shares) at Mar. 31, 2021 13,979,556 5,683      
Changes in Stockholders' deficit          
Issuance of common stock for the purchase of businesses     24,139,639   24,139,639
Issuance of common stock for the purchase of businesses (in shares) 750,736        
Issuance of common stock pursuant to exercise of stock options $ 16,972   80,000   80,000
Share-based compensation, net of forfeitures     1,193,454   1,193,454
Share-based compensation, net of forfeitures (in shares) (2,725)        
Net loss       (2,091,434) (2,091,434)
Ending balance at Jun. 30, 2021   $ (30,000) $ 64,624,400 $ (12,979,303) $ 51,615,097
Ending balance (in shares) at Jun. 30, 2021 14,744,539 5,683      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net (loss) income   $ (5,491,152) $ 118,027
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:      
Depreciation and amortization $ 744,451 846,880 63,771
Gain on the extinguishment of debt   (50,936)  
Gain on sale of mortgages   (1,332,813)  
Share-based compensation 1,193,454 2,063,529 225,214
Deferred income tax   (2,649,925)  
Bad debt expense   76,975 99,656
Other non-cash   29,150  
Change in operating assets and liabilities:      
Accounts receivable   (1,372,366) (899,178)
Proceeds from sale and principal payments on mortgage loans held for sale   42,338,436  
Originations and purchases of mortgage loans held for sale   (42,444,742)  
Derivative assets   42,194  
Prepaid and other assets   610,716 (500,232)
Accounts payable   981,086 856,099
Accrued liabilities   1,316,807 684,600
Escrow liabilities   2,385,505  
Derivative liabilities   (101,152)  
Operating lease assets   274,601 51,639
Operating lease liabilities   (212,129) (50,563)
Other assets   (3,242) 514
Net cash (used in) provided by operating activities   (2,692,578) 649,547
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchase of property and equipment   (475,605) (9,369)
Amounts paid for business and asset acquisitions, net of cash acquired   (11,013,923)  
Purchase of intangible assets   (494,567) (227,400)
Net cash used in investing activities   (11,984,095) (236,769)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Principal payments on long-term debt   (7,211) (8,511)
Proceeds from the issuance of common stock   80,000 83,014
Purchase of treasury stock     (30,000)
Net borrowings on warehouse lines of credit   1,403,157  
Proceeds from note payable     453,581
Net cash provided by financing activities   1,475,946 498,084
Net (decrease) increase in cash, cash equivalents, and restricted cash   (13,200,727) 910,862
Cash, cash equivalents, and restricted cash at beginning of period   29,561,634 579,416
Cash, cash equivalents, and restricted cash at end of period 16,360,907 16,360,907 1,490,278
Supplemental disclosure of cash and non-cash transactions:      
Cash paid for interest   4,448 65,560
Income taxes paid     2,261
Amounts due to sellers   1,816,346  
Right of use assets obtained in exchange for lease liabilities   1,839,079  
Issuance of common stock for the purchase of business   25,311,975  
Extinguishment of Paycheck Protection Program Loan   50,600  
Loan receivable forgiven and used as purchase consideration   165,000  
Reconciliation of cash and restricted cash      
Cash and cash equivalents 12,830,663 12,830,663 1,490,278
Restricted cash 3,530,244 3,530,244  
Total cash, cash equivalents, and restricted cash shown in statement of cash flows $ 16,360,907 $ 16,360,907 $ 1,490,278
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Nature of Operations
6 Months Ended
Jun. 30, 2021
Description of Business and Nature of Operations  
Description of Business and Nature of Operations

Note 1. Description of Business and Nature of Operations

Fathom Holdings Inc. (“Fathom”, “Fathom Holdings,” and collectively with its consolidated subsidiaries and affiliates, the “Company”) is a national, technology-driven, real estate services platform integrating residential brokerage, mortgage, title, insurance and software as a service (“SaaS”) offerings to brokerages and agents leveraging our proprietary cloud-based software called intelliAgent.

During the six months ended June 30, 2021, Fathom significantly grew its agent network, expanded its technology offerings, and entered into the residential mortgage lending and home and other insurance businesses via completing four business combinations and an asset acquisition.  

On March 1, 2021, the Company acquired the real estate brokerage business of Red Barn Real Estate, LLC (“Red Barn”), a growing Atlanta metro area brokerage with approximately 230 agents. On June 30, 2021, the Company acquired the real estate brokerage business of Epic Realty, LLC (“Epic”), a growing regional brokerage based in greater Boise, Idaho, with approximately 350 agents.  

Also, on March 1, 2021 the Company acquired the technology platform of Naberly Inc. (“Naberly”) to reduce the Company’s reliance on third-party technology providers and offer more robust technology to agents to help them grow their businesses. On April 20, 2021, the Company acquired LiveBy, Inc. (“LiveBy”), a SaaS business with a technology platform that offers competitive, hyper-local tools for real estate professionals.

On April 16, 2021, the Company acquired E4:9 Holdings, Inc. (“E4:9”), a holding company with three operating subsidiaries, Encompass Lending Group (“Encompass”) (mortgage), Dagley Insurance Agency (home and other insurance) and Real Results (lead generation). These companies are expected to provide agents and associates with new opportunities to grow their businesses, while giving consumers a one-stop-shop for all of their housing needs.

The Company’s brands include Fathom Realty, Dagley Insurance, Encompass Lending, intelliAgent, Real Results, and Verus Title.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation — The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 24, 2021. The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period.

The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.

Certain Significant Risks and Business Uncertainties — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company. See “COVID-19 Risks, Impacts and Uncertainties” below, and “Risk Factors” in Part II, Item 1A of this report for further detail regarding the risks the Company faces.

Liquidity — The Company has a history of negative cash flows from operations and operating losses. The Company generated a net loss of approximately $5.5 million for the six months ended June 30, 2021 and only generated net income of $0.1 million for the six months ended June 30, 2020. The Company had cash and cash equivalents of $12.8 million and $28.6 million as of June 30, 2021 and December 31, 2020, respectively. Additionally, the Company anticipates further expenditures associated with the process of integrating acquisitions and expanding its business. Management believes that existing cash along with its planned budget, which includes continued increases in the number of our agents and transactions at rates consistent with historical growth, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of the unaudited interim consolidated financial statements.

COVID-19 Risks, Impacts and Uncertainties — On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (“COVID-19”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified COVID-19 as a pandemic, based on the rapid increase in exposure globally.

We are subject to the risks arising from COVID-19 including its social and economic impacts on the residential real estate industry in the United States. Our management believes that these social and economic impacts, which to date have included but not been limited to the following, could have a significant impact on the Company’s future financial condition, liquidity, and results of operations: (i) restrictions on in-person activities associated with residential real estate transactions arising from shelter-in-place, or similar isolation orders; (ii) decline in consumer demand for in-person interactions and physical home tours; and (iii) deteriorating economic conditions, such as increased unemployment rates, recessionary conditions, lower yields on individual investment portfolios, and more stringent mortgage financing conditions.

Given the daily evolution of COVID-19 and the global responses to curb its spread, the Company is not able to estimate the effects of COVID-19, including specifically the Delta variant and/or other variants, on its results of operations, financial condition, or liquidity for the year ending December 31, 2021 or beyond. If COVID-19 continues, it may have a material adverse effect on the Company’s financial condition, liquidity, and future results of operations.

Use of Estimates — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to income taxes, deferred tax asset valuation allowances, share-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. 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 might 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.

Business CombinationsThe Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations (“ASC 805-10”), which requires that the acquisition method of accounting be used for all business combinations. Assets acquired and liabilities assumed are recorded at the date of acquisition at their respective fair values. For transactions that are business combinations, the Company evaluates the existence of goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.

The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, is determined using established valuation techniques. A fair value measurement is determined as the price received to sell an asset or pay to transfer a liability in an orderly transaction between market participants at the measurement date. In the context of acquisition accounting, the determination of fair value often involves significant judgments and estimates by management, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The estimated fair values reflected in the acquisition accounting rely on management’s judgment and the expertise of a third-party valuation firm engaged to assist in concluding on the fair value measurements. For the business combinations completed during the six-month period ended June 30, 2021, the estimated fair value of identifiable intangible assets, primarily consisting of agent relationships, tradenames, customer relationships, know-how and technology, was determined using the relief-from royalty and multi-period excess earnings methods. The most significant assumptions include the estimated remaining useful life, expected future revenue, annual agent revenue attrition, costs to develop new agents, charges for contributory assets, tax rate, discount rate and tax amortization benefit. The most significant variables in these valuations are discount rates and the number of years on which to base the cash flow projections, as well as other assumptions and estimates used to determine the cash inflows and outflows. Management determines discount rates based on the risk inherent in the acquired assets, specific risks, industry beta and capital structure of guideline companies. Management has developed these assumptions on the basis of historical knowledge of the business and projected financial information of the Company. These assumptions may vary based on future events, perceptions of different market participants and other factors outside the control of Management, and such variations may be significant to estimated values.

The Company includes the results of operations from the acquisition date in the financial statements for all businesses acquired.

Asset AcquisitionsThe Company follows the guidance in ASC 805-10 for determining the appropriate accounting treatment for asset acquisitions. ASU No. 2017-01, Clarifying the Definition of a Business, provides an initial fair value screen to determine if substantially all of the fair value of the assets acquired is concentrated in a single asset or group of similar assets. If the initial screening test is not met, the set is considered a business based on whether there are inputs and substantive processes in place. Based on the results of this analysis and conclusion on an acquisition’s classification of a business combination or an asset acquisition, the accounting treatment is derived.

If the acquisition is deemed to be a business, the acquisition method of accounting is applied. Identifiable assets acquired and liabilities assumed at the acquisition date are recorded at fair value. If the transaction is deemed to be an asset acquisition, the cost accumulation and allocation model is used whereby the assets and liabilities are recorded based on the purchase price and allocated to the individual assets and liabilities based on relative fair values.

Mortgage Loans Held for Sale —Mortgage loans held for sale are carried at fair value under the fair value option with changes in fair value recorded in other service revenue on the statements of operations. The fair value of mortgage loans held for sale is typically calculated using observable market information including pricing from actual market transactions, purchaser commitment prices, or broker quotations. The fair value of mortgage loans held for sale covered by purchaser commitments is generally based on commitment prices. The fair value of mortgage loans held for sale not committed to an purchaser is generally based on current delivery pricing using best execution pricing.

Intangible Assets, NetIntangible Assets, net is comprised of definite-lived intangibles and capitalized internal use software.

Definitive-lived intangibles: The Company’s definite-lived intangible assets primarily consist of trade names, agent relationships, customer relationships, know-how and technology acquired as part of the Company’s business acquisitions. For definite-lived intangible assets,whenever impairment indicators are present, the Company performs a review for impairment. The Company calculates the undiscounted value of the projected cash flows associated with the asset, or asset group, and compares this estimated amount to the carrying amount. If the carrying amount is found to be greater, the Company will record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, the Company will reevaluate the remaining useful lives of the assets and modify them, as appropriate. Currently, trade names, agent relationships, customer relationships, know-how and software development have a useful life estimated at ten years, seven years, eight years, five years and five years, respectively.

Capitalized internal use software: The Company’s capitalized internal use software consists of internally developed software and developed software acquired pursuant to acquisitions. Costs incurred in the preliminary stages of website and software development are expensed as incurred. Once an application has reached the development stage, direct internal and external costs relating to upgrades or enhancements that meet the capitalization criteria are capitalized in intangible assets, net and amortized on a straight-line basis over their estimated useful lives. Maintenance and enhancement costs (including those costs in the post-implementation stages) are typically expensed as incurred, unless such costs relate to substantial upgrades and enhancements to the websites (or software) that result in added functionality, in which case the costs are capitalized as well.

Capitalized software costs are amortized over the expected useful lives of the applicable software. Currently, capitalized software for internal use has a useful life estimated between five and seven years. The software acquired pursuant to the Naberly acquisition discussed in Note 3 has a useful life estimated at seven years.

Estimated useful lives of website and software development activities are reviewed annually or whenever events or changes in circumstances indicate that intangible assets may be impaired and adjusted as appropriate to reflect upcoming development activities that may include significant upgrades or enhancements to the existing functionality.

Goodwill - Goodwill, which represents the excess of purchase price over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. The Company is organized in six reporting units and evaluates the goodwill for the Company as a whole at the reporting unit level. Goodwill is assessed during the fourth quarter of each fiscal year for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. Under the authoritative guidance issued by the FASB, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. The goodwill impairment test requires the Company to estimate the fair value of the reporting unit and to compare the fair value of the reporting unit with its carrying amount. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. There was no impairment of goodwill during the three or six months ended June 30, 2021.

Revenue Recognition — We apply the provisions of FASB ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”), and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when a performance obligation is satisfied.

The Company has utilized the practical expedient in ASC 606 and elected not to capitalize contract costs for contracts with customers with durations less than one year. The Company does not have significant remaining unfulfilled performance obligations or contract balances.

The Company generates revenue from real estate brokerage services which consists of commissions generated from real estate transactions, which the Company classifies as gross commission income.The Company also generates revenues through mortgage lending, SaaS solutions, as well as title and insurance services, which the Company classifies as other service revenue.

Revenues from real estate brokerage services

The Company’s real estate brokerage services revenue substantially consists of commissions generated from real estate brokerage services. The Company is contractually obligated to provide for the fulfillment of transfers of real estate between buyers and sellers. The Company provides these services itself and controls the services of its agents necessary to legally transfer the real estate. Correspondingly, the Company is defined as the principal. The Company, as principal, satisfies its obligation upon the closing of a real estate transaction. The Company has concluded that agents are not employees of the Company, rather deemed to be independent contractors. Upon satisfaction of its obligation, the Company recognizes revenue in the gross amount of consideration it is entitled to receive. The transaction price is calculated by applying the Company’s portion of the agreed-upon commission rate to the property’s selling price. The Company may provide services to the buyer, seller, or both parties to a transaction. When the Company provides services to the seller in a transaction, it recognizes revenue for its portion of the commission, which is calculated as the sales price multiplied by the commission rate less the commission separately distributed to the buyer’s agent, or the “sell” side portion of the commission. When the Company provides services to the buyer in a transaction, the Company recognizes revenue in an amount equal to the sales price for the property multiplied by the commission rate for the “buy” side of the transaction. In instances in which the Company represents both the buyer and the seller in a transaction, it recognizes the full commission on the transaction. Commissions revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company’s customers remit payment for the Company’s services to the title company or attorney closing the sale of property at the time of closing. The Company receives payment upon close of property or within days of the closing of a transaction. The Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided.

Revenues from mortgage lending services

The revenue streams for the Company’s mortgage lending services business are primarily comprised of gains and losses from loans sold, and origination and other fees. The majority of these revenue streams are exempted from ASC 606. Origination and other fees are not specifically separable from actual mortgage loans.

The gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold, including the servicing rights release premiums and is recorded in the statement of operations in other service revenue. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (1) the assets have been isolated from the Company, (2) the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (3) the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before maturity.

Servicing rights release premiums represent revenues earned when the risk and rewards of ownership of servicing rights are transferred to third parties. Mortgage servicing rights (“MSRs”) represent the obligations to administer, collect the payments for the reduction of principal and application of interest, pay taxes and insurance, remit collected payments, provide foreclosure services, provide full escrow administration and any other obligations required by an owner of the mortgage loans, together with the right to receive the servicing fee income and any ancillary income arising from or connected to the mortgage loans.

Retail origination fees are principally revenues earned from loan originations. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.

Revenues from SaaS solutions

The Company generates revenue from subscription and services related to the use of the LiveBy platform. The SaaS contracts are generally annual contracts paid monthly in advance of service and cancellable upon 30 days’ notice after the first year. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform. Subscription revenue, which includes support, is recognized on a straight-line basis over the non-cancellable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer, and recorded as other service revenue in the statement of operations.

Revenues from insurance agency services

The revenue streams for the Company’s insurance agency services business are primarily comprised of new and renewal commissions paid by insurance carriers. The transaction price is set as the estimated commissions to be received over the term of the policy based upon an estimate of premiums placed, policy changes and cancellations, net of restraint. The commissions are earned at the effective date of the associated policies when control of the policy transfers to the client.

The Company is also eligible for certain contingent commissions from insurers based on the attainment of specific metrics (i.e., volume growth, loss ratios) related to underlying polices placed. Revenue for contingent commissions is estimated based on historical and current evidence of achievement towards each insurer’s annual respective metrics and is recorded as the underlying policies that contribute to the achievement are placed. Due to the uncertainty of the amount of contingent consideration that will be received, the estimated revenue is constrained to an amount that is probable to not have a significant negative adjustment. Contingent consideration is generally received in the first quarter of the subsequent year.

Revenues from title services

The Company’s title services revenue includes fees charged for title search and examination, property settlement and title insurance services provided in association with property acquisitions and refinance transactions. The Company provides the title search and property settlement services ourselves and controls the services before they are transferred to our customers since the Company is primarily responsible for fulfilling the promise and also has full discretion in establishing the price for the settlement services (except in states where fees are set statutorily). As such, the Company is defined as the principal. As principal, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the gross amount of consideration the Company is entitled to receive. The transaction price for title and property settlement services is determined by the fixed fees the Company charges for our services. The Company provides services to the buyers and sellers involved in the purchase transaction, as well as to the borrower in a refinance transaction. Title and property settlement revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title and property settlement revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.

For title insurance services, we work in conjunction with insurance underwriters to perform these services, obtain the insurance policy premiums associated with title insurance on behalf of customers and remit the policy premium to the insurance underwriters. Since the insurance underwriter is ultimately providing the insurance policy to the borrower, the Company is not responsible for fulfilling the promise to provide the insurance. Additionally, the Company does not have discretion in dictating the price for the insurance policy, which is set by each jurisdiction and is either filed by insurance underwriters or set by the state insurance commissioners. Therefore, the Company does not control the specified service provided by the insurance underwriter. As such, in these circumstances, the Company acts as an agent. As the agent, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the net amount of consideration the Company is entitled to receive, which is our fee for brokering the insurance policy less any consideration paid to the insurance underwriters. The transaction price for title insurance services is fixed, based on statutory rates depending on the jurisdiction. The Company negotiates with insurance underwriters the percentage they receive, and the rest is recognized as revenue. Title insurance revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title insurance revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.

Derivative financial instruments — The Company enters into commitments to originate loans whereby the interest rate on the loan is determined prior to funding (“interest rate lock commitments”). Interest rate lock commitments on loans that are intended to be sold are considered to be derivatives. Accordingly, such commitments, along with any related fees from potential borrowers, are recorded at fair value in derivative assets and liabilities, with changes in fair value recorded in the statement of operations in other service revenue. Fair value is based upon changes in the fair value of the underlying mortgages, estimated to be realized upon sale into the secondary market. Fair value estimates take into account interest rate lock commitments not expected to be exercised by customers, commonly referred to as fall out.

The Company manages the interest rate risk associated with its outstanding interest rate lock commitments and loans held for sale by entering into derivative loan instruments such as forward loan commitments, mandatory delivery commitments, options and future contracts, whereby the Company maintains the right to deliver residential loans to purchasers in the future at a specified yield. Fair value is based upon estimated amounts that the Company would receive or pay to terminate the commitment at the reporting date. The Company takes into account various factors and strategies in determining the portion of the mortgage pipeline it wants to economically hedge. Management expects the derivatives used to manage interest rate risk will experience changes in fair value opposite to changes in the fair value of the derivative loan commitments and loans held for sale, thereby reducing earnings volatility.

Reclassifications — Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the current year presentation with no effect on the previously reported net (loss) income or stockholders’ equity. Subsequent to the acquisitions of LiveBy and E4:9, the Company made a change to its segment reporting structure as more fully described in Note 17. This resulted in new line items on the consolidated statement of operations for the following:

Gross commission income is comprised of revenues from the Real Estate Brokerage segment which were previously recorded in revenue
Other service revenue is comprised of revenues not included in the Real Estate Brokerage segment which were previously recorded in revenue
Commission and other agent-related costs is comprised of the direct costs to fulfill the services from the Real Estate Brokerage segment which were previously recorded in cost of revenue
Operations and support are comprised of the direct costs to fulfill the services not included in the Real Estate Brokerage segment which were previously recorded in cost of revenue
Depreciation and amortization represent the depreciation charged on the Company’s fixed assets and intangible assets which were previously recorded in general and administrative expenses.

Recently Implemented Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes”. The provisions of ASU 2019-12 include eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The guidance is effective for the reporting period beginning after December 15, 2020, and the interim periods therein. The Company adopted this standard effective January 1, 2021 and the application of ASU 2019-12 did not have a material impact on the Company's condensed consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of the pending adoption of the new standard on its consolidated financial statements and intends to adopt the standard on January 1, 2023.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions
6 Months Ended
Jun. 30, 2021
Acquisitions  
Acquisitions

Note 3. Acquisitions

Acquisition of Red Barn

On March 1, 2021, the Company completed the acquisition of Red Barn, in a transaction deemed immaterial to the Company. The Red Barn acquisition was accounted for as a business combination using the acquisition method of accounting. Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of September 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

Acquisition of Naberly

On March 1, 2021 the Company acquired substantially all of the assets of Naberly for cash consideration of $2,665,000. Based on the Company’s preliminary estimation of the fair value of the assets acquired, the Naberly acquisition was accounted for as an asset acquisition. The total acquisition cost, including transaction costs of approximately $95,000, was $2,760,000 and was recorded as software intangible assets.

During the year ended December 31, 2020, in connection with, and in advance of the closing under the asset purchase agreement to acquire the assets of Naberly, the Company issued to Naberly, an unsecured loan (the “Loan”) in the principal amount of up to $165,000 with an interest rate of two percent (2%) per annum, compounded annually, and a maturity date of February 28, 2021. The outstanding principal balance of the Loan was forgiven in connection with the closing of the acquisition and was accounted for as part of the purchase consideration transferred to Naberly.

Acquisition of E4:9

On April 16, 2021 the Company purchased 100% of outstanding capital stock of E4:9. The Company accounted for the E4:9 acquisition as a business combination. The purchase price consisted of $9,824,509 cash consideration and $16,633,713 common stock consideration for a total purchase price of $26,458,222. The aggregate purchase price exceeded the fair value of the net tangible and intangible assets acquired, and accordingly the Company recorded goodwill of approximately $14,418,437.

The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:

Recognized amounts of identifiable assets acquired and liabilities assumed

    

    

Cash

$

2,843,379

Accounts receivable

 

957,669

Mortgage loans held for sale

 

8,147,195

Derivative assets

 

89,669

Prepaid and other current assets

 

121,837

Property & equipment

 

355,887

Intangible assets

 

11,780,000

Lease right of use assets

 

1,498,085

Other long-term assets

 

7,499

Total identifiable assets acquired

 

25,801,220

Accounts payable and accrued liabilities

937,766

Escrow liabilities

 

74,890

Derivative liabilities

 

120,000

Warehouse lines of credit

 

7,958,271

Notes payable

 

485,600

Lease liability, current portion

 

337,339

Lease liability, net of current portion

 

1,160,746

Deferred tax liabilities

 

2,686,823

Total liabilities assumed

 

13,761,435

Total identifiable net assets

 

12,039,785

Goodwill

 

14,418,437

Net assets acquired

$

26,458,222

The Company recognized approximately $289,000 of acquisition related costs that were expensed in the three and six months ended June 30, 2021 and are included in general and administrative expenses.

Goodwill of approximately $7.4 million and $7.0 million was assigned to the Company’s Mortgage and Other services reporting units, respectively, and is attributable primarily to our assembled workforce and the anticipated future economic benefits of the vertical integration of E4:9’s mortgage lending and insurance product offerings available to our real estate agents. None of the goodwill is expected to be deductible for income tax purposes.

The fair value associated with identifiable intangible assets was $11,780,000, comprised of customer relationships of $6,160,000, tradenames of $5,190,000 and know-how of $430,000. Customer relationships is being amortized on an accelerated basis over a useful life of 8 years. Tradenames and know-how are amortized on a straight-line basis over 10 years and 5 years, respectively.

Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

The Company’s condensed consolidated financial statements for the three and six months ended June 30, 2021 include the results of operations of E4:9 since the closing on April 16, 2021 during which period E4:9 contributed approximately $2,873,000 and $1,166,000 of revenues and net loss, respectively.

Acquisition of LiveBy

On April 20, 2021 the Company purchased 100% of outstanding capital stock of LiveBy. The Company accounted for the LiveBy acquisition as a business combination. The purchase price consisted of $3,376,284 cash consideration and $5,604,467 common stock consideration for a total purchase price of $8,980,751. The aggregate purchase price exceeded the fair value of the net tangible and intangible assets acquired, and accordingly the Company recorded goodwill of approximately $4,192,667.

The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:

Recognized amounts of identifiable assets acquired and liabilities assumed

    

    

Cash

$

516,082

Accounts receivable

 

138,459

Intangible assets

4,920,000

Prepaid and other current assets

 

1,671

Total identifiable assets acquired

 

5,576,212

Deferred tax liabilities

620,879

Accounts payable and accrued liabilities

 

167,249

Total liabilities assumed

 

788,128

Total identifiable net assets

 

4,788,084

Goodwill

 

4,192,667

Net assets acquired

$

8,980,751

The Company recognized approximately $231,000 of acquisition related costs that were expensed in the three and six months ended June 30, 2021 and are included in general and administrative expenses.

Goodwill was assigned to the technology reporting unit and is attributable primarily to our assembled workforce and the anticipated future economic benefits to the Company’s agents through technology product offerings. None of the goodwill is expected to be deductible for income tax purposes.

Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

The Company’s consolidated financial statements for the three and six months ended June 30, 2021 include the results of operations of LiveBy since the closing on April 20, 2021 during which period LiveBy contributed approximately $455,000 and $140,000 of revenues and net loss, respectively.

Acquisition of Epic Realty

On June 30, 2021, the Company completed the acquisition of Epic Realty (“Epic”) in a transaction deemed immaterial to the Company. The Epic acquisition was accounted for as a business combination using the acquisition method of accounting. Due to the timing of the acquisition, the valuation of net assets acquired has not been finalized and is expected to be completed by the end of December 2021, and in any case, no later than one year from the acquisition date in accordance with GAAP.

Supplemental Pro Forma Financial Information

On an unaudited pro forma basis, the revenues and net loss of the Company assuming the acquisitions of E4:9 and LiveBy occurred on January 1, 2020, are shown below. The unaudited pro forma information does not purport to present what the Company’s actual results would have been had the acquisition happened on January 1, 2020, nor is the financial information indicative of the results of future operations. The pro forma financial information includes the estimated amortization expense based on the fair value and estimated useful lives of intangible assets as part of the acquisitions of E4:9 and LiveBy.

    

Six months ended June 30,

    

2021

    

2020

Revenue

$

139,341,692

$

74,814,491

Net loss

$

(9,242,236)

$

(562,883)

Net loss per share (basic)

$

(0.64)

$

(0.05)

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2021
Property and Equipment, Net  
Property and Equipment, Net

Note 4. Property and Equipment, Net

Property and equipment, net consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Vehicles

$

$

119,324

Computers and equipment

 

391,402

 

138,842

Furniture and fixtures

 

593,691

 

44,330

Leasehold improvements

110,224

3,402

Total property and equipment

 

1,095,317

 

305,898

Accumulated depreciation

 

(121,817)

 

(151,299)

Total property and equipment, net

$

973,500

$

154,599

Depreciation expense for property and equipment was approximately $44,000 and $8,000 for the three months ended June 30, 2021 and 2020, respectively, and $61,000 and $16,000 for the six months ended June 30, 2021 and 2020, respectively.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets, Net
6 Months Ended
Jun. 30, 2021
Intangible Assets, Net  
Intangible Assets, Net

Note 5. Intangible Assets, Net

Intangible assets, net consisted of the following at the dates indicated:

    

June 30, 2021

    

Gross

    

    

Carrying

Accumulated

Net Carrying

Amount

Amortization

Value

Trade names

$

6,326,000

$

(138,017)

$

6,187,983

Software development

 

6,075,815

 

(488,718)

 

5,587,097

Customer relationships

8,180,000

(263,731)

7,916,269

Agent relationships

 

2,670,000

 

(42,143)

 

2,627,857

Know-how

430,000

(17,918)

412,082

$

23,681,815

$

(950,526)

$

22,731,288

    

December 31, 2020

    

Gross 

    

    

Carrying

Accumulated

Net Carrying

Amount

Amortization

Value

Trade names

$

166,000

$

(1,383)

$

164,617

Software development

 

921,248

 

(163,718)

 

757,530

$

1,087,248

$

(165,101)

$

922,147

As of June 30, 2021, the estimated future amortization expense for definite-lived intangible assets was:

Years Ended December 31,

    

    

2021 (remaining)

$

1,769,815

2022

 

3,488,306

2023

 

3,388,058

2024

 

3,279,933

2025

 

3,021,909

Thereafter

7,783,267

Total

$

22,731,288

Amortization expense was approximately $700,000 and $37,000 for the three months ended June 30, 2021 and 2020, respectively and $785,000 and $48,000 for the six months ended June 30, 2021 and 2020, respectively.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill
6 Months Ended
Jun. 30, 2021
Goodwill.  
Goodwill

Note 6. Goodwill

The Company recorded goodwill in connection with the acquisition of Verus which closed in November 2020 and in connection with the acquisitions of Red Barn, E4:9, LiveBy and Epic which closed in 2021. These acquisitions have been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company allocated the total purchase price to the tangible and identifiable intangible assets acquired, and assumed liabilities based on their estimated fair values as of the acquisition date, as determined by management. The excess of the purchase price over the aggregate fair values of the identifiable assets was recorded as goodwill.

The changes in the carrying value of goodwill by segment as of June 30, 2021 are as noted in the table below:

Real Estate

    

Brokerage

    

Mortgage

    

Technology

    

Other (a)

    

Total

Balance at December 31, 2020

$

$

$

$

799,058

$

799,058

Goodwill acquired during the period

1,037,124

7,399,583

4,192,667

7,018,854

19,648,228

Balance at June 30, 2021

$

1,037,124

$

7,399,583

$

4,192,667

$

7,817,912

$

20,447,286

(a)– Other comprises goodwill not assigned to a reportable segment.

There are no accumulated impairment charges as of June 30, 2021 and December 31, 2020.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities
6 Months Ended
Jun. 30, 2021
Accrued Liabilities  
Accrued Liabilities

Note 7. Accrued Liabilities

Accrued liabilities consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Deferred annual fee

$

664,969

$

292,696

Due to sellers

1,816,346

Other accrued liabilities

 

2,015,012

 

771,193

Total accrued liabilities

$

4,496,327

$

1,063,889

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Warehouse Lines of Credit
6 Months Ended
Jun. 30, 2021
Warehouse Lines of Credit  
Warehouse Lines of Credit

Note 8. Warehouse Lines of Credit

As a means of financing mortgage loans held for sale, the Company utilizes line of credit agreements for the purpose of temporarily warehousing mortgage loans pending the sale of the loans.

The Company maintains a warehousing credit and security agreement with a bank whereby the Company borrows funds to finance the origination of eligible mortgage loans. The Company pays interest equal to the greater of Prime Rate less 0.75% or 3.85% per annum. The Prime Rate as of June 30, 2021 was 3.25%. The maximum funding limit of these loans was $15.0 million at June 30, 2021. At June 30, 2021, there was no outstanding balance on this warehouse line. The agreement expires October 2021.

The Company maintains a master loan warehouse agreement with a bank whereby the Company borrows funds to finance the origination or purchase of eligible loans. The Company pays interest equal to the greater of the mortgage interest rate of the underlying loan or 3.5%. The maximum funding of these loans was $10.0 million at June 30, 2021. At June 30, 2021, the outstanding balance on this warehouse line was $2,945,633. The credit agreement requires the Company to maintain at least $500,000 in liquid assets. The agreement expires in January 2022.

The Company maintains a mortgage participation purchase agreement with a bank whereby the Company borrows funds to finance the origination or purchase of eligible loans. The Company pays interest equal to the greater of the mortgage interest rate of the underlying loan or 3.5%. The maximum funding of these loans was $25.0 million at June 30, 2021. At June 30, 2021, the outstanding balance on this warehouse line was $6,415,795. The credit agreement requires the Company to maintain at least $1,000,000 in liquid assets. The agreement expires in April 2023.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jun. 30, 2021
Debt  
Debt

Note 9. Debt

Long-term debt consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Paycheck Protection Program Loan

$

379,281

$

354,281

Small Business Administration Loan

171,006

149,900

Note Payable

410,000

Loan Payable - Automobile Loan

35,093

Total debt

960,287

539,274

Less current portion of the Paycheck Protection Program Loan

(379,281)

(237,182)

Less current portion of the Small Business Administration Loan

(24,165)

(1,748)

Note Payable

(200,000)

Less current portion of the Loan Payable

 

 

(17,394)

Long-term debt, net of current portion

$

356,841

$

282,950

Note Payable – Paycheck Protection Program Loan

In May 2020, the Company applied for and received $303,681 in unsecured loan funding (the “PPP Loan”) from the Paycheck Protection Program (the “PPP”), established pursuant to the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration (“SBA”).

Under the terms of the promissory note (the “PPP Note”) and the PPP Loan, interest accrued on the outstanding principal at the rate of 1% per annum. Interest expense under the PPP Loan amounted to approximately $500 for the three months ended June 30, 2021 and 2020, and $1,100 and $500 for the six months ended June 30, 2021 and 2020, respectively. The Company believes it has used the entire PPP Note amount for qualifying expenses and applied for forgiveness in March 2021, however, until forgiveness is approved by the SBA there is no assurance that the Company will obtain forgiveness of the PPP Loan in whole or in part.

Additionally, in connection with the acquisition of Verus, the Company assumed $50,600 in additional loan funding from the PPP. The Company received full forgiveness of all outstanding principal, accrued, and unpaid interest on this loan as of January 6, 2021. The forgiveness of this loan qualified for debt extinguishment in accordance with ASC 470-50, Debt Modifications and Extinguishments, and as a result, the outstanding principal and accrued and unpaid interest was written off in the amount of $50,600 and $336, respectively, and the Company recorded a gain on extinguishment totaling $50,936 for the six months ended June 30, 2021.

Additionally, in connection with the acquisition of E4:9, the Company assumed another $75,600 in loan funding from the PPP (“E4:9 PPP Loan”). Under the terms of the promissory note (the “E4:9 PPP Note”) and the E4:9 PPP Loan, interest accrued on the outstanding principal at the rate of 1% per annum. The Company believes it has used the entire E4:9 PPP Note amount for qualifying expenses and applied for forgiveness in March 2021, however, until forgiveness is approved by the SBA there is no assurance that the Company will obtain forgiveness of the E4:9 PPP Loan in whole or in part.

Note Payable

Additionally, in connection with the acquisition of E4:9, the Company assumed a non-interest-bearing $410,000 promissory note to be paid in full at maturity date of July 1, 2022.

Note Payable – Small Business Administration Loan

On June 5, 2020, the Company received $150,000 in loan funding from the SBA (the “SBA Note”) under the Economic Injury Disaster Loan program. The Company will use all the proceeds of this secured SBA Note solely as working capital to alleviate economic injury caused by COVID-19. The SBA Note is evidenced by a promissory note of the Company dated June 5, 2020 in the principal amount of $150,000, to the SBA, the lender. Under the terms of the SBA Note, interest accrues on the outstanding principal at a rate of 3.75% per annum, and installment payments, including principal and interest, of $731 monthly, began in June 2021. All remaining principal and accrued interest is due and payable in May 2050.

Loan Payable

The Company obtained a loan for an automobile used by the Chief Executive Officer. The term of the loan was from July 2016 through December 2022 with an annual interest rate of 1.74%. The loan payable was paid off during the six months ended June 30, 2021.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2021
Fair Value Measurements  
Fair Value Measurements

Note 10. Fair Value Measurements

FASB ASC 820, Fair Value Measurement, (“ASC 820”) defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The methodology establishes consistency and comparability by providing a fair value hierarchy that prioritizes the inputs to valuation techniques into three broad levels, which are described below:

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

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

In general, fair value is based upon quoted market prices, where evaluated. If such quoted market prices are not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters. Valuation adjustments may be made to ensure the financial instruments are recorded at fair value.

While management believes the Company’s valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.

Mortgage loans held for sale – The fair value of mortgage loans held for sale is determined, when possible, using quoted secondary-market prices or purchaser commitments. If no such quoted price exists, the fair value of a loan is determined using quoted prices for a similar asset or assets, adjusted for the specific attributes of that loan, which would be used by other market participants. The loans are considered Level 2 on the fair value hierarchy.

Derivative financial instruments – Derivative financial instruments are reported at fair value. Fair value is determined using a pricing model with inputs that are unobservable in the market or cannot be derived principally from or corroborated by observable market data. These instruments are Level 3 on the fair value hierarchy.

The fair value determination of each derivative financial instrument categorized as Level 3 required one or more of the following unobservable inputs:

Agreed prices from Interest Rate Lock Commitments (“IRLC”)
Trading prices for derivative hedges
Closing prices at June 30, 2021 for derivative hedges

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021:

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

9,586,314

$

$

9,586,314

Derivative assets

 

 

 

47,475

 

47,475

Derivative liabilities

 

 

 

(18,848)

 

(18,848)

$

$

9,586,314

$

28,627

$

9,614,941

The Company enters into IRLCs to originate residential mortgage loans held for sale, at specified interest rates and within a specific period of time (generally between 30 and 90 days), with customers who have applied for a loan and meet certain credit and underwriting criteria. These IRLCs meet the definition of a derivative and are reflected on the consolidated balance sheets at fair value with changes in fair value recognized in other service revenue on the consolidated statements of operations. Unrealized gains and losses on the IRLCs, reflected as derivative assets and derivative liabilities, respectively, are measured based on the fair value of the underlying mortgage loan, quoted agency mortgage-backed security (“MBS”) prices, estimates of the fair value of the MSRs and the probability that the mortgage loan will fund within the terms of the IRLC, net of commission expense and broker fees. The fair value of the forward loan sales commitment and mandatory delivery commitments being used to hedge the IRLCs and mortgage loans held for sale not committed to purchasers are based on quoted agency MBS prices.

The Company did not have any mortgage loans held for sale or derivative financial instruments at December 31, 2020.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases  
Leases

Note 11. Leases

Operating Leases

The Company has operating leases primarily consisting of office space with remaining lease terms of 1 to 7 years, subject to certain renewal options as applicable.

Leases with an initial term of twelve months or less are not recorded on the balance sheet, and the Company does not separate lease and non-lease components of contracts. There are no material residual guarantees associated with any of the Company’s leases, and there are no significant restrictions or covenants included in the Company’s lease agreements. Certain leases include variable payments related to common area maintenance and property taxes, which are billed by the landlord, as is customary with these types of charges for office space.

Our lease agreements generally do not provide an implicit borrowing rate. Therefore, the Company used a benchmark approach to derive an appropriate imputed discount rate. The Company benchmarked itself against other companies of similar credit ratings and comparable quality and derived an imputed rate, which was used in a portfolio approach to discount its real estate lease liabilities. We used estimated incremental borrowing rates for all active leases.

Lease Costs

The table below presents certain information related to the lease costs for the Company’s operating leases for the periods indicated:

Three months ended June 30,

Six months ended June 30, 

    

2021

    

2020

    

2021

    

2020

Components of total lease costs:

Operating lease expense

$

245,615

$

34,801

$

293,289

$

70,151

Short-term lease expense

 

95,254

 

18,044

 

123,716

 

35,047

Total lease cost

$

340,869

$

52,845

$

417,005

$

105,198

Lease Terms and Discount Rate

The table below presents certain information related to the weighted average remaining lease term and the weighted average discount rate for the Company’s operating leases as of:

    

June 30, 2021

    

December 31, 2020

Weighted average remaining lease term (in years) - operating leases

5.42

3.37

Weighted average discount rate - operating leases

 

5.92

%

7.67

%

Future Minimum Lease Payments

Future lease payments included in the measurement of lease liabilities on the consolidated balance sheet as of June 30, 2021, for the following five fiscal years and thereafter were as follows:

    

Operating

Years Ended December 31,

Leases

2021 (remaining)

$

548,278

2022

 

1,119,081

2023

 

1,046,796

2024

 

967,663

2025

 

847,126

2026 and thereafter

1,132,870

Total minimum lease payments

$

5,661,814

Less effects of discounting

 

(857,274)

Present value of future minimum lease payments

$

4,804,540

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation
6 Months Ended
Jun. 30, 2021
Share-based Compensation  
Share-based Compensation

Note 12. Share-based Compensation

The Company’s 2017 Stock Plan (the “Plan”) provides for granting stock options and restricted stock awards to employees, directors, contractors and consultants of the Company. A total of 3,182,335 shares of common stock are authorized to be issued pursuant to the Plan. As of June 30, 2021, there were 2,739,261 shares available for future grants under the Plan.

The Company’s 2019 Omnibus Stock Incentive Plan (the “2019 Plan”) provides for granting stock options and restricted stock awards to employees, directors, agents, contractors and consultants of the Company. A total of 1,060,778 shares of common stock are authorized to be issued pursuant to the 2019 Plan. As of June 30, 2021, there were 455,981 shares available for future grants under the 2019 Plan.

Restricted Stock Awards

    

    

Weighted

Average Grant

Shares

Date Fair Value

Nonvested at December 31, 2020

 

390,787

 

$

13.56

Granted

 

157,267

 

38.65

Vested

 

(42,513)

 

(39.26)

Forfeited

 

(6,735)

 

(11.70)

Nonvested at June 30, 2021

 

498,806

$

19.31

In March 2021, pursuant to the 2019 Plan, the Company granted 82,003 restricted stock awards to certain employees and agents, of which 4,564 awards vested immediately and the remaining 77,439 awards will vest three years from the grant date subject to continuous service with the Company. The fair value of these restricted stock awards was $32.87 per share based on the Company’s closing stock price on the grant date.

In March 2021, pursuant to the 2019 Plan, in connection with the Company’s acquisitions of Naberly and Red Barn (See Note 3), the Company granted 44,568 restricted stock awards to former founders who are now employees of the Company, of which 10,478 will vest one year from the grant date, and the remaining 34,090 will vest 18 months from the grant date. The fair value of the Company’s restricted stock awards granted in March 2021 was $44.00 per share based on the Company’s closing stock price on the grant date.

Stock Option Awards

A summary of stock option activity under the Plans are as follows:

    

    

    

Weighted Average

    

Weighted

Remaining

Options

Average

 Contractual Term

Aggregate

Outstanding

Exercise Price

in Years

intrinsic value

Balance at December 31, 2020

 

47,332

$

8.03

 

8.8

$

1,325,903

Granted

 

13,638

 

44.00

 

 

Exercised

 

(16,972)

 

4.71

 

 

Balance at June 30, 2021

 

43,998

$

20.46

 

8.6

$

695,500

Options exercisable at June 30, 2021

 

20,158

$

4.71

 

7.9

$

566,037

In March 2021, pursuant to the 2019 Plan, the Board granted stock option awards to the independent directors to acquire shares of common stock with an exercise price of $44.00 per share. The stock options will vest on the earlier of (a) one year from the date of grant and (b) the next annual stockholder meeting, subject to the director’s continued service on the Board.

Stock based compensation related to the Company’s stock plans are as follows:

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

    

2021

    

2020

General and administrative

$

917,569

$

8,660

$

1,515,458

$

39,274

Commission and other agent-related cost

 

275,885

 

91,833

 

548,071

 

185,940

Total stock-based compensation

$

1,193,454

$

100,493

$

2,063,529

$

225,214

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Equity-classified Warrants
6 Months Ended
Jun. 30, 2021
Equity-classified Warrants  
Equity-classified Warrants

Note 13. Equity-classified Warrants

On August 4, 2020, the Company issued a warrant to the underwriter of its initial public offerings (“IPO) (the “Underwriter Warrant”) to purchase 240,100 shares of common stock. The Underwriter Warrant is exercisable at a per share exercise price of $11.00, and is exercisable at any time from and after January 31, 2021 through August 4, 2025.

During the six months ended June 30, 2021, no warrants to purchase common stock were issued, exercised, or expired.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
6 Months Ended
Jun. 30, 2021
Related Party Transactions  
Related Party Transactions

Note 14. Related Party Transactions

Included in revenue for the three months ended June 30, 2021 and 2020 was approximately $0 and $110,000, respectively, and for the six months ended June 30, 2021 and 2020 was approximately $0 and $268,500 from a related party in exchange for the Company providing lead generation services.

Included in commission and other agent-related costs for the three months ended June 30, 2021 and 2020 was approximately $1,950 and $15,185, respectively, and for the six months ended June 30, 2020 was approximately $2,730 and $27,237, respectively, to related parties in exchange for the Company receiving lead generation services.

Included in marketing expense for the three months ended June 30, 2021 and 2020 was approximately $84,558 and $42,911, respectively, and for the six months ended June 30, 2021 and 2020 was approximately $227,681 and $91,812, respectively, to related parties in exchange for the Company receiving marketing services.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income per Share Attributable to Common Stock
6 Months Ended
Jun. 30, 2021
Net (Loss) Income per Share Attributable to Common Stock  
Net (Loss) Income per Share Attributable to Common Stock

Note 15. Net (Loss) Income per Share Attributable to Common Stock

Basic net (loss) income per share of common stock is computed by dividing net (loss) income attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. Diluted net (loss) income per share is calculated by adjusting the weighted-average number of shares outstanding for the dilutive effect of common stock equivalents outstanding for the period, determined using the treasury-stock method. Diluted (loss) income per share excludes, when applicable, the potential impact of stock options, unvested shares of restricted stock awards, and common stock warrants because their effect would be anti-dilutive due to our net loss.

The calculation of basic and diluted net loss per share attributable to common stock was as follows:

    

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

 

2021

    

2020

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

$

118,027

Weighted-average basic shares outstanding

14,048,136

9,996,775

13,750,775

9,996,939

Effect of dilutive securities:

Unvested restricted stock awards

 

 

29,767

 

 

17,889

Stock options

 

 

3,483

 

 

1,441

Weighted-average diluted shares outstanding

14,048,136

10,030,025

13,750,775

10,016,269

Net (loss) income per share – basic

$

(0.15)

$

0.02

$

(0.40)

$

0.01

Net (loss) income per share – diluted

$

(0.15)

$

0.02

$

(0.40)

$

0.01

The following outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive.

    

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

    

2021

    

2020

Stock options

43,998

 

43,998

 

Unvested restricted stock awards

498,806

 

498,806

 

Common stock warrants

240,100

 

240,100

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Taxes  
Income Taxes

Note 16. Income Taxes

As of December 31, 2020, the Company had federal net operating loss carryforwards of approximately $9.2 million and state net operating loss carryforwards of approximately $4.5 million. Losses will begin to expire, if not utilized, in 2032. Utilization of the net operating loss carryforwards may be subject to an annual limitation according to Section 382 of the Internal Revenue Code of 1986 as amended, and similar provisions.

The Company applies the standards on uncertainty in income taxes contained in ASC Topic 740, Accounting for Income Taxes. The adoption of this interpretation did not have any impact on the Company’s consolidated financial statements, as the Company did not have any significant unrecognized tax benefits during the three and six months ended June 30, 2021 or the year ended December 31, 2020. Currently, the statute of limitations remains open subsequent to and including the year ended December 31, 2016.

In determining the quarterly provision for income taxes, the Company used the annual effective tax rate applied to year-to-date income. The Company’s annual estimated effective tax rate differs from the statutory rate primarily as a result of state taxes, permanent differences, and changes in the Company’s valuation allowance. The income tax effects of unusual or infrequent items including a change in the valuation allowance as a result of a change in judgment regarding the realizability of deferred tax assets are excluded from the estimated annual effective tax rate and are required to be discretely recognized in the interim period they occur.

The effective tax rate differed significantly in the three months ended June 30, 2021 from prior periods. The Company has historically maintained a valuation allowance against deferred tax assets and reported only minimal current state tax expense. The Company recorded an income tax benefit of $2.6 million and income tax expense of $2,000 for the six months ended June 30, 2021 and 2020 respectively. The tax benefit for the six months ended June 30, 2021 is primarily the result of the release of the valuation allowance against historical deferred tax assets and recognition of benefit from the current year projected loss. Net deferred tax liabilities of $3.3 million recorded in connection with the E4:9 Holdings, Inc. and LiveBy, Inc acquisitions provide a source of taxable income to support the realizability of $1.6 million of pre-existing deferred tax assets, as well as currently generated deferred tax assets from the projected loss for the year. The taxable temporary differences relating to the amortizable intangible assets support the realization of the net operating loss carryforwards. As a result of the transactions, the Company discretely released the historical valuation allowance and recognized a deferred tax benefit on a portion of current year losses. The remainder of the benefit not recorded in the period ended June 30, 2021 is expected to be recognized over the remaining interim periods using the annual effective tax rate. The Company expects to maintain a valuation allowance on current year remaining net deferred tax assets by year-end due to historical operating losses.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
6 Months Ended
Jun. 30, 2021
Segment Reporting  
Segment Reporting

Note 17. Segment Reporting

The Company identifies an operating segment as a component: (i) that engages in business activities from which it may earn revenues and incur expenses; (ii) whose operating results are regularly reviewed by the Chief Operating Decision Maker (“CODM”) to make decisions resources to be allocated to the segment and assess is performance; and (iii) that has available discrete financial information. The CODM reviews financial information at the operating segment level to allocate resources and to assess the operating results and financial performance for each operating segment.

Historically, management has not made operating decisions nor assessed performance based on geographic locations. Rather, the CODM has made operating decisions and assessed performance based on the services of identified operating segments. Prior to the acquisition of E4:9 during the three months ended June 30, 2021 which included the mortgage lending and insurance agency services, the Company aggregated its real estate brokerage services segment and its affiliated services (e.g., title insurance) segment as the profits and losses and assets of the affiliated services segment were not material.

During the three months ended June 30, 2021, the Company has identified three reportable segments: Real Estate Brokerage, Mortgage, and Technology. Through its Real Estate Brokerage segment, the Company provides real estate brokerage services. Through its Mortgage segment, the Company provides residential loan origination and underwriting services. Through its Technology segment, the Company provides SaaS solutions and data mining for third party customers to develop its intelliAgent platform for current use by the Company’s real estate agents. As a result, the Company has modified the presentation of its segment financial information with retrospective application to all prior periods presented.

Revenue and Adjusted EBITDA are the primary measures used by the CODM to evaluate financial performance of the reportable segments and to allocate resources. Adjusted EBITDA represents the revenues of the operating segment less operating expenses directly attributable to the respective operating segment. Adjusted EBITDA is defined by us as net income (loss) before depreciation and amortization, interest expense, net, income taxes, and other items. In particular, the Company believes the exclusion of non-cash share-based compensation expense related to restricted stock awards and stock options and transaction-related costs provides a useful supplemental measure in evaluating the performance of our operations and provides better transparency into our results of operations. The Company’s presentation of Adjusted EBITDA might not be comparable to similar measures used by other companies.

The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources. The balance sheet is managed on a consolidated basis and is not used in the context of segment reporting.

Key operating data for the reportable segments for the three and six months ended June 30, 2021 and are set forth in the tables below. The Company has included the results of the acquisitions from the acquisition date. As such, the key operating data for the three and six months ended June 30, 2020 include only the result of the Real Estate Brokerage reportable segment.

    

Revenue

Three months ended 

Six months ended

June 30, 

 June 30, 

    

2021

    

2020

    

2021

    

2020

Real Estate Brokerage

$

80,246,356

$

38,688,744

$

129,402,060

$

67,527,575

Mortgage

1,502,021

1,502,021

Technology

529,528

598,624

Corporate and other services (a)

1,905,048

2,325,738

Total Company

$

84,182,954

$

38,688,744

$

133,828,443

$

67,527,575

Adjusted EBITDA

Three months ended 

Six months ended

June 30, 

 June 30, 

    

2021

    

2020

    

2021

    

2020

Real Estate Brokerage

$

495,507

$

329,446

    

$

(10,324)

    

$

464,509

Mortgage

(889,898)

 

 

 

(889,898)

 

 

Technology

(307,227)

 

 

 

(622,359)

 

 

Total Segment Adjusted EBITDA

(701,618)

 

329,446

 

 

(1,522,581)

 

 

464,509

Corporate and other services (a)

(1,571,353)

 

 

 

(2,792,702)

 

 

Total Company Adjusted EBITDA

$

(2,272,971)

$

329,446

 

$

(4,315,283)

 

$

464,509

Less:Depreciation and amortization

(744,451)

(44,496)

(846,880)

(63,771)

Other income(expense), net

33,658

 

(22,659)

 

 

88,014

 

 

(55,497)

Income tax benefit (expense)

2,614,925

 

(1,000)

 

 

2,609,925

 

 

(2,000)

Stock based compensation

(1,193,454)

 

(100,493)

 

 

(2,063,529)

 

 

(225,214)

Transaction-related costs

(529,071)

 

 

(963,399)

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

 

$

118,027

(a)Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and Other services line.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies.  
Commitments and Contingencies

Note 18. Commitments and Contingencies

From time to time the Company is involved in litigation, claims, and other proceedings arising in the ordinary course of business. Such litigation and other proceedings may include, but are not limited to, actions relating to employment law and misclassification, intellectual property, commercial or contractual claims, brokerage or real estate disputes, or other consumer protection statutes, ordinary-course brokerage disputes like the failure to disclose property defects, commission disputes, and vicarious liability based upon conduct of individuals or entities outside of the Company’s control, including agents and third party contractor agents. Litigation and other disputes are inherently unpredictable and subject to substantial uncertainties and unfavorable resolutions could occur. As of June 30, 2021, there was no material litigation against the Company.

Encompass Net Worth Requirements

In order to maintain approval from the U.S. Department of Housing and Urban Development to operate as a Title II non-supervised mortgagee, Encompass is required to maintain adjusted net worth of $1,000,000 and must maintain liquid assets (cash, cash equivalents, or readily convertible instruments) of 20% of the required net worth. As of June 30, 2021, Encompass had adjusted net worth of $2,535,020 and liquid assets of $2,308,894, respectively.

Commitments to Extend Credit

Encompass enters into IRLCs with borrowers who have applied for residential mortgage loans and have met certain credit and underwriting criteria. These commitments expose the Encompass to market risk if interest rates change and the underlying loan is not economically hedged or committed to a purchaser. Encompass is also exposed to credit loss if the loan is originated and not sold to a purchaser and the mortgagor does not perform. The collateral upon extension of credit typically of a first deed of trust in the mortgagor’s residential property. Commitments to originate loans do not necessarily reflect future cash requirements as commitments are expected to expire without being drawn upon.

Regulatory Commitments

Encompass is subject to periodic audits and examinations, both formal and informal in nature, from various federal and state agencies, including those made as part of the regulatory oversight of mortgage origination, servicing and financing activities. Such audits and examinations could result in additional actions, penalties or fines by state or federal government bodies, regulators or the courts.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Jun. 30, 2021
Subsequent Events  
Subsequent Events

Note 19. Subsequent Events

The Company has evaluated subsequent events through August 12, 2021, the date that the financial statements were available to be issued. All subsequent events requiring recognition as of June 30, 2021 have been incorporated into these financial statements and there are no subsequent events that require disclosure in accordance with ASC Topic 855 - Subsequent Events.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation — The accompanying unaudited interim consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) as determined by the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the balances and results of operations for the periods presented. These financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the Security and Exchange Commission (“SEC”) on March 24, 2021. The results of operations for any interim periods are not necessarily indicative of the results that may be expected for the entire fiscal year or any other interim period.

The unaudited interim consolidated financial statements include the accounts of Fathom Holdings’ wholly owned subsidiaries. All transactions and accounts between and among its subsidiaries have been eliminated. All adjustments and disclosures necessary for a fair presentation of these unaudited interim consolidated financial statements have been included.

Certain Significant Risks and Business Uncertainties

Certain Significant Risks and Business Uncertainties — The Company is subject to the risks and challenges associated with companies at a similar stage of development. These include dependence on key individuals, successful development and marketing of its offerings, and competition with larger companies with greater financial, technical, and marketing resources. Furthermore, during the period required to achieve substantially higher revenue in order to become consistently profitable, the Company may require additional funds that might not be readily available or might not be on terms that are acceptable to the Company. See “COVID-19 Risks, Impacts and Uncertainties” below, and “Risk Factors” in Part II, Item 1A of this report for further detail regarding the risks the Company faces.

Liquidity

Liquidity — The Company has a history of negative cash flows from operations and operating losses. The Company generated a net loss of approximately $5.5 million for the six months ended June 30, 2021 and only generated net income of $0.1 million for the six months ended June 30, 2020. The Company had cash and cash equivalents of $12.8 million and $28.6 million as of June 30, 2021 and December 31, 2020, respectively. Additionally, the Company anticipates further expenditures associated with the process of integrating acquisitions and expanding its business. Management believes that existing cash along with its planned budget, which includes continued increases in the number of our agents and transactions at rates consistent with historical growth, and the expected ability to achieve sales volumes necessary to cover forecasted expenses, provide sufficient funding to continue as a going concern for a period of at least one year from the date of the issuance of the unaudited interim consolidated financial statements.

COVID-19 Risks, Impacts and Uncertainties

COVID-19 Risks, Impacts and Uncertainties — On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (“COVID-19”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified COVID-19 as a pandemic, based on the rapid increase in exposure globally.

We are subject to the risks arising from COVID-19 including its social and economic impacts on the residential real estate industry in the United States. Our management believes that these social and economic impacts, which to date have included but not been limited to the following, could have a significant impact on the Company’s future financial condition, liquidity, and results of operations: (i) restrictions on in-person activities associated with residential real estate transactions arising from shelter-in-place, or similar isolation orders; (ii) decline in consumer demand for in-person interactions and physical home tours; and (iii) deteriorating economic conditions, such as increased unemployment rates, recessionary conditions, lower yields on individual investment portfolios, and more stringent mortgage financing conditions.

Given the daily evolution of COVID-19 and the global responses to curb its spread, the Company is not able to estimate the effects of COVID-19, including specifically the Delta variant and/or other variants, on its results of operations, financial condition, or liquidity for the year ending December 31, 2021 or beyond. If COVID-19 continues, it may have a material adverse effect on the Company’s financial condition, liquidity, and future results of operations.

Use of Estimates

Use of Estimates — The preparation of the unaudited interim consolidated financial statements, in conformity with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company regularly evaluates estimates and assumptions related to income taxes, deferred tax asset valuation allowances, share-based compensation, goodwill, estimated lives of intangible assets, and intangible asset impairment. 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 might 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.

Business Combinations

Business CombinationsThe Company accounts for its business combinations under the provisions of ASC Topic 805-10, Business Combinations (“ASC 805-10”), which requires that the acquisition method of accounting be used for all business combinations. Assets acquired and liabilities assumed are recorded at the date of acquisition at their respective fair values. For transactions that are business combinations, the Company evaluates the existence of goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.

The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, is determined using established valuation techniques. A fair value measurement is determined as the price received to sell an asset or pay to transfer a liability in an orderly transaction between market participants at the measurement date. In the context of acquisition accounting, the determination of fair value often involves significant judgments and estimates by management, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The estimated fair values reflected in the acquisition accounting rely on management’s judgment and the expertise of a third-party valuation firm engaged to assist in concluding on the fair value measurements. For the business combinations completed during the six-month period ended June 30, 2021, the estimated fair value of identifiable intangible assets, primarily consisting of agent relationships, tradenames, customer relationships, know-how and technology, was determined using the relief-from royalty and multi-period excess earnings methods. The most significant assumptions include the estimated remaining useful life, expected future revenue, annual agent revenue attrition, costs to develop new agents, charges for contributory assets, tax rate, discount rate and tax amortization benefit. The most significant variables in these valuations are discount rates and the number of years on which to base the cash flow projections, as well as other assumptions and estimates used to determine the cash inflows and outflows. Management determines discount rates based on the risk inherent in the acquired assets, specific risks, industry beta and capital structure of guideline companies. Management has developed these assumptions on the basis of historical knowledge of the business and projected financial information of the Company. These assumptions may vary based on future events, perceptions of different market participants and other factors outside the control of Management, and such variations may be significant to estimated values.

The Company includes the results of operations from the acquisition date in the financial statements for all businesses acquired.

Asset Acquisitions

Asset AcquisitionsThe Company follows the guidance in ASC 805-10 for determining the appropriate accounting treatment for asset acquisitions. ASU No. 2017-01, Clarifying the Definition of a Business, provides an initial fair value screen to determine if substantially all of the fair value of the assets acquired is concentrated in a single asset or group of similar assets. If the initial screening test is not met, the set is considered a business based on whether there are inputs and substantive processes in place. Based on the results of this analysis and conclusion on an acquisition’s classification of a business combination or an asset acquisition, the accounting treatment is derived.

If the acquisition is deemed to be a business, the acquisition method of accounting is applied. Identifiable assets acquired and liabilities assumed at the acquisition date are recorded at fair value. If the transaction is deemed to be an asset acquisition, the cost accumulation and allocation model is used whereby the assets and liabilities are recorded based on the purchase price and allocated to the individual assets and liabilities based on relative fair values.

Intangible Assets, Net

Intangible Assets, NetIntangible Assets, net is comprised of definite-lived intangibles and capitalized internal use software.

Definitive-lived intangibles: The Company’s definite-lived intangible assets primarily consist of trade names, agent relationships, customer relationships, know-how and technology acquired as part of the Company’s business acquisitions. For definite-lived intangible assets,whenever impairment indicators are present, the Company performs a review for impairment. The Company calculates the undiscounted value of the projected cash flows associated with the asset, or asset group, and compares this estimated amount to the carrying amount. If the carrying amount is found to be greater, the Company will record an impairment loss for the excess of book value over the fair value. In addition, in all cases of an impairment review, the Company will reevaluate the remaining useful lives of the assets and modify them, as appropriate. Currently, trade names, agent relationships, customer relationships, know-how and software development have a useful life estimated at ten years, seven years, eight years, five years and five years, respectively.

Capitalized internal use software: The Company’s capitalized internal use software consists of internally developed software and developed software acquired pursuant to acquisitions. Costs incurred in the preliminary stages of website and software development are expensed as incurred. Once an application has reached the development stage, direct internal and external costs relating to upgrades or enhancements that meet the capitalization criteria are capitalized in intangible assets, net and amortized on a straight-line basis over their estimated useful lives. Maintenance and enhancement costs (including those costs in the post-implementation stages) are typically expensed as incurred, unless such costs relate to substantial upgrades and enhancements to the websites (or software) that result in added functionality, in which case the costs are capitalized as well.

Capitalized software costs are amortized over the expected useful lives of the applicable software. Currently, capitalized software for internal use has a useful life estimated between five and seven years. The software acquired pursuant to the Naberly acquisition discussed in Note 3 has a useful life estimated at seven years.

Estimated useful lives of website and software development activities are reviewed annually or whenever events or changes in circumstances indicate that intangible assets may be impaired and adjusted as appropriate to reflect upcoming development activities that may include significant upgrades or enhancements to the existing functionality.

Goodwill

Goodwill - Goodwill, which represents the excess of purchase price over the fair value of net assets acquired, is carried at cost. Goodwill is not amortized; rather, it is subject to a periodic assessment for impairment by applying a fair value-based test. The Company is organized in six reporting units and evaluates the goodwill for the Company as a whole at the reporting unit level. Goodwill is assessed during the fourth quarter of each fiscal year for impairment on an annual basis or more frequently if events or changes in circumstances indicate that the asset might be impaired. Under the authoritative guidance issued by the FASB, the Company has the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If the Company determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. The goodwill impairment test requires the Company to estimate the fair value of the reporting unit and to compare the fair value of the reporting unit with its carrying amount. If the fair value exceeds the carrying amount, then no impairment is recognized. If the carrying amount recorded exceeds the fair value calculated, then an impairment charge is recognized for the difference. The judgments made in determining the projected cash flows used to estimate the fair value can materially impact the Company’s financial condition and results of operations. There was no impairment of goodwill during the three or six months ended June 30, 2021.

Revenue Recognition

Revenue Recognition — We apply the provisions of FASB ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”), and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration to which the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when a performance obligation is satisfied.

The Company has utilized the practical expedient in ASC 606 and elected not to capitalize contract costs for contracts with customers with durations less than one year. The Company does not have significant remaining unfulfilled performance obligations or contract balances.

The Company generates revenue from real estate brokerage services which consists of commissions generated from real estate transactions, which the Company classifies as gross commission income.The Company also generates revenues through mortgage lending, SaaS solutions, as well as title and insurance services, which the Company classifies as other service revenue.

Revenues from real estate brokerage services

The Company’s real estate brokerage services revenue substantially consists of commissions generated from real estate brokerage services. The Company is contractually obligated to provide for the fulfillment of transfers of real estate between buyers and sellers. The Company provides these services itself and controls the services of its agents necessary to legally transfer the real estate. Correspondingly, the Company is defined as the principal. The Company, as principal, satisfies its obligation upon the closing of a real estate transaction. The Company has concluded that agents are not employees of the Company, rather deemed to be independent contractors. Upon satisfaction of its obligation, the Company recognizes revenue in the gross amount of consideration it is entitled to receive. The transaction price is calculated by applying the Company’s portion of the agreed-upon commission rate to the property’s selling price. The Company may provide services to the buyer, seller, or both parties to a transaction. When the Company provides services to the seller in a transaction, it recognizes revenue for its portion of the commission, which is calculated as the sales price multiplied by the commission rate less the commission separately distributed to the buyer’s agent, or the “sell” side portion of the commission. When the Company provides services to the buyer in a transaction, the Company recognizes revenue in an amount equal to the sales price for the property multiplied by the commission rate for the “buy” side of the transaction. In instances in which the Company represents both the buyer and the seller in a transaction, it recognizes the full commission on the transaction. Commissions revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company’s customers remit payment for the Company’s services to the title company or attorney closing the sale of property at the time of closing. The Company receives payment upon close of property or within days of the closing of a transaction. The Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided.

Revenues from mortgage lending services

The revenue streams for the Company’s mortgage lending services business are primarily comprised of gains and losses from loans sold, and origination and other fees. The majority of these revenue streams are exempted from ASC 606. Origination and other fees are not specifically separable from actual mortgage loans.

The gain on sale of mortgage loans represents the difference between the net sales proceeds and the carrying value of the mortgage loans sold, including the servicing rights release premiums and is recorded in the statement of operations in other service revenue. Transfers of financial assets are accounted for as sales when control over the assets has been surrendered. Control over transferred assets is deemed to be surrendered when (1) the assets have been isolated from the Company, (2) the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (3) the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before maturity.

Servicing rights release premiums represent revenues earned when the risk and rewards of ownership of servicing rights are transferred to third parties. Mortgage servicing rights (“MSRs”) represent the obligations to administer, collect the payments for the reduction of principal and application of interest, pay taxes and insurance, remit collected payments, provide foreclosure services, provide full escrow administration and any other obligations required by an owner of the mortgage loans, together with the right to receive the servicing fee income and any ancillary income arising from or connected to the mortgage loans.

Retail origination fees are principally revenues earned from loan originations. Direct loan origination costs and expenses associated with the loans are charged to expenses when the loans are sold. Interest income is interest earned on originated loans prior to the sale of the asset.

Revenues from SaaS solutions

The Company generates revenue from subscription and services related to the use of the LiveBy platform. The SaaS contracts are generally annual contracts paid monthly in advance of service and cancellable upon 30 days’ notice after the first year. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the platform. Subscription revenue, which includes support, is recognized on a straight-line basis over the non-cancellable contractual term of the arrangement, generally beginning on the date that the Company’s service is made available to the customer, and recorded as other service revenue in the statement of operations.

Revenues from insurance agency services

The revenue streams for the Company’s insurance agency services business are primarily comprised of new and renewal commissions paid by insurance carriers. The transaction price is set as the estimated commissions to be received over the term of the policy based upon an estimate of premiums placed, policy changes and cancellations, net of restraint. The commissions are earned at the effective date of the associated policies when control of the policy transfers to the client.

The Company is also eligible for certain contingent commissions from insurers based on the attainment of specific metrics (i.e., volume growth, loss ratios) related to underlying polices placed. Revenue for contingent commissions is estimated based on historical and current evidence of achievement towards each insurer’s annual respective metrics and is recorded as the underlying policies that contribute to the achievement are placed. Due to the uncertainty of the amount of contingent consideration that will be received, the estimated revenue is constrained to an amount that is probable to not have a significant negative adjustment. Contingent consideration is generally received in the first quarter of the subsequent year.

Revenues from title services

The Company’s title services revenue includes fees charged for title search and examination, property settlement and title insurance services provided in association with property acquisitions and refinance transactions. The Company provides the title search and property settlement services ourselves and controls the services before they are transferred to our customers since the Company is primarily responsible for fulfilling the promise and also has full discretion in establishing the price for the settlement services (except in states where fees are set statutorily). As such, the Company is defined as the principal. As principal, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the gross amount of consideration the Company is entitled to receive. The transaction price for title and property settlement services is determined by the fixed fees the Company charges for our services. The Company provides services to the buyers and sellers involved in the purchase transaction, as well as to the borrower in a refinance transaction. Title and property settlement revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title and property settlement revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.

For title insurance services, we work in conjunction with insurance underwriters to perform these services, obtain the insurance policy premiums associated with title insurance on behalf of customers and remit the policy premium to the insurance underwriters. Since the insurance underwriter is ultimately providing the insurance policy to the borrower, the Company is not responsible for fulfilling the promise to provide the insurance. Additionally, the Company does not have discretion in dictating the price for the insurance policy, which is set by each jurisdiction and is either filed by insurance underwriters or set by the state insurance commissioners. Therefore, the Company does not control the specified service provided by the insurance underwriter. As such, in these circumstances, the Company acts as an agent. As the agent, the Company satisfies our obligation upon the closing of a real estate transaction. Upon satisfaction of our obligation, the Company recognizes revenue in the net amount of consideration the Company is entitled to receive, which is our fee for brokering the insurance policy less any consideration paid to the insurance underwriters. The transaction price for title insurance services is fixed, based on statutory rates depending on the jurisdiction. The Company negotiates with insurance underwriters the percentage they receive, and the rest is recognized as revenue. Title insurance revenue contains a single performance obligation that is satisfied upon the closing of a real estate transaction, at which point the entire transaction price is earned. The Company is not entitled to any title insurance revenue until the performance obligation is satisfied and is not owed any consideration for unsuccessful transactions, even if services have been provided.

Derivative financial instruments

Derivative financial instruments — The Company enters into commitments to originate loans whereby the interest rate on the loan is determined prior to funding (“interest rate lock commitments”). Interest rate lock commitments on loans that are intended to be sold are considered to be derivatives. Accordingly, such commitments, along with any related fees from potential borrowers, are recorded at fair value in derivative assets and liabilities, with changes in fair value recorded in the statement of operations in other service revenue. Fair value is based upon changes in the fair value of the underlying mortgages, estimated to be realized upon sale into the secondary market. Fair value estimates take into account interest rate lock commitments not expected to be exercised by customers, commonly referred to as fall out.

The Company manages the interest rate risk associated with its outstanding interest rate lock commitments and loans held for sale by entering into derivative loan instruments such as forward loan commitments, mandatory delivery commitments, options and future contracts, whereby the Company maintains the right to deliver residential loans to purchasers in the future at a specified yield. Fair value is based upon estimated amounts that the Company would receive or pay to terminate the commitment at the reporting date. The Company takes into account various factors and strategies in determining the portion of the mortgage pipeline it wants to economically hedge. Management expects the derivatives used to manage interest rate risk will experience changes in fair value opposite to changes in the fair value of the derivative loan commitments and loans held for sale, thereby reducing earnings volatility.

Reclassifications

Reclassifications — Certain amounts in the prior year consolidated financial statements have been reclassified to conform to the current year presentation with no effect on the previously reported net (loss) income or stockholders’ equity. Subsequent to the acquisitions of LiveBy and E4:9, the Company made a change to its segment reporting structure as more fully described in Note 17. This resulted in new line items on the consolidated statement of operations for the following:

Gross commission income is comprised of revenues from the Real Estate Brokerage segment which were previously recorded in revenue
Other service revenue is comprised of revenues not included in the Real Estate Brokerage segment which were previously recorded in revenue
Commission and other agent-related costs is comprised of the direct costs to fulfill the services from the Real Estate Brokerage segment which were previously recorded in cost of revenue
Operations and support are comprised of the direct costs to fulfill the services not included in the Real Estate Brokerage segment which were previously recorded in cost of revenue
Depreciation and amortization represent the depreciation charged on the Company’s fixed assets and intangible assets which were previously recorded in general and administrative expenses.
Recently Implemented Accounting Pronouncements

Recently Implemented Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12, “Simplifying the Accounting for Income Taxes”. The provisions of ASU 2019-12 include eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The guidance is effective for the reporting period beginning after December 15, 2020, and the interim periods therein. The Company adopted this standard effective January 1, 2021 and the application of ASU 2019-12 did not have a material impact on the Company's condensed consolidated financial statements.

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, that changes the impairment model for most financial assets and certain other instruments. For receivables, loans and other instruments, entities will be required to use a new forward-looking “expected loss” model that generally will result in the earlier recognition of allowance for losses. In addition, an entity will have to disclose significantly more information about allowances and credit quality indicators. The new standard is effective for the Company for fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of the pending adoption of the new standard on its consolidated financial statements and intends to adopt the standard on January 1, 2023.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2021
Business Acquisition [Line Items]  
Schedule of supplemental pro forma financial Information

    

Six months ended June 30,

    

2021

    

2020

Revenue

$

139,341,692

$

74,814,491

Net loss

$

(9,242,236)

$

(562,883)

Net loss per share (basic)

$

(0.64)

$

(0.05)

E4:9  
Business Acquisition [Line Items]  
Schedule of purchase consideration and the fair values of the assets and liabilities

The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:

Recognized amounts of identifiable assets acquired and liabilities assumed

    

    

Cash

$

2,843,379

Accounts receivable

 

957,669

Mortgage loans held for sale

 

8,147,195

Derivative assets

 

89,669

Prepaid and other current assets

 

121,837

Property & equipment

 

355,887

Intangible assets

 

11,780,000

Lease right of use assets

 

1,498,085

Other long-term assets

 

7,499

Total identifiable assets acquired

 

25,801,220

Accounts payable and accrued liabilities

937,766

Escrow liabilities

 

74,890

Derivative liabilities

 

120,000

Warehouse lines of credit

 

7,958,271

Notes payable

 

485,600

Lease liability, current portion

 

337,339

Lease liability, net of current portion

 

1,160,746

Deferred tax liabilities

 

2,686,823

Total liabilities assumed

 

13,761,435

Total identifiable net assets

 

12,039,785

Goodwill

 

14,418,437

Net assets acquired

$

26,458,222

LiveBy  
Business Acquisition [Line Items]  
Schedule of purchase consideration and the fair values of the assets and liabilities

The total purchase consideration and the fair values of the assets and liabilities at the acquisition date were as follows:

Recognized amounts of identifiable assets acquired and liabilities assumed

    

    

Cash

$

516,082

Accounts receivable

 

138,459

Intangible assets

4,920,000

Prepaid and other current assets

 

1,671

Total identifiable assets acquired

 

5,576,212

Deferred tax liabilities

620,879

Accounts payable and accrued liabilities

 

167,249

Total liabilities assumed

 

788,128

Total identifiable net assets

 

4,788,084

Goodwill

 

4,192,667

Net assets acquired

$

8,980,751

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2021
Property and Equipment, Net  
Schedule of property and equipment, net

Property and equipment, net consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Vehicles

$

$

119,324

Computers and equipment

 

391,402

 

138,842

Furniture and fixtures

 

593,691

 

44,330

Leasehold improvements

110,224

3,402

Total property and equipment

 

1,095,317

 

305,898

Accumulated depreciation

 

(121,817)

 

(151,299)

Total property and equipment, net

$

973,500

$

154,599

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2021
Intangible Assets, Net  
Schedule of components of intangible assets, net

Intangible assets, net consisted of the following at the dates indicated:

    

June 30, 2021

    

Gross

    

    

Carrying

Accumulated

Net Carrying

Amount

Amortization

Value

Trade names

$

6,326,000

$

(138,017)

$

6,187,983

Software development

 

6,075,815

 

(488,718)

 

5,587,097

Customer relationships

8,180,000

(263,731)

7,916,269

Agent relationships

 

2,670,000

 

(42,143)

 

2,627,857

Know-how

430,000

(17,918)

412,082

$

23,681,815

$

(950,526)

$

22,731,288

    

December 31, 2020

    

Gross 

    

    

Carrying

Accumulated

Net Carrying

Amount

Amortization

Value

Trade names

$

166,000

$

(1,383)

$

164,617

Software development

 

921,248

 

(163,718)

 

757,530

$

1,087,248

$

(165,101)

$

922,147

Schedule of estimated future amortization expense for definite-lived intangible assets

As of June 30, 2021, the estimated future amortization expense for definite-lived intangible assets was:

Years Ended December 31,

    

    

2021 (remaining)

$

1,769,815

2022

 

3,488,306

2023

 

3,388,058

2024

 

3,279,933

2025

 

3,021,909

Thereafter

7,783,267

Total

$

22,731,288

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill.  
Schedule of changes in the carrying value of goodwill

The changes in the carrying value of goodwill by segment as of June 30, 2021 are as noted in the table below:

Real Estate

    

Brokerage

    

Mortgage

    

Technology

    

Other (a)

    

Total

Balance at December 31, 2020

$

$

$

$

799,058

$

799,058

Goodwill acquired during the period

1,037,124

7,399,583

4,192,667

7,018,854

19,648,228

Balance at June 30, 2021

$

1,037,124

$

7,399,583

$

4,192,667

$

7,817,912

$

20,447,286

(a)– Other comprises goodwill not assigned to a reportable segment.

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Accrued Liabilities  
Schedule of components of accrued liabilities

Accrued liabilities consisted of the following at the dates indicated:

    

June 30, 2021

    

December 31, 2020

Deferred annual fee

$

664,969

$

292,696

Due to sellers

1,816,346

Other accrued liabilities

 

2,015,012

 

771,193

Total accrued liabilities

$

4,496,327

$

1,063,889

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt  
Schedule of debt

    

June 30, 2021

    

December 31, 2020

Paycheck Protection Program Loan

$

379,281

$

354,281

Small Business Administration Loan

171,006

149,900

Note Payable

410,000

Loan Payable - Automobile Loan

35,093

Total debt

960,287

539,274

Less current portion of the Paycheck Protection Program Loan

(379,281)

(237,182)

Less current portion of the Small Business Administration Loan

(24,165)

(1,748)

Note Payable

(200,000)

Less current portion of the Loan Payable

 

 

(17,394)

Long-term debt, net of current portion

$

356,841

$

282,950

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Table)
6 Months Ended
Jun. 30, 2021
Fair Value Measurements  
Schedule of financial assets that are measured at fair value on a recurring basis

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021:

    

Level 1

    

Level 2

    

Level 3

    

Total

Mortgage loans held for sale

$

$

9,586,314

$

$

9,586,314

Derivative assets

 

 

 

47,475

 

47,475

Derivative liabilities

 

 

 

(18,848)

 

(18,848)

$

$

9,586,314

$

28,627

$

9,614,941

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Schedule of lease cost

Three months ended June 30,

Six months ended June 30, 

    

2021

    

2020

    

2021

    

2020

Components of total lease costs:

Operating lease expense

$

245,615

$

34,801

$

293,289

$

70,151

Short-term lease expense

 

95,254

 

18,044

 

123,716

 

35,047

Total lease cost

$

340,869

$

52,845

$

417,005

$

105,198

Schedule of weighted average remaining lease term and the weighted average discount rate for the Company's operating leases

    

June 30, 2021

    

December 31, 2020

Weighted average remaining lease term (in years) - operating leases

5.42

3.37

Weighted average discount rate - operating leases

 

5.92

%

7.67

%

Schedule of future lease payments

Future lease payments included in the measurement of lease liabilities on the consolidated balance sheet as of June 30, 2021, for the following five fiscal years and thereafter were as follows:

    

Operating

Years Ended December 31,

Leases

2021 (remaining)

$

548,278

2022

 

1,119,081

2023

 

1,046,796

2024

 

967,663

2025

 

847,126

2026 and thereafter

1,132,870

Total minimum lease payments

$

5,661,814

Less effects of discounting

 

(857,274)

Present value of future minimum lease payments

$

4,804,540

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Compensation  
Summary of activity related to restricted stock awards

    

    

Weighted

Average Grant

Shares

Date Fair Value

Nonvested at December 31, 2020

 

390,787

 

$

13.56

Granted

 

157,267

 

38.65

Vested

 

(42,513)

 

(39.26)

Forfeited

 

(6,735)

 

(11.70)

Nonvested at June 30, 2021

 

498,806

$

19.31

Summary of stock option activity under the Plans

    

    

    

Weighted Average

    

Weighted

Remaining

Options

Average

 Contractual Term

Aggregate

Outstanding

Exercise Price

in Years

intrinsic value

Balance at December 31, 2020

 

47,332

$

8.03

 

8.8

$

1,325,903

Granted

 

13,638

 

44.00

 

 

Exercised

 

(16,972)

 

4.71

 

 

Balance at June 30, 2021

 

43,998

$

20.46

 

8.6

$

695,500

Options exercisable at June 30, 2021

 

20,158

$

4.71

 

7.9

$

566,037

Summary of stock based compensation

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

    

2021

    

2020

General and administrative

$

917,569

$

8,660

$

1,515,458

$

39,274

Commission and other agent-related cost

 

275,885

 

91,833

 

548,071

 

185,940

Total stock-based compensation

$

1,193,454

$

100,493

$

2,063,529

$

225,214

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income per Share Attributable to Common Stock (Tables)
6 Months Ended
Jun. 30, 2021
Net (Loss) Income per Share Attributable to Common Stock  
Summary of basic and diluted net loss

    

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

 

2021

    

2020

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

$

118,027

Weighted-average basic shares outstanding

14,048,136

9,996,775

13,750,775

9,996,939

Effect of dilutive securities:

Unvested restricted stock awards

 

 

29,767

 

 

17,889

Stock options

 

 

3,483

 

 

1,441

Weighted-average diluted shares outstanding

14,048,136

10,030,025

13,750,775

10,016,269

Net (loss) income per share – basic

$

(0.15)

$

0.02

$

(0.40)

$

0.01

Net (loss) income per share – diluted

$

(0.15)

$

0.02

$

(0.40)

$

0.01

Summary of outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock

    

Three months ended

    

Six months ended

June 30,

June 30,

    

2021

    

2020

    

2021

    

2020

Stock options

43,998

 

43,998

 

Unvested restricted stock awards

498,806

 

498,806

 

Common stock warrants

240,100

 

240,100

 

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting  
Summary of key operating data for the reportable segments

    

Revenue

Three months ended 

Six months ended

June 30, 

 June 30, 

    

2021

    

2020

    

2021

    

2020

Real Estate Brokerage

$

80,246,356

$

38,688,744

$

129,402,060

$

67,527,575

Mortgage

1,502,021

1,502,021

Technology

529,528

598,624

Corporate and other services (a)

1,905,048

2,325,738

Total Company

$

84,182,954

$

38,688,744

$

133,828,443

$

67,527,575

Adjusted EBITDA

Three months ended 

Six months ended

June 30, 

 June 30, 

    

2021

    

2020

    

2021

    

2020

Real Estate Brokerage

$

495,507

$

329,446

    

$

(10,324)

    

$

464,509

Mortgage

(889,898)

 

 

 

(889,898)

 

 

Technology

(307,227)

 

 

 

(622,359)

 

 

Total Segment Adjusted EBITDA

(701,618)

 

329,446

 

 

(1,522,581)

 

 

464,509

Corporate and other services (a)

(1,571,353)

 

 

 

(2,792,702)

 

 

Total Company Adjusted EBITDA

$

(2,272,971)

$

329,446

 

$

(4,315,283)

 

$

464,509

Less:Depreciation and amortization

(744,451)

(44,496)

(846,880)

(63,771)

Other income(expense), net

33,658

 

(22,659)

 

 

88,014

 

 

(55,497)

Income tax benefit (expense)

2,614,925

 

(1,000)

 

 

2,609,925

 

 

(2,000)

Stock based compensation

(1,193,454)

 

(100,493)

 

 

(2,063,529)

 

 

(225,214)

Transaction-related costs

(529,071)

 

 

(963,399)

Net (loss) income

$

(2,091,434)

$

160,798

$

(5,491,152)

 

$

118,027

(a)Transactions between segments are eliminated in consolidation. Such amounts are eliminated through the Corporate and Other services line.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Nature of Operations (Details) - Real estate brokerage - USD ($)
Jun. 30, 2021
Mar. 01, 2021
Red Barn    
Number of growing regional brokerage agents   230
Epic    
Number of growing regional brokerage agents 350  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
COVID-19 Risks, Impacts and Uncertainties          
Net income (loss) $ (2,091,434) $ 160,798 $ (5,491,152) $ 118,027  
Cash and cash equivalents $ 12,830,663 $ 1,490,278 12,830,663 1,490,278 $ 28,577,396
Proceeds from the issuance of common stock     $ 80,000 $ 83,014  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Intangible Assets, Net (Details)
6 Months Ended
Jun. 30, 2021
Trade names  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life (Years) 10 years
Agent Relationships  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life (Years) 7 years
Customer Relationships  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life (Years) 8 years
Know-how Relationships  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life (Years) 5 years
Software development  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life (Years) 5 years
Internally developed software  
Finite-Lived Intangible Assets [Line Items]  
Estimated Useful Life (Years) 7 years
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Capitalized (Details) - Software development
6 Months Ended
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]  
Capitalized software costs 5 years
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Capitalized software costs 7 years
Minimum  
Finite-Lived Intangible Assets [Line Items]  
Capitalized software costs 5 years
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
item
Summary of Significant Accounting Policies  
Number of reporting units | item 6
Impairment of goodwill | $ $ 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Revenue Recognition (Details)
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Notice in days for cancellation of contract 30 days
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Practical (Details)
6 Months Ended
Jun. 30, 2021
Practical expedient  
Practical expedient true
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Acquisition of Naberly (Details) - Naberly - USD ($)
12 Months Ended
Mar. 01, 2021
Dec. 31, 2020
Asset Acquisition [Line Items]    
Cash consideration $ 2,665,000  
Transaction costs 95,000  
Acquisition cost, including transaction costs $ 2,760,000  
Loans receivable, outstanding principal amount   $ 165,000
Interest rate   2.00%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Schedule of Acquisition of E4:9 (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 16, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]            
Common stock consideration       $ 25,311,975    
Goodwill   $ 20,447,286   20,447,286   $ 799,058
Recognized amounts of identifiable assets acquired and liabilities assumed            
Goodwill   20,447,286   20,447,286   $ 799,058
Revenue   84,182,954 $ 38,688,744 133,828,443 $ 67,527,575  
Net loss   (2,091,434) 160,798 $ (5,491,152) 118,027  
Customer Relationships            
Recognized amounts of identifiable assets acquired and liabilities assumed            
Estimated useful life       8 years    
Trade names            
Recognized amounts of identifiable assets acquired and liabilities assumed            
Estimated useful life       10 years    
Know-how Relationships            
Recognized amounts of identifiable assets acquired and liabilities assumed            
Estimated useful life       5 years    
Real Estate Brokerage            
Recognized amounts of identifiable assets acquired and liabilities assumed            
Revenue   80,246,356 38,688,744 $ 129,402,060 67,527,575  
Mortgage            
Business Acquisition [Line Items]            
Goodwill   7,399,583   7,399,583    
Recognized amounts of identifiable assets acquired and liabilities assumed            
Goodwill   7,399,583   7,399,583    
Revenue   1,502,021 $ 0 1,502,021 $ 0  
E4:9            
Business Acquisition [Line Items]            
Percentage of outstanding capital acquired 100.00%          
Cash consideration $ 9,824,509          
Common stock consideration 16,633,713          
Total purchase price 26,458,222          
Goodwill 14,418,437          
Recognized amounts of identifiable assets acquired and liabilities assumed            
Cash 2,843,379          
Accounts receivable 957,669          
Mortgage loans held for sale 8,147,195          
Derivative assets 89,669          
Prepaid and other current assets 121,837          
Property & equipment 355,887          
Intangible assets 11,780,000          
Lease right of use assets 1,498,085          
Other long term assets 7,499          
Total identifiable assets acquired 25,801,220          
Accounts payable and accrued liabilities 937,766          
Escrow liabilities 74,890          
Derivative liabilities 120,000          
Warehouse lines of credit 7,958,271          
Notes payable 485,600          
Lease liability, current portion 337,339          
Lease liability, net of current portion 1,160,746          
Deferred tax liabilities 2,686,823          
Total liabilities assumed 13,761,435          
Total identifiable net assets 12,039,785          
Goodwill 14,418,437          
Net assets acquired 26,458,222          
Acquisition related costs   $ 289,000   $ 289,000    
Intangible assets 11,780,000          
Revenue 2,873,000          
Net loss 1,166,000          
E4:9 | Customer Relationships            
Recognized amounts of identifiable assets acquired and liabilities assumed            
Intangible assets 6,160,000          
Intangible assets $ 6,160,000          
Estimated useful life 8 years          
E4:9 | Trade names            
Recognized amounts of identifiable assets acquired and liabilities assumed            
Intangible assets $ 5,190,000          
Intangible assets $ 5,190,000          
Estimated useful life 10 years          
E4:9 | Know-how Relationships            
Recognized amounts of identifiable assets acquired and liabilities assumed            
Intangible assets $ 430,000          
Intangible assets $ 430,000          
Estimated useful life 5 years          
E4:9 | Mortgage            
Business Acquisition [Line Items]            
Goodwill $ 7,400,000          
Recognized amounts of identifiable assets acquired and liabilities assumed            
Goodwill 7,400,000          
E4:9 | Other service revenue            
Business Acquisition [Line Items]            
Goodwill 7,000,000.0          
Recognized amounts of identifiable assets acquired and liabilities assumed            
Goodwill $ 7,000,000.0          
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Schedule of Acquisition of LiveBy (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 20, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]            
Common stock consideration       $ 25,311,975    
Goodwill   $ 20,447,286   20,447,286   $ 799,058
Recognized amounts of identifiable assets acquired and liabilities assumed            
Goodwill   20,447,286   20,447,286   $ 799,058
Revenue   84,182,954 $ 38,688,744 133,828,443 $ 67,527,575  
Net loss   (2,091,434) $ 160,798 (5,491,152) $ 118,027  
LiveBy            
Business Acquisition [Line Items]            
Percentage of outstanding capital acquired 100.00%          
Cash consideration $ 3,376,284          
Common stock consideration 5,604,467          
Total purchase price 8,980,751          
Goodwill 4,192,667          
Recognized amounts of identifiable assets acquired and liabilities assumed            
Cash 516,082          
Accounts receivable 138,459          
Prepaid and other current assets 1,671          
Total identifiable assets acquired 5,576,212          
Accounts payable and accrued liabilities 167,249          
Total liabilities assumed 788,128          
Total identifiable net assets 4,788,084          
Goodwill 4,192,667          
Net assets acquired 8,980,751          
Acquisition related costs   $ 231,000   $ 231,000    
Revenue 455,000          
Net loss $ 140,000          
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Supplemental Pro Forma Financial Information (Details) - Epic Realty - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]    
Revenue $ 139,341,692 $ 74,814,491
Net Loss $ (9,242,236) $ (562,883)
Net loss per share (basic) $ (0.64) $ (0.05)
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property and Equipment, Net          
Total property and equipment $ 1,095,317   $ 1,095,317   $ 305,898
Accumulated depreciation (121,817)   (121,817)   (151,299)
Total property and equipment, net 973,500   973,500   154,599
Depreciation expense 44,000 $ 8,000 61,000 $ 16,000  
Vehicles          
Property and Equipment, Net          
Total property and equipment         119,324
Computers and equipment          
Property and Equipment, Net          
Total property and equipment 391,402   391,402   138,842
Furniture and fixtures          
Property and Equipment, Net          
Total property and equipment 593,691   593,691   44,330
Leasehold improvements          
Property and Equipment, Net          
Total property and equipment $ 110,224   $ 110,224   $ 3,402
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets, Net (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 23,681,815 $ 1,087,248
Accumulated Amortization (950,526) (165,101)
Net Carrying Value 22,731,288 922,147
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,326,000 166,000
Accumulated Amortization (138,017) (1,383)
Net Carrying Value 6,187,983 164,617
Software development    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,075,815 921,248
Accumulated Amortization (488,718) (163,718)
Net Carrying Value 5,587,097 $ 757,530
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,180,000  
Accumulated Amortization (263,731)  
Net Carrying Value 7,916,269  
Agent Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,670,000  
Accumulated Amortization (42,143)  
Net Carrying Value 2,627,857  
Know-how    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 430,000  
Accumulated Amortization (17,918)  
Net Carrying Value $ 412,082  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets, Net - Future amortization expense of intangible assets (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Intangible Assets, Net    
2021 (remaining) $ 1,769,815  
2022 3,488,306  
2023 3,388,058  
2024 3,279,933  
2025 3,021,909  
Thereafter 7,783,267  
Total $ 22,731,288 $ 922,147
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets, Net - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Intangible Assets, Net        
Amortization expense for capitalized software and trade names $ 700,000 $ 37,000 $ 785,000 $ 48,000
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Carrying Value    
Beginning balance $ 799,058  
Goodwill acquired during the period 19,648,228  
Ending balance 20,447,286  
Accumulated impairment charges 0 $ 0
Operating segments    
Carrying Value    
Beginning balance 0  
Goodwill acquired during the period 1,037,124  
Ending balance 1,037,124  
Mortgage    
Carrying Value    
Goodwill acquired during the period 7,399,583  
Ending balance 7,399,583  
Technology    
Carrying Value    
Goodwill acquired during the period 4,192,667  
Ending balance 4,192,667  
Other    
Carrying Value    
Beginning balance 799,058  
Goodwill acquired during the period 7,018,854  
Ending balance $ 7,817,912  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Accrued Liabilities    
Deferred annual fee $ 664,969 $ 292,696
Due to sellers 1,816,346  
Other accrued liabilities 2,015,012 771,193
Total accrued liabilities $ 4,496,327 $ 1,063,889
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Warehouse Lines of Credit (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]    
Line of credit, Outstanding, current $ 9,361,428  
Liquid assets 31,057,950 $ 32,856,453
Warehousing credit and security agreement    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity 15,000,000.0  
Line of credit, Outstanding, current $ 0  
Warehousing credit and security agreement | Prime rate    
Line of Credit Facility [Line Items]    
Variable rate, Basis spread 0.75%  
Prime rate, Basis spread 3.25  
Variable Interest Rate 3.85%  
Master loan agreement    
Line of Credit Facility [Line Items]    
Variable Interest Rate 3.50%  
Maximum borrowing capacity $ 10,000,000.0  
Line of credit, Outstanding, current 2,945,633  
Master loan agreement | Minimum    
Line of Credit Facility [Line Items]    
Liquid assets 500,000  
Mortgage participation purchase agreement    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 25,000,000.0  
Interest Rate 3.50%  
Line of credit, Outstanding, noncurrent $ 6,415,795  
Mortgage participation purchase agreement | Minimum    
Line of Credit Facility [Line Items]    
Liquid assets $ 1,000,000  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 05, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jul. 01, 2022
Dec. 31, 2020
Nov. 24, 2020
May 31, 2020
Jul. 31, 2016
Debt Instrument [Line Items]                    
Interest rate per annum                   1.74%
Outstanding principal written off       $ 50,600            
Gain on extinguishment       50,936            
Note Payable   $ 960,287   960,287     $ 539,274      
PPP Loan                    
Debt Instrument [Line Items]                    
Outstanding principal written off       50,600            
Accrued and unpaid interest written off       336            
Gain on extinguishment       50,936            
Notes Payable                    
Debt Instrument [Line Items]                    
Note Payable   410,000   410,000            
Notes Payable | Subsequent events                    
Debt Instrument [Line Items]                    
Non-interest-bearing promissory note           $ 410,000        
Notes Payable | Small Business Administration Loan                    
Debt Instrument [Line Items]                    
Interest rate per annum 3.75%                  
Borrowed amount $ 150,000                  
Equal installment payments $ 731                  
Note Payable   171,006   171,006     149,900      
Notes Payable | Paycheck Protection Program Loan                    
Debt Instrument [Line Items]                    
Interest rate per annum                 1.00%  
Borrowed amount                 $ 303,681  
Interest expense   500 $ 500 1,100 $ 500          
Note Payable   $ 379,281   $ 379,281     $ 354,281      
Notes Payable | PPP Loan | Verus Title Inc.                    
Debt Instrument [Line Items]                    
Borrowed amount               $ 50,600    
Notes Payable | PPP Loan | E4:9                    
Debt Instrument [Line Items]                    
Interest rate per annum   1.00%   1.00%            
Borrowed amount   $ 75,600   $ 75,600            
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Loan Payable and Notes Payable (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long term debt $ 960,287 $ 539,274
Less current portion (603,446) (256,324)
Debt, Net of current portion 356,841 282,950
Loans Payable | Automobile Loan    
Debt Instrument [Line Items]    
Long term debt   35,093
Less current portion   (17,394)
Notes Payable    
Debt Instrument [Line Items]    
Long term debt 410,000  
Less current portion (200,000)  
Notes Payable | Paycheck Protection Program Loan    
Debt Instrument [Line Items]    
Long term debt 379,281 354,281
Less current portion (379,281) (237,182)
Notes Payable | Small Business Administration Loan    
Debt Instrument [Line Items]    
Long term debt 171,006 149,900
Less current portion $ (24,165) $ (1,748)
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Fair Value, Recurring
Jun. 30, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Mortgage loans held for sale $ 9,586,314
Derivative assets 47,475
Derivative liabilities (18,848)
Total 9,614,941
Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Mortgage loans held for sale 9,586,314
Total 9,586,314
Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Derivative assets 47,475
Derivative liabilities (18,848)
Total $ 28,627
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Option to extend true  
Residual value guarantee false  
Weighted average remaining lease term (in years) - operating leases 5 years 5 months 1 day 3 years 4 months 13 days
Weighted average discount rate - operating leases 5.92% 7.67%
Minimum    
Lessee, Lease, Description [Line Items]    
Lease term 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Lease term 7 years  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease costs (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases        
Operating lease expense $ 245,615 $ 34,801 $ 293,289 $ 70,151
Short-term lease expense 95,254 18,044 123,716 35,047
Total lease cost $ 340,869 $ 52,845 $ 417,005 $ 105,198
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments (Details)
Jun. 30, 2021
USD ($)
Future Minimum Lease Payments  
2021 (remaining) $ 548,278
2022 1,119,081
2023 1,046,796
2024 967,663
2025 847,126
2026 and thereafter 1,132,870
Total minimum lease payments 5,661,814
Less effects of discounting (857,274)
Total lease liability $ 4,804,540
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details) - $ / shares
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards granted (in shares)       157,267  
Fair value of awards granted (in dollars per share)       $ 39.26  
Stock options granted (in shares)       13,638  
Exercise price of stock options granted (in dollars per share)       $ 44.00  
Stock options outstanding (in shares)   43,998   43,998 47,332
2017 Stock Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized   3,182,335   3,182,335  
Number of shares available for future grants   2,739,261   2,739,261  
2019 Omnibus Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized   1,060,778   1,060,778  
Number of shares available for future grants   455,981   455,981  
Vesting period   1 year      
Exercise price of stock options granted (in dollars per share) $ 44.00        
Vesting Tranche One | 2019 Omnibus Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards granted (in shares)     4,564    
Vesting Tranche One | 2019 Plan, in connection with the acquisitions of Naberly and Red Barn          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards granted (in shares)     10,478    
Vesting Tranche Two | 2019 Omnibus Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards granted (in shares)     77,439    
Vesting Tranche Two | 2019 Plan, in connection with the acquisitions of Naberly and Red Barn          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards granted (in shares)     34,090    
Vesting period     18 months    
Unvested restricted stock awards | 2019 Omnibus Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards granted (in shares)     82,003    
Fair value of awards granted (in dollars per share)     $ 32.87    
Vesting period     3 years    
Unvested restricted stock awards | 2019 Plan, in connection with the acquisitions of Naberly and Red Barn          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of awards granted (in shares)     44,568    
Fair value of awards granted (in dollars per share)     $ 44.00    
Unvested restricted stock awards | Vesting Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     1 year    
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation - Movements in Restricted Stock Awards (Details) - $ / shares
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Shares    
Non-vested at beginning 390,787  
Granted 157,267  
Vested (42,513)  
Forfeited (6,735)  
Non-vested at ending 498,806  
Weighted-Average Grant Date Fair Value    
Non-vested at beginning $ 19.31 $ 13.56
Granted 38.65  
Vested (39.26)  
Forfeited (11.70)  
Non-vested at ending $ 19.31 $ 13.56
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based compensation - Summary of stock option activity under the Plans (Details) - USD ($)
6 Months Ended
Dec. 31, 2020
Jun. 30, 2021
Options Outstanding    
Beginning balance   47,332
Granted   13,638
Exercised   (16,972)
Ending balance 47,332 43,998
Options exercisable   20,158
Weighted Average Exercise Price    
Beginning balance   $ 8.03
Granted   44.00
Exercised   4.71
Ending balance $ 8.03 20.46
Options exercisable   $ 4.71
Weighted Average Remaining Contractual Term in Years    
Weighted average remaining contractual term 8 years 9 months 18 days 8 years 7 months 6 days
Options exercisable   7 years 10 months 24 days
Aggregate intrinsic value    
Beginning balance   $ 1,325,903
Ending balance $ 1,325,903 695,500
Options exercisable   $ 566,037
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation - Summary of stock based compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 1,193,454 $ 100,493 $ 2,063,529 $ 225,214
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 917,569 8,660 1,515,458 39,274
Commission and other agent-related cost        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 275,885 $ 91,833 $ 548,071 $ 185,940
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Equity-classified Warrants - Issuance of warrants (Details) - $ / shares
Jun. 30, 2021
Aug. 04, 2020
Equity-classified Warrants    
Underwriter Warrant to purchase shares 0 240,100
Warrant exercise price (in dollars per share)   $ 11.00
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Related Party Transactions        
Revenue $ 0 $ 110,000 $ 0 $ 268,500
Commission and other agent-related costs 1,950 15,185 2,730 27,237
Marketing expense $ 84,558 $ 42,911 $ 227,681 $ 91,812
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net (Loss) Income per Share Attributable to Common Stock        
Net income (loss) $ (2,091,434) $ 160,798 $ (5,491,152) $ 118,027
Weighted-average basic shares outstanding 14,048,136 9,996,775 13,750,775 9,996,939
Effect of dilutive securities:        
Unvested restricted stock awards   29,767   17,889
Stock options   3,483   1,441
Weighted-average diluted shares outstanding 14,048,136 10,030,025 13,750,775 10,016,269
Net (loss) income per share - basic $ (0.15) $ 0.02 $ (0.40) $ 0.01
Net (loss) income per share - diluted $ (0.15) $ 0.02 $ (0.40) $ 0.01
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income per Share Attributable to Common Stock - Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Stock option awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive 43,998 43,998
Unvested restricted stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive 498,806 498,806
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive 240,100 240,100
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Income tax (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Income Taxes      
Federal net operating loss carryforwards     $ 9,200,000
State net operating loss carryforwards     $ 4,500,000
Unrecognized tax benefits $ 0    
Income tax benefit (expense) 2,600,000 $ 2,000  
Net deferred tax liabilities 3,300,000    
Pre existing deferred tax assets $ 1,600,000    
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Revenue $ 84,182,954 $ 38,688,744 $ 133,828,443 $ 67,527,575
Adjusted EBITDA (2,272,971) 329,446 (4,315,283) 464,509
Less: Depreciation and amortization (744,451) (44,496) (846,880) (63,771)
Other income(expense), net 33,658 (22,659) 88,014 (55,497)
Income tax benefit (expense) 2,614,925 (1,000) 2,609,925 (2,000)
Share based compensation (1,193,454) (100,493) (2,063,529) (225,214)
Transaction-related costs (529,071)   (963,399) 0
Net (loss) income (2,091,434) 160,798 (5,491,152) 118,027
Real Estate Brokerage        
Segment Reporting Information [Line Items]        
Revenue 80,246,356 38,688,744 129,402,060 67,527,575
Mortgage        
Segment Reporting Information [Line Items]        
Revenue 1,502,021 0 1,502,021 0
Technology        
Segment Reporting Information [Line Items]        
Revenue 529,528 0 598,624 0
Corporate and other services        
Segment Reporting Information [Line Items]        
Revenue 1,905,048 0 2,325,738 0
Operating segments        
Segment Reporting Information [Line Items]        
Adjusted EBITDA (701,618) 329,446 (1,522,581) 464,509
Operating segments | Real Estate Brokerage        
Segment Reporting Information [Line Items]        
Adjusted EBITDA 495,507 $ 329,446 (10,324) 464,509
Operating segments | Mortgage        
Segment Reporting Information [Line Items]        
Adjusted EBITDA (889,898)   (889,898) 0
Operating segments | Technology        
Segment Reporting Information [Line Items]        
Adjusted EBITDA (307,227)   (622,359) 0
Eliminated in consolidation | Corporate and other services        
Segment Reporting Information [Line Items]        
Adjusted EBITDA $ (1,571,353)   $ (2,792,702) $ 0
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting - Additional Information (Details)
6 Months Ended
Jun. 30, 2021
segment
Segment Reporting  
Number of reporting segment 3
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - Encompass
Jun. 30, 2021
USD ($)
Commitments And Contingencies Disclosure [Line items]  
Adjusted net worth to maintained $ 1,000,000
Net worth adjusted 2,535,020
Liquid assets to maintained $ 2,308,894
Percentage of required net worth Liquid assets for compliance 20.00%
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !2*#%,'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 " 4B@Q3<[6'E.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G4V*1<(VEXHG!<&"XBTDTS:X^4,RLMNW=W=MMX@^@,?,_/+- M-S"M2=+$C,\Y)LSDL-P,O@M%FK1A1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q!$TZS!(VFK2<,$K-)"9*JU1IJ,FF(^XZU9\.DS=S/,&L ./08JP&L.3$T3 MTVGH6K@")AAA]N6[@'8ASM4_L7,'V#DY%+>D^KZO^]6<&W?@\/;T^#*O6[E0 M2 >#XZ_B))T2;MAE\NMJ>[][8$HT@E?-7<7%3G#)UU+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 !2*#%,N",OB?@4 -L6 8 >&PO=V]R:W-H965T&UL MI5A;<^(V%'[>_@H-G>FT,R'8,K=L$V8(23:T&\(&NIUMIP_"%N")+5%)#N'? M]\@&FV3,L6?[ KZ=3Y^.I.]<+K=2/>LUYX:\QI'05XVU,9N/K9;VUSQF^EQN MN( W2ZEB9N!6K5IZHS@+4J,X:E''Z;9B%HK&X#)]-E6#2YF8*!1\JHA.XIBI MW36/Y/:JX38.#Y["U=K8!ZW!Y8:M^(R;/S93!7>M'"4(8RYT* 51?'G5&+H? M1U[;&J1?? WY5A]=$SN5A93/]F8<7#4(GV@CX[TQ,(A#D?VSU[TCC@QH[X0!W1O0=P;NJ1&\O8&73C1CED[K MAADVN%1R2Y3]&M#L1>J;U!IF$PJ[C#.CX&T(=F9P(_T$5L40)@)R*TQH=F0L MLNUAW=PD>LT4UY,4(>Z)7Q&N/DP69T3IUMF_H:.EWO.2_&\[_387A$4G9]&IQ^)+PI3A*MJ1)[Z1RI0QPJ&, M2CC"J)LSZM;TBV(@+:GC3U/"L98LTABG7LZI5X_3E*M0VKT1$#B;I?9C_]Z':=7\>3T3G"T74*C73JL!P+ M7RK86^GY/B,S XM*I"(CF0BC=O ?E%*O0)^,,))'0N[6(3EGKV0

-,:0%0UJ'X3 ((*#HL\,%^0S?D4=1[CL<$K(5Q^X> M+OP=F3+UO&4[M_/>+Z5I8QQR%D2&I[M3\]Q,)9%;'!Q=7_/ MN.0^%DIHH:+ M2_U[CTVE-BPB?X6;TX<81Z0]."@8MR)ZN+CHIZLWA)3\-!4( K14'1HE2-DW*\K74 M7: 026FI@2/:6O>CWC"?7S6@F-56WZ1RD(2"O*_E>N_=\<)R)%$WF^U!<0W+#@PP0 M8UC$ %HK!LQB%D7D.M'P6I>O\/^J%V@A_;26]-_&7*WLGOL$"&8-6AMOF"CW M'0Y8Q:P0?HKK]H'9ZW$QD]40I;1PM"I:11B@M4J&V9K#"F)NPF&JJBM:1 %: MJV9X*^&SM$M!'A,#D5Q8\2WM$&3(G139=KA>!FZ[=]%U'2AF7DI8>87D>[5J MA!$(@H*P.18!?R6_\U)754!!3NOV.I[;Q2HLKP@!'J[N1VF M_8LX,I^ .^7 M4IK#C1T@[V??=*7YZJU==7(3QJ9=K,1^O&-K-7#Q81,GC[X7-VMK?M@=GF^%7=R M(>W7[2<-=[.]EV6UD8VI5(.T7%U,KLCK:Y:Z!IW%7Y5\, ?7R WE5JEO[N;= M\F*"G2)9R](Z%P+^W=K9X@LK66+79-08%FZKI_XOO MNT <-"!\I '=-: O;',776RZUC":JG&/ M<6$U?%M!.WMY_?'#_.;#XF:.X&KQ\?V[^=47N'ES]?[JP_4-6KR]N?FR0&?H MZV*.?OGIU_.9A4Y=TUFYZ^!-WP$=Z>"/MGF%&)XBBBD)-+^.-Y_+$IJ3KCD^ M;CZ#H>['2_?CI9T_-C;>5FO96"2,D=:\CGAD>X^L\\C'/ JS1J)9HM)=R'_: MZE[4T(4)Q:IWE7:NW J[OR0T9SA-V?GL_C JOB'-DRQC1;HW/%++]VIY5.UG M::RN2BM[O2&-O8/DH&N6,$PY/Y'HVQ4YIRP/"TSV I.HP*NR5"U$#W)$*2&4 MM[4,B4R\SCDN"I85)R)].Y(4"3\8S)'*=*\RC:J<2PW:7 ;:S:20QM37F/$L M"?><[7O.HCW_J;2]@P2+:B4:@]:R7B+(YLC I)LB8=%*5!K!%&R#<]$@< MB[WB(JKXB[*B?H'*PE\-!"=9D> 3G0%#6+(I3UA8*,%#BL;/!!>HK>UC%UV7 M8+; 43M%C;3!?(S]P&8LP:>" W8DX4E1C.@]0 J)ZGTO@:M(.X BM4*MB2V2 MG:_C54(YI+I3N0%#EG$'E:#<@0B$1N6^:ZQH[BI(-#N9XY&EG@1*,P8I/#\5 MZUL6E!*>C8@=8$/BM/E=J>5#5==!>>;)<"@L4<]L(7$X=(O^H@\'QW/*-RP8_(Q$E X H7& '%0KSVBE 2;D.1_)"W1 HTCX6^A MY5HY$KAOC,-"J>6R"J99ZF?Z@J6$TS$9!\5_/-6_5\W=F95Z SN]6PO;FB?^ M;Z&J@EUE4(V?RE/,.#]=$ $[FL!T'*FLZ)#R:3SE]SA]>G"/+U3M9WA2L*2@ MI^55R)!C4$#C*#@NL)Z;=W["ISS!U%\D 4M>Y$6>C-2#=( #C')T14 W3U\0[! ,TIR34^V^'3+9:&JGOY>02A8YL_@='QTHH@&TYQ_XM$:]=*5__* M?K-+^#3C?)JPHK]ETYSA*4L(JHQI=T:JM0;V&$MX3E!\NH7Y1]O(_:E89S.7 MI=S<0O'\=-@U11"[K>R..>O'X&%2=$0_\#S_!T?'41^ S.) _J(A<[7Z$2WZ MN L+$]I \DVF:LV"4?"Z?,5?4GYZX/6MW/,:#\\$XOZ^64.= M]H7\XLY(SJH&E6);0;X)RO5YG/*4%"C?DL/B,4MD ,>^>9 =.,YSE)1C9U;. V>\FFS@0R0U"SS^"$ M .UP<;IO"%C2 LKVC(^4&FS@-8OSVJ---YU?/(34.QP>V:4&+$=VJ;.#5PCN M_ZMPJZQ5F^YR+05(=P;P_4H!B78W M[D7%_L74Y7]02P,$% @ %(H,4[3$\B1Z @ ,P< !@ !X;"]W;W)K MW%)G7D.>DJB$2!J9VZ%I5N M>^TFAEAUXLQVH-VGW]D)$5#(6HT7Q.?<_^YW9S@/-UP\R9P0A9X+5LJ1E2M5 M7=BV3'-28#G@%2GAS9*+ BLPQ8D$ M68ZLL7LQB;6_:S(AC.E @/&[ MC6EU*;5P=[V-_M74#K4\8DDFG/VBFW#CL -3@B\5N"]5>"W M\4VI"9LJ98X60H M^ 8)[0W1],+TQJBA&EKJ4UPH 6\IZ%0RN;N=SFX7LRF"U>+NYGHZ?@#CS*H:V 0T>STS;G99/3.Y'S M6UT.D.^<(<_QW"/R2;]\2E*0NT;N[,MMJ+YK@=>UP#/Q_/]I04\>O\OCFSS! MJ3R\*."'"T>:/IVA"@NTQJPFQ_K7!(I,(/T_7"=0Z'JW17T>>W1!1Q>\@P[7 M*N>"_B%9SRDW <,=!M=I/P>T;_'^XX?N<=ZHXXW>P0M352I<9K1<]4!';X4^XM@+'7?0<2_T UP/LA8O6^S3 MJ/$K@C Z]P\P_^'4(-H[(TU?)]^Q6-%2(D:6(',&,>A%,Z(;0_'*3+E'KF!F MFF4.MQH1V@'>+SE76T,/SNZ>3/X"4$L#!!0 ( !2*#%,LK[?OEP8 / : M 8 >&PO=V]R:W-H965T&ULI5G;;N,V$/T5PNC#+K") M>1,E!4F )/9N4VPNB+/=AZ(/BDW'PEJB*]%)VJ_OZ&+))BENT )!K,N9(<_A MD#.D3E]5\:-<2:G16[;.R[/12NO-R7AST9DM'OP MD#ZO=/5@?'ZZ29[E3.IOF_L"[L:=ET6:R;Q,58X*N3P;79"3*8TK@QKQ>RI? MR[UK5%%Y4NI'=7.].!OAJD=R+>>ZC5V2@:H85<)MNU?E"OO\J64%#YFZMU6?]'KPTV /!\ M6VJ5M<;0@RS-F]_DK15BSP#\N UH:T!- SY@P%H#]MX6>&O W]M"T!K4U,<- M]UJX2:*3\]-"O:*B0H.WZJ)6O[8&O=*\"I29+N!M"G;Z_.KN=C*]G4TG"*YF M=U^O)Q>/<#-[A)^;Z>WC#-U]1G?WTX>+QVL H"/T;39!'W[Y>#K6T'SE9#QO MF[ILFJ(#33%THW*]*M$T7\B%PW[BMQ<>^S'0[KC3'?=+ZG7XVS8_1@Q_0A13 MXNC/U?O-L8O._VM]^I];/Q"#=8' :G]\P-^#?)'Y5KJ&M3$4M6&U\+R<1YQ$ M- [XZ?AE7R\;R"(112$W@!,;2!B+:,0Y.T1.;:0( QH&8= !#^CRCBZO+=D MW;N-+!*=YL]H^@:+;BE+],?%4ZD+6+G^],@9=/X#KYQ7*LO2LEY.DWR!E%[) M L'*F^NC0JX3+1=HKDI=NO1N/ =[G$,1TIAC8NAM YE@@0C#V-#;!A+*"(T% MIX;>-E(PS#EFW*VWZ/007CU:O55>UGJ4V\U&%=K%7MA]%1%C>P/><'+@PJ#Z MCOZ1>;0TW7=RV0!*VY:!465S5R=#:U.Q"P**0N-D;)Q!,0/(V-$ M)PY<$.!(" ,XM8'0;A!$U,T^ZMA'7O8W2?%#5M/"13:RVPPC;G&U803F-C.I MVK PP@)C@ZBC40%Z#(1CW/&,O3PG$LJJ>9KHW01-,@C'])_Z@8M[;/>6\X": M,]*&<XA7A0]?55E^ M1&D^5YE$RT)E.TE@C7)*0:R^'/&08^BX*86-))#: DL(A\>(1#&.S=GN\@BS MG0[, D)[%:@_#=9YZ4.CPL==*'Q"N=2>)$CZHH+XJXHOL%5!,,6@&7!>A=LV M+5>PT=!(+:&@?W*E@$GK]$"8 ,=,#-#MDS[AWNY[0K P M*Q\'C%$1F'G8 :,\,@?;!HF Q^$ ^;XB(?Z2I!GKAO@P7[L .&(TB"W"#AS! MV%R^)TY_(6ACDOZIOT/6?=U!?E)XO#?"6_YV67'$F @BD[^-HZX!=[B#A9Y8 M"YV-"SQCWA%UBY$J" \IH&I M@0VL(]F4P.4/QY:_J2 M".P8>H='B'1" G,KXO)(HL&AIWT!1+$WZ5G,$4P)5*Z20OI.%?K2@OI+B\ND M3.UKH'JB?=U J;]^3M=;[3S$N6PM M?TK2AKE(.IU9))V^ADCVQ0MEWCCY7I\RPDX]>8$E\UG"CCW+H)BI(Z5$:JM+ M#7L':[=TV%Q?G%!_<3(<-G9!0#CF$6'"%-5&QG$L0FOS['()6VQL(:<#+F,6 M#\C;UR/47X_X8LAQ8#' V('$F$&&L"@[D .4G3Z)H&*(. MH_9PR+7T'OKN7"$ARFO#HM,/6WDP!F> TFJ0RH*FWA34!OJ M/\6C?1JG_C3>E'>E+%[2N42%2X)#SWU^I/[\Z)/3SDP,=B>!E>P<0,ZI8!$S M>(_W3O S63S7GTZJ0-GFNCG#[9YVGVSR'%80E^K).T M.!FLRG+S83@L%BN^CHKWV8:GXI/;+%]'I3C-[X;%)N?1LC9:)T/D>6RXCN)T M<'I5GQYGVS*)4WZ5@V*[7D?YSQ%/LON3 1P\O/$EOEN5U1O#T^--=,?G MO/RZN\[2(LQ3D_/9D< 8_G!-:&=2*OV)^7QP<@RJ4FRS[5IW, MEB<#K_*()WQ15D-$XN4['_,DJ482?OS;##K8?V=E>'C\,/IY';P(YB8J^#A+ M_HZ7Y>ID$ S DM]&VZ3\DMU_Y$U M8.++"GJ_^"^T7H#L-@69;9NC(4'ZSC= MO48_FD0<&$!L,4"- 5(-J,4 -P98,4"^Q8 T!D0UL,5 &P/:-P;6&+ Z][MD MU9F>1&5T>IQG]R"OU&*TZJ N5VTM$ARGUGX\F(RO9A/)T < MS2\_S29GU^)D?BU>/D\OKL'E.1A_/+OX;3H'LPOQ_N7XCX^7GR;3+_,W8/KG MU]GU/^#M9'H^&\^NWX$C\'4^ 6]_>7<\+(5SU5<,%XTCHYTCR.9(MEZ+F38O ML\4W@_78;7TM5E6QS7]:[2=N^[/E,JYF>I2 JRA>@C@%XV@3EU%B&&O:,=9B ML5UODZCDRVJ.QXNX- QRWA%0IGWW4)1V7U^TKR^JQR&6<4;\+D[3.+T3ZR^) MT@4'40DF?/$>8/@K0!X,3:7:CV$K#WB?!UQ;8MOT6D7I'2^JPM939)4E2YX7 M;\P5:GT%V7\%<:9Z5A3;.L/9+5CL9G-AFXV[D>A!F 'V(%&2T:5JN4GW;M(G MN0G>BMP4JRCGA7'Y4LT92'W$S,ZPO3/,ZW*G*_[0UF VUZ/=55+U/(YV/L<.'V>5TX=5>1= M5K46[4@159>Y7T$JFA81B&A-;GE<;H7KIFD::#XA1)$V3SME+>?#O?/ABSG? M58)0+P&$$%NF!/0D/3VGCQ?"DR0K3,F;-J:M%0,##ZF7O&Y=V[D#M$.G<]-T MJ5SX?]^FXL+O51=^Y!DI"WLML4FC:\U6%#(&%>'4(#QB'@HI45>M2>DS%%J+ M)!$(W0Q4\G P5?KD9-2,3A4:>M2'RA(V*.UK&$IT0?QXAG^.\@>&&]V>-(.V MG($A@]!72Z0+!9Q##^- +9%!&88$(6@)4:(3NMFIAZA4J2O<$=1A*:J$,&2! MQ3D)3$A?JW> $H3P)4D(>Z(0/HZ%4,(0OA8-83\<&F2.M22!"%^7B%!G'?0\ M$F(U\9VZ=@ 2BO#_HR(T8)&%-FXC247T="HB ^V8YX?JM:9;UW9.4A&].!51 M3RJBOE0T""U4-"E=5$0'-X:O2D74FXH&I7TE(TE%] 0J'MS96DJ)>Y921QWV M!4N"D*FU-$#1)T$ *51KJ2O%[*">3RPWMTCR$SV3GUV)&2$#/[&XW<1J&&.# MTE%/25GT:I1%DK+(35GKS:^X:H)RQ<'F@&LWVT*8%X69!$A'*Z(8PM"G:MU[ M*-OQ2 PC-X:?&$\7&) .7]_W<6"[Z$C\(C=^K?X*/ZM/2E!F@/_@^2+>^;S[ M--M4B#.700=M8&B$&AFSRMH!21PC-XZ?%U!G'71 0Q;Z2 VN2];>,I,P8*(20"-D#F$[!$E[[*;]2[9+6&>Q6,0!MNR!88EB[$:QJU_" M.CV/* DAI.HLZ*-L.WBP>>IFK;MG@B;0XIZ@Q3H4&6&($%4Y-2B/( I]T0NI MW;=!2B&#U LMFRI8DA:[2=N_;3*E980-F"4^(10K:V)L4-HQBR5FL7O[MW,S MP5Q-VK.:^BXQ#E&UTZ;N.AB41] + C]@VM5!EZ) M, $6VX&L.P'L+L?>-2^ M@[F@.MPA%I.24J865%1]E M.QZ);?Q$;#^O;\(ZB'W1W]L(022)B9O$+]XWC8B.7$-K,2$ZPDWM5:>L';?$ M-WDY?!M_9S,B&Q.J_=36+6R'(.%.W'!_R0Z$&!"/?&2YC2"2[\3-=U<#0@S8 M15X("=9RV$/9=O#@I]5'4;=/ ]*,V(DL@\[2@)A&M#0@!JF[ 2$2X,0-\&,]NY,RV]2/H]QD M99FMZ\,5CP2R*H'X_#;+RH>3Z@F7_4-6I_\!4$L#!!0 ( !2*#%,U#I&PO=V]R:W-H965T&ULK9IK;]LX%H;_ M"A'LAQ9H:O&F2Y$$2.QT)HLV">),Y[,L,[:VLNB1Y%SVU^\AY8BV1-(.L)AB M(DN'Y.$A^3Z'E,Y>9/6[7@K1H-=54=;G)\NF67\;C>IL*59I_56N10E/GF2U M2AOX62U&];H2Z5P76A4C$@3A:)7FY_U>^W?=>>C,+*W%6!9_Y_-F>7X2GZ"Y>$HW1?,@7_X4VPYQ55\F MBUK_'[UL;8,3E&WJ1JZVA<7ZV?]/7;2!V"A#L*$"V!BV #VV -L6 M8#HR;5=T'"9IDUZ<5?(%53RT?X,7V$/S^O;Q^GZ.X[&E]._T3??]S]/3T;-="H*CK*M@U< MM0T01P,4_91ELZS1=3D7;6_^76B;'UQ)8:]GK(NT&E>IJJ6M0N_%"WQ_N?J*[^^N'R\>; MVS_0Y?CQYM?-X\WU])NG'=:UPW0[S-'.+>C2IT+6]6>4EYE<"5L>+4\X2C#DY&SWOAFIHB'$;PX#-:5_(YAZF'9F\(Y+9*F[QR:O+_ZANV-1<.8A4QQCC>#^FX->,[9C$+XSCH M17YH%M(HPO; 1UV?(F^?_@#H(.A.LQ1(O*J@;?)ZJ08"R2>0YEECFRW1P)53 M'B0TM/L2=[[$1_E2IS#PT+J*[@*P5MM?QX>AXHH#!FP'PW=NH%)YUPT0PU/ M8AS$ R^'=C$/@R2Q.TF,UA._UH.3U4;LJ88U;QYJ/:8XC(.HYZC%,(3T)'"H M'C%(('XD7->9*G/(SZ':$QIS'CB01(S>$[_>[TS\0SX,=?\4!WNY\;X/1OD) M]% ''PS/YM17MQB& 8<'^XAG8;C^^@;'VP<(% M$D*ZM@/>;36<.;8MA&##Q)]:!-[<_OK>OJ!32PQK" '6+$EJ (H! M" MU+QI<(A_-OE:)0'6$%EHP")0VGY::3.$'8UKX1AHD /06+TS(V\A/]O48%*W M:8&>GS#*T(4ZU]G"%[V[A3[J^:&?5/83&3)$R"D&7:()<:P>:BA"_139#79> M-I"?YK/"IT_4LG=@">-AGRVOR7,AR<=J( M:N7<]-,A6DXC@OL$LIG%'#O.*:@A$/43:'\KH,XK\KK>I&6F)RGL:U?JZ*"1 MV6^K\T/.Q$$0],]8;&8T< D^-32B!_8Q.^NIJ8"@F^K-Z>R$VMBTY^V^&X8[ M]#!W9K*"MGN3C+0F]P^ X84P2R@F#LP0@U&J'\7LC^X MI6R$)\F>4,MVA%,>N^:880SU,Z:3D%T:/\%&#A;,81D9$@0#:A+6S_TMABR) M@]@URPQKJ)\U^J1W+C(UP80^,-572@M5K[ZT?5.\?(:=)BS\+QI"%:ADE6>- M.O%R''U0&VLH"8*(# 3>L@-2&R!'LLP,DYB?2>/CNX!2F.<"=N"E&C:5,$"R M+ZT494,>D82'D#/W3O$F%DL>)0P[#@N8 1?S@^N#'1-JL^SITA4;0@JZ YO+ M_N9N?+3EQ&;)DH"XCGB8 1_S@V^Z6:\+H3@$1)KG=59(4$=A4B#H[ONI'&AG M6M:I?AGI/0QCAH;,3\.Q7N[OR1GD.D*%W#I3AF!CC/4S;8M5R"'?=(1IYR6. M'W\WW=&M:)-)FS"R(;X("1VRR R]F)]>[SGL?*-?O]2B*$1EU4 V)!>.U5IR M+1*#+N9'EW[7K2;%IMLG(SEK4C#3R9YXS=IC5#6,1^U1F85F,86I[\CEF*$9 M\]/LQI&8:-]4YK+>20?>]P-6%X>@(YQ";AHYCC^801WSH^YZ\++G/GW+E@*\ M!!@WVQ?^<+FHTA7Z(5/;&Y Q&Z*,!\[#(69(QOPD4^WM'$^KP"WR9]&^=M/Y M?5J;*&:@!D#KRO6B9LPL;VI"[DRHN&$2#[SB];!]4;E]*;BK65ZJ[C=G2,$/ MDT)7WH>%#0/<(MD$LMEPYW"E#<_1EA.;I0\#W&" ^X_C'@XF(5=\> Y'.0T( MZ[]O.\)PWTM#"^ZGQ:-4E/I ,H7JI7Q16U%0@+01[VM-/WHJY(M]Y.CP);L= MX$=;3FR6UI$;[7RFLA+50G_N4R-]]-U^O]'=[3XINM0?TO3NC_&W2?MAD*FF M_4[I9PJKN:Q!II^@RN!K!"-5M9_^M#\:N=8?P\QDT\B5OER*%%:X,H#G3Q(4 M:OM#-=!]@'7Q/U!+ P04 " 4B@Q3%OU'U7$% !]#0 & 'AL+W=O MD[>9B-!MU&_2J9* M,EY9(QRM+D97LW>+4Y:/ M\4;?Q@+3B3I;7?^>-#=C&:+?FJY) M:S:$,'ZT-D>]2U8KJV^A^5A>)B]&8D,EK)6H=[NWE/;3XO MV5YJM8]_Q::1/7T[$FGM@RU;9410*M/\EX\M#@.%-],G%.:MPCS&W3B*4=[( M("_/G=T(Q]*PQHN8:M1&<,IP41Z"PZF"7KB\(9\Z546$[$HL:@\![X4TF?@D M0^V(MS]7Y"3+^/-)@%?6G:2MAT7C8?Z$AU?BHS6A\.+69)3MZT\0;1_RO MY M,7_6X%^U&8N3:2+FT_GL&7LG/00GT=[)+X%@S^5I[_(TNCS]A:@_[^&3#21F M8_%?/8D_9"AL*=Y;G2F3>_'!I&-Q]/MO;^;SZ5ES&#]F9XG8V^U5DO8\^@ _ M8P.N26]![5 (%3QVC;=:93)0AGFP]"I3TBEJXI*KE=(*9SX1H:#.S;4M*VFV MK?470D%:F!BVU)"DM#!6VWQ[G#GX,PF&AM2"?( IXI M!+193$-K=<5&QA&KZKHF@1]2 C?#9#O)=?DE,"3KDFN!L#&((<(AM%$W%W=]V3 MH9/H" &8@+'=CJW 1/[_D9"G^22'%SL#;%VLV]-,!1F:E!M8)Y/9Z_//(XP MBIB'""84RF7'E71AN^?1V37([1K:Q4Y@C@-Q"W3#4!2^VF['JB!=L<\RXLDK MY09TC\6]P@S02/[9ZMYAW"U0LKTTF\UAU7@@[>K=5.(@OGN[NTCV$^*S M83I%(Q8C9",QH5 X0JV:^PR'P\LEP1,D"B/[NW;T_.EL7>U<=.<].8ZZ8067 M-S+7Q&3J1A//W'0KCIZ:72_B9IP)]^3Q3O3B2./E+*#77K@OQN)K09[:+.(5 M".9@S.+69'+;CEX=<>)H\]ZF\89LLC88UK:J$&IM4"J*]#I(*G1@H32)7*T; M[!!K&:D+@M,QWIO5L2]L%0N+"X:[J+%16#:2PQ=E@\I^/= S2V2?>>"0ZAJ! MMQ=,-UA^AO% 69*]6RW9@["Y8+Z1J[WXRK?R^-"#;#)X$B._/#[\F^\T',(L/[*4->*['98$J MDV,!G*\L'F/M!SOH?W%=_@M02P,$% @ %(H,4\!/ZHRW& L4X !@ M !X;"]W;W)K2_2L)S6)6 JH/M6SY MD"Q AS76P+(-M37&?F1ELJHH927+9&97EW_]OHC@68)@/=Y:]]ZOM!Z;VW4_^._NK,9Q\^W%A6]7>JW\N=WH 6\6UJW5B#_=\L)O MG%8=?[3N+ZXN+Q]>K)49[CQYS,]^<4\>VVGLS:!_<8V?UFOE=L]T;[??W;E_ M)SYX8Y:KD1YWFU\<_KI(LW1FK0=O[- XO?CNSM/[WS[[@L;S M@'\9O?7%OQO:R=S:]_3'J^Z[.Y=$D.YU.](,"O^[T<]UW]-$(./W,.>=M"1] M6/X[SOZ2]XZ]S)77SVW_F^G&U7=WOK[3='JAIGY\8[<_Z+"?+VF^UO:>_]ML M9>P7#^XT[>1'NPX?@X*U&>3_ZC;PH?C@Z\L3'UR%#ZZ8;EF(J7RA1O7DL;/; MQM%HS$;_X*WRUR#.#'0HUZ/#6X/OQB?7@,Q%[%8E] M=O7!"?\Y#>?-@\M9/4:V_=3I9L3W2JCAV5^J<677 MS0^V[T"=__O?OKZZ_]6C9KNR?8]M; =,Z*>Y-YU1#F2?-T_[OAF=&KQBM?9, MMUK(/M;;8L,'3#JT,'&EW/YK?)VQUW#7_]>7YE\WSG__UZL79_6_DPUGS:KT!WV2& M^L/?<#!.$ZO>P6 VH^6S_D?"LW XJS2E4&HBCRWOB2;6V*]=F[8Q835P MAR?3. 5LE\;!@?2-9@Y@H@Y\!VN-C'L[,/>NZ25._.?)P>(-C,T':+4G(&4;XZ-(,'Y_RS ,B?VO&U4E>UZI3GBM\2 ]Q M/:/I>]7J60-!]V!)KUQC(+]!S%V'Q1^!,I#6Z99,$1TJV+1@@QX; MGP:]WO1VQV+B2'AFV#OI+;X@U2T_Q]&"V)W1?1>XVH&7W022S #Q8CO0;*P; M(0?&>CFFM24=P7$,2WJ-/\,6C-:YPW_P#@$,GHE($]TS>VGZ*Q2'I$ M\]*896_G?%I^@Z])P"T0@)N+>C'DFI5BAD-AV57SGCA()VS6?,88HQ<+W8H\ MQ85FA<;ZC6Y9ALG,TO@7.'S5W$ B2*Q!T@7.S^*-BP_! 6(3YCPJJ[/C8HY9 MDJ2S3-!B.PV1T@-3\@('M)YCF0?WQ:_3)W.]PQ3GS:N"39@4PC#1H1IP7NVB M/M*>':M_=P-IBWL_J92?H(U!<8]N]+QYBS7PZ/O ;Y]M,=::DT=A,><5KQZQ MSXQGTXGCN%']Q',,@-U074TFN04)3G?E,;&[A!5J2Q=33H%C%S5?&!:#.!?V MT..)Z=DZS$A46*7@[TA16.O)(LQ[ [WO>#998]3M:@ WV->62ZVA9& *JT4] MG?),U@9&2K/"0>S9B@)\DU$6JNA<-S@ULJYDA!::_&BDDHV_"N:%9#+;J>34 M 6W>8YZ-3^%P= MT\A^&7)B)HH MC[ GK &M]6'15OE5LX UPU,"++2M:/SH?;5:2[K@6%+XGP-#JE,"2IJ^H*\9 MR@3L=HR'&$=H;2@VG=0MLBB9.7T+51J-Z)#"(^.Z,SK37<&,A7%K6 BRK2Q) MD"#CQ^!G(C.#@A^74>SK93 W\ZB>;:F>Q(!>T]ZZR:6S,;=G:PI:F@WYGXZL M%$8@\- I\!").:71E3K"[:EA:;)FSDA+(,?D#2MS :# MH0683JWYR#D8A-+LC7D_V.W9"K$(,YBTEV0(AFRKCBB]X# @J,49>WUG=ZH' MZ]FYP=B9L[CQ6W*<#2SU0,@\B&>0EC7$KU($[&Y:;X2Q)=;/7,*I &H2"9/7 MBZF'YB^ ,4@:6,!J$2?9'<@71[;P4V@[7*]8;-$ 0G5XU]L-3.E61A.O5LHM M(;_D<,@". .@9X$ XBF,ZI:59$]GA(=XI\BSFS]4L#^#7ICQQ-;9/0_SIO7&6NG;_S^)N:,N"*P1Y2 R4 '.X?" M5#AV#\+SB#DDJ)AEV _[KH(MVYB1 R,WM2P.8,X2CEDSRBQ,5D'CBL6<94!W MX0!*;@0:YS'>74'GK&/L2:K3ZVZIHV=-EH(AJC"\"MG ,(BR2*V'<2G01X8JB/ M1;X<3D.2(^MU1D( ( P-U("GH.-1 A53#P+ MI^[I:3O!=N<,3@$9UQ;*0Q.R&=B2BLX%\1^'BC6IE99O)@>[ZB/0*Q;*,7,1 M19V8/TTI;NRF]-^DV#&B^M&"'\T/",]81*X5CN%5=J=/@U'Y"5R)(O$"5GHP M-.=9SQ TNU^$TL_%N)@_8F)F )$3)P\6XQ;;_K8YKP;%YQ%LX5_!+= &$&HD M.,-&(KFU&\%LS&.2II9%*,Z&-29'.M[#1;?'EI/(N2"0+)PJW6:AJQ$;+XB3 MWZ?'^\1L]1QB(X>6%@I64]!9D4H0-VSTEB6=W#"A.T?2,VC:MY@O>@2!&);B M^EKC((;0[*'E!YUI)1A5XR$.BC:(\B=)HR3_)@$%..?LADP6!SD!B#;3!DZ M5/4$[;P:S1U!2&GDILV2\!03KH<5$2HV* BOO@UP;#$-K(B* A.$\=9V6P,; M]2; D#?0C^4@^AV?26Z,C#"GO#@)\SQ -E^94CK.:31RZA(XT0[((9$P=28X MT:?7SYN'EP_%G0<83O$^I062W(C=IQR42&E"/)F*-E'!?P+M!H/=DZ<#Q^#* M!@G*:YO?62T9!@ZT2TX68&Z G"W '! '5\#>$7QM+"++95BG( GJW[. U"L! MMFG!%:YD9YFXFCO['F.6%#^Y&T,R)F@IP&@?XINUX72/3W-VAW.52;"4'RS( M:7N*-Q9BV9NELQ([A*E)ML#/\W(#JO?VGY2HGBGI)>\Q@T-0U5%'R M036B&\W8BZJ: >$,\S-N^N/D"D0(XR,EYU%._2=QMMA:"N0^\DD\.,JU0]DI M\9ACG#]S.(=S[R$1GZ0I6"81-7%"L!HW!(EBJBE()]L),LHA\\ $5:L&.SJ? M=O0V1,X]_EVO'N;W,?$A".4HIP FGN]E#Q< M3(L(QDK$P658)VE!DAUR''MIP(X\7Y6)H0J.ZBO:6<;2*^!QJ*=GJ2'"LL+" M3@:/3]6/&)Z>4J#S ]L6(G0V;K#&8$Q\L\[!@&[&'OO:Q4EF(M@0BV=UMT9GT!A M<5QP@W*XA+G'/ 7)*4W/R]?'09XP:D22Q# /2_HL2#DG:N>6\AX4*8F_A/67N,S'XO.J%UY04&RF'A2A7D@49TC*?$K-9FIE;](X>7UT^HOWR/^\_:C@@ M.[F3/\-%7O@($S\NU10OB#CKWPF*QV,I.!7M8Y2F3V#=HMXTR*OV; _B&$[" MPH4E2'C$=SD=BJA>Q"]O/*9)/E&8@K'O2[*#&:M(>EYXH<@RLBS ,YZ+>S"P M^@24"6#6)]/9_3E;.:/83WBPL6:08)%,BSMA2"C[1L'H,7^<81W0F*%<@12^ MXC'MC]\7+T$9;3@'BL)'F-9![])6HLS0GI*<@F$*>P[!@5$[R2-99Y:Q1%(DHW1$ M:&OU#D/&76Z%V*>>2-"W@ )^84@Y[SY^>3D"3I414LQVA11\CR"!@LV$.WG M%2MIDPVC!A'I>FQIB;@B%')Q;<:&G+358[*CMH6OSOG<5CG'?C[5 K@R5:\B MW-PO"-%1<1V%>LB(E%Y+H@6:/:U]%,Z4EPG():71]C)QM,_C4<"O)?[-^;B8 MJW&I.T=+VD7YL%N*_7..,28_PG>$^EC6/:&#+%?QL2QW M]_Z]>I74(\/="%&$*A!Y]^I>MOET@*3Q8MPE4PT&-W<7_'Q1%.O%M!/TPY>& M89],KM[3P:CN!C&-BIEB#.69[G'($5+(CFHFG ^I*"A3X-S@\.!>Y0%3E$TA M-3?\2/V:$CH'##_"QAABDM,G],CRP# U)>SPY1J<6U#SPEJ-D^.T1M2-ZX^* M7U*-'-B*9Y)S2B4 :639*M=);GB+((^J5/3'@9 K5V^'W9)Q742@12[PX-N[ M 8.\OG[C PBY5U!)!)4)"/(-W=H, '<$=5O;8).#64-22'.7L6"@8YY#\2 M!61#^EYQ_Y:\*-N*)/DSR/X#]#AEI=]HR']?^9GD -)1]+L#*4S>JOP4\[X M&W#.^V^*ZCDEW+C79K]_BL@4B\T98*XG,OWIBR3Z>1@9=P*](A>1'<8G48D$ MVTR/[L($&^IW*J%ZB@E)STLFE2BB3B-]2E*-$C2M,YLD144*IR]S^9-/)/P( M07B&4 7O"4B)N^>E&<=5+KP=9U%9GTZ!#"1 / M(4WDV!DU/KAD>AB#!9Q81SX>I"\S+"WVJYS9)]%XSO+9C?JVEZ: MM-(%> $*Z@@:^2*N2YET/VTXY L./?/INEP]U;9#-!M+:N'K673Q'-&PD*B& MW1&H..,*:"AB1F\PV.&L9%B1%VNH<)LD*&][5IS17$,"AZ*3HDL)^P\$$$3E M6H%AZ@;*&IO/& %#L:.QECO.I&3_ B*.27Q.2=*L7B[J[.6GXJ73\_R*7B9 M>PUXC_B7ZJO4)@OZ?%>L0,#0I$SBT4"/BWM^KV6BG%4@4FJNRH"@..8-]7;' M8C,K#^Q>Z@ID=Q8<.C=X H>&+V(5IU3 $-@0WN54J>"BT 114L:87LQ:$)R, M7[JP<#!CT<)N8A-ZC2JK7>1,;92NG@HC!T$@9]XUO!]7E[C\$?JFI6%P*:G# M3&\6(IJ\JG B L:'4113O\):4_\M4(SAIHXUYPVW(ZK&4=,#: MT&G@3C;.S-&6=&3[>:X9A[8X%)IBB MP ?P#ZW>+\%D3Q$:N),]"B6H! YPF-3]*/T3,%X4/3/0IQ8KIT6*AMR>FS\L M$[?'=GJ7FO8V7#QFI^JEX2.#:'(S](::X4#J/>JPX?:@/U%1>EH5D9;LZ&Q^EWH>Q&#G<>SY]\Z,P8X%G87DKQY M-LFT,0/RQP'/Y5SF?J2]1QPWW*Y4OV!]3497' 6E4PJ0&";-W6?'*$84E@SV MT1'<'M<+>NBC>D6K>["1/04Y>B7G$UU T:]0+04CVTE>DE!$O4+=E%.[C,ZT MHQJ/^XO]?10U5?(*L$N,$M]-"'(ZTZ;L .F)D5R\Z?5>9%,)!ET7DYE25%<& M00G&'JC>CD9 TH>LG1CS5DOVGP%BXEFL_$BV MKTK>J'1 T4WF!?[_.<;#O?TGNL(7$.6;T'-<=/33;0/)");[E:M,/@AQ2-]R M'X24.O:\&+<>32-9%KD277W2V_:]6,#B>KFD?5>QPYE3OF2&^=*X3$&W-A+- MG,8NR8TW8/$UQ?DRH%AE1IOH%.L'7:&XT6Y7O[?%C9%P-2%E;&=5MWAFBQGV MRVE,)D]?73N6_9&/"YC3Q2LR<2WJ#BNL.U_&!6+)]ZF,+[-9.<(70Y>O@"?R MMGQ1.Y8NBAN'X79?O"L1>1!35D['_*W<'BPE@9*_7DXC%$?Y,H6=?+J(P8B; M*C-Z::33)4+^Y(SKCJ!4 =F8C5QN ;#9JM",'.\[S2 M6+*XV,9W4>,ULQN^9RY]UV]T[&QMBRNUE!GY^]^^>?C5-X^:?QQOS97,3Y&O M=74F944MW)#0[\54/BLZ3N6NHAC+K>8,L+ZALY9L3BJ_1SL7*?GY>(;[%!UD MZ=*/$ 3>?FZ2[*L3%#=_("^VVN M_DO!>?]VQ<>)#CG*<.\B5Y9O=*IPEHG(EB^LT,^'2,B+2S7DV_U7E_0#!+2=ET^OGT'D_$1S7+]M?K+G_/;L_M4L]A9>&RQD%JEKMEB+ MC,@KT?)?J>0>RO]BLMG7^WB=CF8/,Z?[(/$W7_BG&D*A0+)FH79>E4#Y%@J% M1>%.CE/Q>BQ?$DW7K&1G^0:W_-1![%459\XD2Y> M&C&7X<),V8PF2^7T)U M'=.06+&\2"4Y(KD *'7!W+(4 #9=G63<19@N%65RIT/T>8&"7 ^4\FHZO/M? M\LWGRXQX:]J]&'2S![%59[G1:UP1V"-D1"@E$_)/-4S4-A!_^"%.OM=G41YC M9[HR39]^^N'H[[#\-^?_.Q+F[N._P7-,W(.4GI3TGT#*_] -Q;#30O+YRCC( M?GAWBE;;G.'D@@Q^E*^_NKW9CVN;!U<-[WS:OBY\\ MH%_YJ$:"$4?[5EW<$+,8_1KOA'R6;VW&T:_[G2BN "1J ]PMKQ_@' M+9!^I>[)_P)02P,$% @ %(H,4_!-7T\9"P [24 !@ !X;"]W;W)K M$E8:TSVZO-1Y*1JN+V0G6MQ92]5P@TNUN=2=$KRPBYKZ,@[#^67# MJ_;LV1,[]DX]>R)[4U>M>*>8[IN&JYL7HI;;IV?1V3CPOMJ4A@8NGSWI^$9\ M$.8?W3N%JTLOI:@:T>I*MDR)]=.SY]&C%RG-MQ/^68FMGOS/Z"0K*3_1Q0_% MT[.0%!*UR U)X/BY$B]%79,@J/'+(//,;TD+I_^/TK^S9\=95ER+E[+^N2I, M^?0L.V.%6/.^-N_E]N]B.,^,Y.6RUO8OV[JY47+&\EX;V0R+H4%3M>Z77P]V MF"S(PEL6Q,."V.KM-K):?LL-?_9$R2U3-!O2Z!][5+L:RE4M.>6#4;A;89UY M]CS_I:]T11;23RX-)-+X93ZL?N%6Q[>LGK/7LC6E9J_:0A3[ZR^AB5^O6!)&+ XC*,[Y"7^>(F5EWSQ\?;$I5Y<:L6EO]):=Z]^(XU@R06; M2F%?_RV+P^3Q=)#)-7LO"O:"JY:];=EKKO*21C$J8JJ%UF'"P MU!W^BM<]'P_9 KBXUL)H-U%!J1(:M=*PE1 M6T.9NOH7AGF+$VLFKCM IE, M8L;$A*L;*UZT5KS( S#"WA<0RS&)]M1E$:+QYH!^6OR M#@"<"0U'>1$T>\TK9=TC#I08M74.'/6Y/ZQ:)V ZTX6FD09!.Q602VTHTO.Z M+VS43<*=[EE+\*Y3\IJT%MC_?&F/'-C-88+%/*1KZVH:4H*\19&CF99KL^6* MO AK;ZI5/1Z.0E>-<6Y#0! :LF]%[N(G,2NO>Q;Z_#2OWK19Y3^%4 M2UP^H!7D\SA\_!,&[+_1XX>D*-WJ<-Z\ZL@##7F,=NL[$GH>N3!RX0U1,)=0 MB!2F* 7H=%O).J%R4OU!_-5#NL#$MF\"FXNRM]:C$8IH9R".FF=@97/C4@ER MOA,KU5,8QIE+#Q<8(!Z4#C8$=FJN>#VU+IW)>AAQM@$K:$]X9L\-QU#D@^0H M:#NNS+C NVL_XVQLKH52>YXX H)7Z:,EH\JRA/0B/S3*-'9:8V0]0<;6OB:!^DL"^(X=CKQ#=)C0Y%R M,%E@#A&.4>1+"H;QXIS%098F0;)8(@-R MMP,,**HK*WR=,]9@*'[BP4 MCQ.3V2S(L@7[X2AZO*@H6&2NVOPDR-N*V@>+H_IX8; MP&IS.'&!B4OVT<;1G?X9%\30,XR0-^&]4> ]T_$;/J8'PE]1.9GZ^G#A,EF@ MLL[9*YT3W3XU=9$&V3*<>NK4K"AV!OL99;B49"=BV#88;R?9K-@[DT_[H5:,SJ^0XA1PGB'X@Q)LCQ>0(!!^]^R+@HB<(I%.L?9 M1KSGUR=/!P:6S8&6R>"_N](G E[.$17)[)2S)Y1X9[H@3)8(N1G[?@0D?\_# M$'MS@DQ/LM2#K!_\> !Y(TSL UV,1"/'6<:_0R-024YUPK$SL&CCL(D(>DLE M;6 ;I@35L>&FJVO6N([3<2STB\+WBRXB+44C$N@$;$0+"*W=O0+,%;5)N1@; M]@&!^_YVD%YZVK2ND)]BS!ZM:+7+7RW4%8H1@9P- M&,OS*J,##&AJ3J#=R'PJ G*CJE5OK'-1QAH..G!#^\E>67\UN%/8YQ_ P5SX M8D%M 1$@6]Y[$"@<&F5%-E6.UJ<5Z\KX*G(%1*MRBB6P@.@5 MCF&X&JE[9>D5+%?T.64$@AVWH?L5KVJK^*"N$M@"?) J$02UQ)_?4/,TJ.'K MY7&G!H]"N$53@GMX63;"YA-J9B>M)S_NEW481^:5/;_E='MYUI0LNP+9Y0=5(J^(6R=2H]")\U*F+G_]P/V?Z^']RW8?[R%_W@B M\Y%IA0,RHG*RK@J7B#@,VA)+RS% Q$%[\OW96#=@G%T$)_2URV0B)BZ$? ,! MWIZ+_6[FJ*4H7 >[+:N\I(:LDH5;#,T=^)Q ]2!;)#ZRSZG4S4>85P)-53^$ M&[D7.Q]%RT&W\Q.&7]SL^ITX_.W]CI-Y7\O4QW_)U#Z6S:\WUN9Q'-%T&<+C^#*"\R M](%Q]IDL.0UH?HC$/2+)/G+OX<@^*[^4(B?1GX0BG^*\1N1E*VNYN3F@M'\0 MA;V%>CM^2<:1_::<:GE$5']7$OI_&G1 @_XKY&>HZG?0'\\P3M&?8?D=!"B= MS2;T)PU_"_EYU2&>WZ,W,I8![1WW"U[Y3<4\&![@T]CT ?ZO>1-HY?X5WP+^ M<:GSH>^@ 24$?/!.26:_.F#?^83YH77?8)"HMZU[:\/[HB*E$9?,WG4=6S!D MQHDX'.WIV3!5S!/^V?4/M'I(!IE;.F%;Q1]Y:U^_^)=;5%8TNLH6]@3/XOF+0&Y=FS3FWNJ987V(G<5<3#?!'6&JK0#GZ%%\.>]3:;%,+?M\"K5 M$4YJQ]V &K9:)UPJ2A9!DD*IKJ,)Z/TK)@>62XC2\5L3._N/EB"&<9!G,P? M3D=G.NJ28O8!I4R^-SV\F*<' ^',#YSZD.1R\@E.(]3&?FA$ M, A@&ULK559C],P$/XK5E@A MD*(FSM%-EK;2'B! @%:8M2,.5)!J6\^"27EQESMX;?.:P-@1"[A$! 91T" MP]]WN 8A'!"F\6V+&8PAG>,AO4-_X6O'6NZ8@6LEOO#:-O.@"$@-2]8+^UZM M7\*VGMSA54H8_R7KP39!XZHW5K5;9\R@Y7+XL\VV#P<.1?R 0[)U2'S>0R"? MY0VS;#'3:DVTLT8T1_A2O3\)DS5Y_JWG'7;< MAN0=V%ED,8 SBZHMV-4 ECP -B5OE;2-(<]E#?6Q?X2)C=DEN^RNDI. KWLY M(6D29C2\[USG(=%69#+JNK; M7KBSQ+F$([KBS$^^G>$3FM"PH.=/#R0Y#9.R?'HR]G"A]BTNS],PC^/#IN=9 MF)?E*+DY# \;W"#&74#]4'%KAL?4H7+#<=""N"=GV-@88SB[L\*3SM_=6]MH M -(.DP;!OC"DZ]8-+8(FZ["/C'6VA$JB1U)ULE^_(^7(4IUD"+)^L:E' MO(?/W?%.-]M*]467 (;<-76KS[W2F,V9[^ME"8W0IW(#+;Y92=4(@X]J[>N- M E$XHZ;V61 D?B.JUIO/'':EYC/9F;IJX4H1W36-4/<74,OMN1=Z#\"G:ET: M"_CSV4:LX1K,'YLKA4_^P%)4#;2ZDBU1L#KW%N'9163WNPV?*]CJT9I83VZE M_&(?WA?G7F %00U+8QD$_GV%2ZAK2X0R_MYQ>L.1UG"\?F!_YWQ'7VZ%ADM9 M_UD5ICSW,H\4L!)=;3[)[:^P\R>V?$M9:_=+MOU>QCVR[+21S=-8JK6IN4:Z/P;85V M9OZ^-:)=5[_W/%<]#SL"9Z$?)"M*37YN2V@F-K[ MJ&D0QAZ$7;!G"7_KVE/" TI8P,)G^/C@*'=\_!6.3HBC@3ARQ-&K(_@\ST=I M@,2GY'&^,2QV<(OP4F)]: ,%D2MB2B K66.A5>V:".. 0AC0I&J+:HFKXHS\ M^$/& O[3=_O'S,&0N0']14FM7\QU*92ZM\Y\^V*Q7'9-5UN/!LR&Z6F#1G:M M>0Q6IOI'N!;Q 'X6=0?D1HD"2"L:V.L^(@GE+*%!$(RPXY!G- C3D\F^,$MI MGG%R+5=F*Q1F KYB$]Q@2]OK0*HTIED8#\AQE&4T#;,]64QCI KRE%RZA@ * MVV'M).NRVAQ&-<.S@XG&@9PEG*8\/#EX@UK#A+(D)XNU%?CX"8PFZ93Y.&(T MC/C)> M+:1:GY/=6;M^46$W?GA7Q)]2%5D5V*"X*&0TR=H ?$<9IDH63 &(^ M\CB@,4O&^6#,^DU9EGWW G@+2VAN,4MXGBV"O:/_4Q&\]O*_^-*'R>&5ISSC M)Y,]$4W"]/GKGC-,0;1/P7%H[^,XY6FR/3O;?:]L9)5Z*N,X(V5>."N.I,AXK%."YPAX./M@U5V<]\U58&WM0X0A38 M3+_IQ60K]'\WUK] J-T' M)!;F(Y@C',29A:,1S-*""-OVR M6"-;711[E=Z &^^0U'&E6;PGCK()L:[N7DY[^MBDX(_F+NS*:S==:OPF8['U M(]B #@/LHI_;]MO[Z?>#4.NJU:2&%9H&IVGL$=5/E/V#D1LWQ=U*@Y\ MRQQ M" =E-^#[E<3Y8?=@#QC&^OF_4$L#!!0 ( !2*#%/BU8,6!@0 'P* 9 M >&PO=V]R:W-H965T\/N5O1ZM\^*S=A"9ZV#\,^M)8H\N%#BF2T MW"E]9RI$"P^UD.8BJ*QMSJ/(Y!76S(Q4@Y).MDK7S-)6EY%I-++"&]4B2N-X M%M6,RV"U]+)KO5JJU@HN\5J#:>N:Z?T:A=I=!$EP$-SPLK).$*V6#2OQ(]I/ MS;6F732@%+Q&:;B2H'%[$;Q-SM<3I^\5/G/<>+U$(!T0TOO28P>#2&1ZO#^@_^=@IE@TS>*G$G[RPU460!5#@EK7" MWJC=+]C',W5XN1+&_X==IYN, \A;8U7=&Q.#FLONRQ[Z/!P99/%7#-+>(/6\ M.T>>Y3MFV6JIU0ZTTR8TM_"A>FLBQZ6[E(]6TRDG.[OZ6:EBQX581I;0G"S* M>\MU9YE^Q7(&[Y6TE8$K66#QU#XB%@.5]$!EG;X*^%LK1S".0TCC-'D%;SR$ M-O9XX[\);?0*UF3 FGBLR;](T^N6'Y1%F(W@@ "W%<*EJALF]U35N=*4/2@/ MIUQ"KJ3L:W;';066#%C^I>6&>Z':PF?4K8%=Q?,*.W 6-7"#F&5;%[A$VB*[; MF42MC5Y$*3. M!3%#XV<"$9,.FFM 8WGM:6P9;>^9:$F)^3P_#ZH@O="=%6A14W>3U69/[2UI M'M+DLS[)@ \YF@'@64QTYWVVRE)C28A/'/=&3Z+L0]N1XZ$ :7VHP1%\_UV6 MQN,WWCGYDB4!<1\@Y$SKO;M,C^_@A](EY@9+1[L/EQH:AX8&IIUGD,IV1=3= MA..S<3\-YX/7_]OW!JF2KHQUJ?VO?*ZUND--54!#5MO2+6XQKZ02JMS#'Y0[ M#3^P'^'6E_F:"2:I%IB%=YAW,V"^562OOF'DOEB$<;3[ 7),-(. M30)%JP^-WJ#FU+#/ TO">#P/DW1R&ULI55=93B,)D)RA:C3?]^3L*DS2?S0/("DU>UJ3T+' M=*O-?5LC6GAHI&IG06WMYCR*VJ+&AK>G>H.*9BIM&FYI:-91NS'(2T]J9,3B M.(\:+E0PGWKLQLRGNK-2*+PQT'9-P\V?!4J]G05)L =NQ;JV#HCFTPU?XQW: M[YL;0Z-H4"E%@ZH56H'!:A9<)N>+S,7[@!\"M^U!'UPF*ZWOW>!C.0MB9P@E M%M8I<&I^XQ5*Z83(QJ^=9C LZ8B'_;WZ>Y\[Y;+B+5YI^5.4MIX%XP!*K'@G M[:W>?L!=/F=.K]"R]6_8]K$L#J#H6JN;'9D<-$+U+7_8[<,!8?P2@>T(S/ON M%_(NE]SR^=3H+1@736JNXU/U;#(GE#N4.VMH5A#/SB^+PG18PF?!5T(**["= M1I:$W714[$06O0A[022':ZULW<([56+YF!^1H<$5V[M:L*."GSIU"FD< HM9 MJ#DEN*$*D5!O?('5+IX+#J< 2"VQ6:"!-/!+_ MM^X2*S2&,N)*=5Q"A3C,G4">9^$DGQP@;,+"?)+#LD.P&NB*2S3M$]DD'"=Y MF&;YLPLG[ *^TG89*@Q/=WD?R<(X.:.'#/3T5D IB]5_<#JC2\/*VVIV/AN3=4=C0N@^4K3%[H;N 6&_\7\+U!+ M P04 " 4B@Q3.22\7<@# !N"P &0 'AL+W=O>)=#EOQ!8_HO_47%L:I3U**6O43AH-%C>+9#5Z M+.'7T#1[(VYI8'?Y:+)&-"J+#PC"#HYU^\0J48B&C<=9A)OR4[ M'G\?T'\/L5,L:^'PRJ@OLO35(KE(H,2-:)6_,;L_L(MGRGB%42[\AUVTS6<) M%*WSINZCAPNLC,.>>>0!]YQH\#RK?!B.;=F!Y:M"8T_0JC! MF\A)S:)\])96)?GYY1=AL3*M0_B+5AR8#5Q9+*6?IY[@V2@M.JC+")6?@9K! M>Z-]Y> W76)YZI\2K9Y;?N!VF3\)^*[50QAG \BS?/0$WKB/=1SPQC\7ZPGV MI,>>!.S)?Y''IZ$^&(]P,82SD+!R(*!&HJU"5 M0.<6G% X %\A7)FZ$7H/K9=*?B50WIQ!BH@LMA:1SIQWP9%=FM8VQ@4CCW5C MK+!2[6'7L7MD7[HP2IYF;]XZN%;=ZA#^.>+!UX:G/P[H&/% 1Y?@L&BM]/L' M;G1$?$4.:Z%O85>AQ?7^)+JUL20?A=#JTH$W78HP&!DKMS0,=P(10T7#-9$\ M#>*49B/V#H@I;>4\X%TK%,,R')$2-,]0UY:N*[BA(2AT#K+AJ^E+V@_&PPOZ M:,A*:-W6$?O(6@0=J=RQ+W?*AB._?/HR6M.1EW5;AY X04K6E)^86'=(//N\ M&$V'&=T42H5+SY_"#F'UW4RH"XO!5QN@>]MY$?=8"Q6R1CB^DJX7"$/51%X/ MHN!](RD]\'?AS9I"C=N=$YM>%LX:\S["_3\DMES!125B"?=R_[#*/.QKI;>V MK&.W2I30JGV0B>,+%7!.R$3Z6 V'D=>WU\ ].+>M4'0 MX[13.@XJ,C&%)".\F&;9(,LRR@;ADU=)%>W0NW,E0G;OA&ZI"6#^^1-5JT6Y#I^>@,*WVL1WJ9_MF4%CD' )%0 &0 'AL+W=OQB]^S9"WFYENJKSADSY+$LA+[JY<94KP8#G>:LI+HO*R;@R5*J MDAJX5:N!KA2CF14JBT$+'IU,\3]=L,7 MSM9ZYYJ@)PLIO^+-V^RJ%Z)!K&"I00T4?A[8+2L*5 1F?&MT]MHC47#WVFO_ MU?H.OBRH9K>R^)-G)K_J7?1(QI:T+LQ'N?Z--?Z,4%\J"VW_D[7;&R4]DM;: MR+(1!@M*+MPO?6QPV!&X")\0B!N!V-KM#K)6OJ&&7E\JN28*=X,VO+"N6FDP MC@L,RKU1\)2#G+E^PQ;F]2K,X-4R5P!I93";S6AF5$+HG)&5G* A*$BQ6AQBYD MU#!-N,AX"E?9JU;3O_T%K%F+-1B9LG+!%$DBNQ+^L-XYW4#)2+^2N0( 7-+! MY4K1$KRGHMUX0I+)-(@OHMV5T="NW)>T*,A-K0%3K

: M1 &4H,/UX328AB&QX0#CZ*)@!YN&40C"QYV.XM?N1"]\3F8U)*1<<+@Y:HL7 MVU]/1D$X3<@G:6CA"+"_8SH. 8#)P?HH :@F0_([PI'62C%A2"65Q:/ASHN1 M][^G30#.#I_$R22(+N*S9P_\@2B=QL,@&H^.G!@%D^'%V?-A.H4F@W$Z%&\# M]8RYG2 ^%:K3:!(DT^'97J8&1$!K!$7[NG>Y.PXNAKMLCB_B8#K:LNK MRAZ M0;Z\%>0]W=BD#*P?M[*LJ-@06E4%A](!/9E0D4%S3!GTMHR<)&$2C"&-N""U MT QLAM4"E2UKJ"1074Y1$9H0AZ_G\[D]R=Y&K\_(4LGRNXS:T^"% \*T 0AS_[[_'7Z>-DKO;V9>79]\ADZFK 8,O?;4 MJ0 1KK54&R(PB/OP860[-EGT&EP#B ,:IPU,'ZFJL=H+NP/&(P#+1:127*2\ M@L+05'XPD^'YT<^D8AAA49=]8$.CBCW"1*89!-A;[,\CM)2UP*8"J -)E'SD M,+BP8D-.1E#DD"_6PUPQ1DK7PAFV\+VF@(XXVN'5211$(&TO=]5H_O@R)6!V MQ>SX56SZY-,.DQ?(@@?L_2WFA9\N4'H&BBT M8\-.5L#?"HZST>>81BK-K54!R>4:3E0!X&=XT=VI'6H/6SH!1_ 73(&' E#5 MNE94I AB$R[ORYH#Y^3"P"3J+M \2/%[G$@H!V G7%56F#Q3-.)(3>+M! MVN" ()K$6W.36Q4T_59SS7UI^\(@F_8J YA7,ANG8 RA D6TU=PM!-MDJ45%>;9- $M\P-#:0*VJ=U34\") QHXPSH@# MY+R,"[L/L.VA[-& "0!)7F)E1F?35*K,QL>B-KN_)<-)> YPN''LO)_J%(W U?38\'@D+5 /J0D\G(!^3)*+2%"=61_>+\0R6JU72T3G7. M^4^+U3_)\8Z-_X-$[Z!Z/-N/SCK_,?' "7'N0WJ^8%0AD"=^X-UG#72,!7#) MY:S+?' ;NH=KR%D3YG&.V-2:I,"J'C[X[C1[$KR&?MQWCE75 1A2=$VT&NU0#28]TX,UR6V;2:P MWDR2R TFF$@+MG)I:,%PC68& 54,OUD=JO+%KW4(L,]J9I]5#=6YG\Q'8;_[ M=K'+'UM5VW=[D^&/[M#K&+O(AY@JX%< M+L%_6SR^/_3UCWUT&>Q\GBJ96MF/?TW M4$L#!!0 ( !2*#%.LHV9,-0@ $H6 9 >&PO=V]R:W-H965T]]?WS%!29#MV6Q2X7Q*+(N=Q9N;,4)V4@9O%M:5,N#1+4>^\]L5=7]HZ M%-JH+T[XNBRE6]^JPJZN!I-!N_"@EWF@A='U9267ZE&%7ZHO#D^C3DJF2V6\ MMD8XM;@:W$P^W,YH/V_X5:N5[_T6Y,G* M@@3!C*^-S$&GD@[V?[?2/[+O\&4NO;JSQ6\Z"_G5X&P@,K60=1$>[.HGU?CS MGN2EMO#\5ZSBWNEL(-+:!ULVAV%!J4W\+[\U./0.G(WW')@V!Z9L=U3$5OXH M@[R^='8E'.V&-/K!KO)I&*<-!>4Q.+S5.!>N/TKMQ*^RJ)6X5]+73@'QX"]' M <)IRRAM!-U&0=,]@D[$O34A]^*_)E/9YOD1C.HLF[:6W4X/"ORY-D-Q/$[$ M=#R=')!WW'EZS/*._XVG&Y)GG>092Y[]>PP/"_J?#4I,QD.Q1Z+X>/-X*VX> M[\39%,"\O4M\_]WYR>GYA?BL7E0A)D*;JL99Z93X6D-#AOQQSZCWRNE4>;QO M:J-9]P*U+G0&63J5A9#>TR+6"BWGNM!!X]11R)57+-7.O7(O0X$7)I6NLZL]*B1BJA($(.&UMWL#5LJR6#(2>:VK=T+8X:.?YM MY^FDUZ4NI.LY^NK\[FN8TN*$GZM]R&L30^#9IT%@=F(]A@3\B2LO__N;#HY MO8!W*T.>U&7%]I$/9((VR[T(UIZBD"N#Q1"@"J^-;8',0#M"PZ 7"9A@"6R^ M 3'ZU&G6(>R"1;\@4R4OE"KD-K.%75(FL7B*0P.P--E&II4QMS,!QQ:4\B1( M)=@N5F!S^D_BE\HHAXBE!>3H!:+7*O 6 2[95FN(<.E M^3HAEP@*&!9R,:?N-12?3*LFZ9E"6ZDS9**NK'DSSQ+"#Q%3497*(*LQ[,VT M;!.E _6 /FV",]H&;<8JXDNY7[0Y1;22<1 M).7\D DF@B.SW]&0(H2E7 ,4_,L4H8@NC1 QF MMI$F1O1N0DT-.I=9EVX$< MBM]RS0883 ',8$!;PY,8USM;5M*\)O"^-"(-LJJ<]'A/J&,#51V+15LI&;5FU:T6-RN4G6HB.5I$G> MAFE(C:]42C0!;(/3\SJ0X8M8,:0R:;A]Q=&:J\A3\_7^)!HRU!%3RD;.ODP1 M=;7]#UF[Y6+'.$/QHW+Z17(G?CMQVHC^Y<98;90KN]7V<8-'=D"573M@"HEU MT^\M;S0>]JD!!.BFTA!W ;*,#(TA,@02<=3"V9)W6>?LW#IB0X9U9XJ@SL*8 M>K7C7=L-#P*ZE?FMKUUC4!+QS0Z#"6^"6EJG_R H?:?8J:^UIM!:PPT1-:7: M3K>P!=H%8?A&A_[0=?2;I5.]_"5M%;.4_>GYTDQY/9W]S5J_@&V;ZA_5/;S[/39';Z?ONQ M)Z\?GK\K]&AREIS-SM[M7_BGSD_/DI/IZ<:FD\DL.9]-NK6GUV& AEH,)S3Z M6$'%P-T8R;>DZB;N\W&$1XP.-;N$\K!I!$A*W58?D5),WN;R(5_;107H;,:E MKDLECIJ!L*!Y**P4NN7QF(^>C\%@:_\NB1P:+_-D]2JW(I*QKREH;9$B]BKR0& MI"[O4#PFEON./MQY0G/+A<&881W3-)KJ+\8I6;#$)1!I2 43"3%-E,3.)SV/ MI-_P^)6,LC<3GXY2@&F]P.Q/\'14%4?BW4;3D#U'I5C'CME+M:2=3[!@TG7W M$B-V^AR'I]KQ_:HA]?O;QX[3VUM#.P[ZKK7LZ+]_?(BNT0/&WWE[;^-NS?S< M-PNQPYUI4;_F-FVAQMCI(#038:B9+^+XYOD;G/I68Z9T@)X.%7E'$ > M3[C#C8=O?8\:];[O@4&6_!63[Q$FQ$]]W6KWH?0F?A]\W1Z_LMY+MZ0:*M0" M1\?#T_<#X>*7R_@0;,5?"^\7%F U#Z2@^WQ\_2=02P,$ M% @ %(H,4US,\X<[!@ 7! !D !X;"]W;W)K&ULQ5C[;]LV$/Y7".^!%E!M298MNTT"-.F*;5C7H,E6[$=:HFVNDJB2 M5!S_]_N.E&0YCSY6# ,"2SS=^[X[DCG9*?W!;(6P[+8L*G,ZVEI;/Y],3+85 M)3=C58L*7]9*E]QBJ3<34VO!3DLMJ=';B:)?Z[$0UMI"5N-3, M-&7)]?Y<%&IW.HI&'>&=W&PM$29G)S7?B"MA_Z@O-5:37DLN2U$9J2JFQ?IT M]#)Z?IX0OV/X4XJ=&;PSBF2EU =:_)*?CD)R2!0BLZ2!XW$C+D11D"*X\;'5 M.>I-DN#PO=/^VL6.6%;YW9Z.%B.6BS5O"OM.[7X6;3PSTI>IPKA? MMO.\T73$LL985;;"\*"4E7_RVS8/ X%%^(A W K$SF]OR'GYBEM^=J+5CFGB MAC9Z<:$Z:3@G*RK*E=7X*B%GSWX3",F<3"QT$662M7+G7BY^1&[.WJC*;@W[ MJ965IN.<+T5[$*5-:_V;,L-4SU#X1EJ+=$H MLMBS3*$+C/NFUOA;RTPP4W/\[J3=HCNH_WI19H4N#;%&S"J6LKW@V@3HO-7? MZ :B94);B$"R$CM>P#@UB6'P@]=U(3.^*D3ONS/"*P8;5H*;])-ZNQ/%C6"E MAX+2,&^@0 M6*0O=F=) !T/W602[X@6OR'%":P!]N2-W.<@5+)&<$35')D0; M#/%5JGKF5QFX524JZ^)#8JQ&9YLQI1-VO6UT"%PD3[4P,F_PLFF@L[)"4(Q& M91(<>1?8W@5S\.7'[Q9QE+XP;25Z7P\&C-Q4$F6 2K)AM/R[?BT*]5'P$XB\T3VCN5MP,X;-,^RJB.NT.V4*O[7UDR%@_ MJZR+:D7[. H(/%!INSDB*W] \'MU#TT'K;9O20^9>J@1[LV^CA%TJ7)JA!S- M!JW/&0F%TQ?_V_-Z"V!W,T_0]L>P>0FW>74\5_+V,QRTS=%/.'B[.)IM5E&Q M!MG[[T-_>UP&)FYQ^,.S^_X]BY-9,(]F \HT"19A-&193H-XL1Q0TC"(9A&[ MV@+8S]S>\;#ZY2R(9TF_C!9!F R6\31(HWF_GL[P.677=])TY%H8+.9#3V9Q ML$B&WB=1&H3AD!*%LR!:+GJ*;X-KMZ-2*[_J^O =-=^W-,;.'1EI*MP@[1OQ MX#;>;Y/WN(_&V9=W%ITTUM\.I1[0#KZO1";*%>;D- H\ECN^]U\4Y!-DRAU2 MGK)G]UWN=,W&27PH_WB:/F[E.#D/Z)R-ES'[@:7C>8I'I^=U8QOLC6_@8-F4 M;>TONSVW_>K][G?BNYM\B<^-'[;4QO?&:QO4:D:(!7/8.YQ2^1EZ!&3JQF%;D7PR0PT#XR^EWI_WC:A_UB?%P M>-(7^>FP^9)%$*<+8CF4,0JB:!F$"S<"IP-RF,R#=#DG\F$&+.=I,)]/B7CH MV462!E'L..=W,W W()B;8@:D83LWRK;2=VHZ/)\U2.,T"69)WT(/W6$F@QM?*7 6 MHWLMA@[YXR]_/;6_.K_T-\8#N[]WO\%1#@<=.+2&:#A.9R.F_5W6+ZRJW?UQ MI2R.A.YUB^N_T,2 [VN%FTZ[( /]/Q3._@%02P,$% @ %(H,4RQ)@&/" M!@ (10 !D !X;"]W;W)K&ULS5A9;QLW$/XK MA!H4-L"L]C[B ["=)DV!)(;M)N@CM4MIV>PN%9)KV?WU'9)[R9:5: M4%(8HKJ:^ZX;SVO"FMGIL9F[%*?'O%45:^BE0+*M:R+NSVG%-RHH$O25NJ*;WZEG3Z1YI?S2II?M+%[_6B&\E8J7G?$($'- M&OM/[CH[3 A2=P^!WQ'X1FY[D)'R-5'D]%CP#1)Z-W#3'T950PW"L48[Y5H) M6&5 ITZO2R+H2ZU7@2YX#;Z61)OK>*Z N]XSSSM.YY:3OX=3C-[S1I42_=(4 MM-BFGX-4@VA^+]JY_R3#W]K&08&+D>_ZWA/\@D'5P/ +GJ7J%NMP8!T:UN$/ ML.+3G#YP19'G.V@?2W134C-!FON??TI]+SF28"$O0=>*YU_0944:=*!@DU[U MW2,]83Z]HT.T%OR6%50B2&>T$J11K%DA:2CY6O.7B#0%I)M4@N4*#K>+9$-$ M(9'BB-;KBM]3*C$JF(#DX@(^<_"](&9@&,!80F+ 1+Q)5*CT XZ S:*5'H^ MP%[JXR"(D-3ZFKTYKVO0LSM74$1:57+!_@)AX/P%14S*%@;K5L@63M"S^@"M M*7 W3"!XZ! \6"\#HXW^\7$29-B/O?Y(UO M.RB,(IREW^F>"?^KT4[6&V?63MK@;G#T[/_/!NF!^[$"?2)5"U%'WAS"XK ,42AUS2G]0)4#3QC,!<%&;@F3= +Y 5. M%-LS8+,7)1#;R< V2)TX0I\LIX/0QY$7' ZK!T'F^/$A@@*WI,QLB2$]HLD. MSW,2]W!;G"W?H3!+<>K& PF(E#F!-XS?->@]$7G9>7IO9.!I)%H/PW$ #ZX; M/!7\.14*NH\Q"4R0]\$/H;8I&9P>XB@.>[).%U;7M&!@^>K>$&D!!-6]C$[! M),%AD/4D&U95A@YV"4K1/2603TO!:T-FY$6%]J)L%W]"#AK9N,[FE@,R2"IN M60XQSE2YG7,:5);:\[?&\S8E)=VK\X9(]"+P'7#_&F+"Y FRE0)R4^V J+SB M<@25M=!R=%M'N9WO\!28&U1KNM;JH4K#N23_VC+)+(:!7A\(!'%GZRL0]YP( M0,=KJL,=#!<<[HZ!4/LN?2H&='<*IEAR@PA@HI(;>&J@CH]QL0UVD]CP7!P" MSHTNYHUU\"[_XAVA$H38S=P) R]%M6V'=G#8X_)'YMNG<&\7-O67#8LP=%SW M!X>%1=&/IA3U8'K6M_%:]FFMLGTV4_TY4)7N0IN O+5#\/C9^-XC]// M+@170SS\4Q8?N_K^L&3TXXNN=+=0DF^HJ,>-JY6@*XTVCUBV2D)M+Z9B_')' M1U*L!9-A70 M=YTP!J&GY2O.(AR!5+USJ)7"]""/./HN]J(I1R-8XF23J2B.L1N,1?G[*N(Y MAXP;K X-"L-O=,3C0YWJOMU)7;3BACQ![*+"CFTUN5H!51MHG=A90=0OXO M<>S&M"-=M='NA[Z7W6U//*098GCO1!?^W!$,4U&]+ !1P^F< M"]U"%DQFH$6- QSY4Z5]P#W?&^AV/3+,)\\VT+VLS..4CN&V4?8%9Y@=WK_. M[+//N-T^G@&&ULK95M3]LP$(#_RBF;)I"ZYJ7E1=!6HL T MD!@5C/'932Z)16P'VUG*O]_92;,B 5^V+XW/=_?X[GR^SEJEGTR):&$C*FGF M06EM?1*&)BU1,#-6-4K2Y$H+9DG416AJC2SS3J(*DR@Z# 7C,EC,_-Y*+V:J ML167N-)@&B&8?EEBI=IY$ ?;C3M>E-9MA(M9S0J\1_M0KS1)X4#)N$!IN)*@ M,9\'9_')"R^[)-7X<=A^/H'8>D=TA\W-U!/LH+9MEBIE4+VED3 MS2U\JMZ;@N/27$G(=]@4?" &]0I-VQ=(3!+>=2D]YRM"J'6/$5'_1S'XX@*P&3VEB^5 MP](D@5PKX6U8[DZ[9K*A0023N.LPJH]635&^KNO!&"X:5P]?/L,W(+HN1]?E M0#V*0X^.0*IMPW>0@5AT[LTV!_WYG)Z1T*CQL?8"<[;OO[C[GODRVVCS9 M$M'!KI+*3J/2N?HZ26Q>8L5M3]>HZ&2E3<4=+IM],HBPX;2[$NG=](9I.:K_$!W8]Z86B5 M="B%J%!9H1487$VCF^QZ/O#^P>&GP*T]LL%W\JCUDU_<%=,H]06AQ-QY!$Z/ M9[Q%*3T0E?&[Q8RZE#[PV#Z@?PZ]4R^/W.*MEK]$X+F6-OS#MO%EHPCRC76Z:H.I@DJHYLEW+0]' >/T1 !K UBHNTD4JOS( M'9]-C-Z"\=Z$YHW0:HBFXH3RE_+@#)T*BG.S)4KNL( %-VX/WPU7E@>^["1Q MA.^]DKS%FC=8[ 36)=QKY4H+GU2!Q>OXA.KJBF.'XN;L+.#7C>I!/XV!I2P[ M@]?OFNT'O/Y_-OL*?-"!#P+XX%V8/(_U33N$;-"#TZ!PIW*Y(9Y!*,AU50D; M!H6K K0KT0#-E'(?3(N0:^LLT!0#'=+/($+57!?ZZP(B&SNR PP9*6RY!5[7 M1N\$S0#*/5QD\=4P#1X7V3#.QL.8QM/6& 9,[N-P=,ADQ>YTGC?A63SJM_!L M%+/^Z&]XI^'054V\"+2> ]SE)5=K[#+?ZJKF:D^^.8IGH=8@2;6 6$'#@R18 M-,\B1]M[12:)TQ,Z[X\[TCZ+[\/:>! /A^.FKP&+K[+LGVD[GX@1:Y?CQN?B M*HO'&7LW!E^XZ;A[:W22(T&JT*R#[%IZ!S?*-=K4[7;*?M,(VHM[\UFXYV8M MZ'67N*+0M#<:1F :J6T63M=!WAZU([$,9DGWC,8[T/E*TS"U"Y^@^][-_@!0 M2P,$% @ %(H,4ZMT/:J,! R@\ !D !X;"]W;W)K&ULW5=M;]LV$/XKA#<,+:#8U(MM.74,)&F'=5B+H.G+9UHZ6UPH M426I*/GW.U*R++]E78OFPP##DLA[[I[C\>[(>2W5G<[4XQ4(65\,_,%FX -?9\8.C!;SDJWA%LRG\D;AUZC3DO(<"LUE012L M+@:7_OE59.6=P&<.M>Z]$^O)4LH[^_$VO1A02P@$),9J8/BXAVL0PBI"&E]; MG8/.I 7VWS?:?W>^HR]+IN%:BB\\-=G%(!Z0%%:L$N:#K/^ UI^QU9=(H=T_ MJ1O9\71 DDH;F;=@9)#SHGFRAW8=>H"8G@ $+2!PO!M#CN5K9MABKF1-E)5& M;?;%N>K02(X7-BBW1N$L1YQ9O,>XO_A+:OV2O"T2F0,I09';C"D@E\8HOJP, M6PH@1I)KF>>XD+=&)G?SD4'K5LG?F*!679_0V6E"1PBDUC#6)0*K%1:J ]+P MM>+W3$!ACN,;!SPL1 84U@=D5ND-)8-E6E?J\:S1E8/)^LZ>$E&EH#U2 M9X"%LRP%3VQ(O,8D;J'"<"8(STO6<&Y7N+25%G%5<0_:FMB& A\8V\0-.F%6 M,Y6B+#JTZS*.*V;]74+"*@W6*%>;!:IE)7#U<:\@A[-N^=+*;1A9*1=#Z]F0 M?$2VFY#9%H TEF[W6IMI+^16O+< 3VU#I*<)_E928$/3Y^2W7^* AJ^>_?DQ M4P D;VHJV)I*;OG#[L ^!DLFN))YV_O#Y)B(_TK>1%X=.9[41B] M[(WZ$^I-9W%?;NQ%*.>/@QTY/_9H,'VV-?NRGZ/-=CB2G_M(/_)H%'M^.#F8 MFGFSV<2;3L>'H-";CNG1J08T"V?D39?XW6;6D%2*&P[/L+T^;5+U1(+N /Q@ M"PQFWG0R/3GM3[TXGK4]HRT,)X5#+XK#TZJ\*/(/8[=)X!^+GD\]B@E @_\4 M/HOR)UXPF3W;WCW,PFW!_:[7<4_=UVBS"DA*;M M.>!TD\IPI^*\;:']7C7\'[2$XVD=A5C5XH/\W1O^YHH3S6(OII-#?7OCUT=/ M#QW]B'H^I8?UZ_CXL=/\J'>_RD&MW2W2'FJKPC17K6ZTNZA>-O>SK7ASRWW' MU)KCD@E8(90.I^,!4/=SKQE>MD%9 9Q?23Q^M1_60'=] M7_P#4$L#!!0 ( !2*#%-"U=SG;@8 ,H0 9 >&PO=V]R:W-H965T M7NLV)O M$H$L&4EN$G[]/2O9CEV2WL$7&EO>U>ZSS[,K<;&Q[JM?$P6Q+;7QEZ-U"-7S M\=CG:RJESVQ%!BM+ZTH9\.A68U\YDD4T*O5X-IF"5^7I72[&])VAZ^OSFE+^/'_RM:.-[OP5GLK#V*S^\+BY'$PZ(-.6!/4C\N:-;TIH= M(8QOC<]1MR4;]G^WWO^,N2.7A?1T:_4_J@CKR]'Y2!2TE+4.'^SF%37Y/&%_ MN=4^_BLVZ=OI?"3RV@=;-L:(H%0F_97;!H>>P?GDB,&L,9C%N--&,S"U6N3VY+$)[DE?S$.\,COQWEC?9.L M9T>LS\1;:\+:BY>FH&)H/T8D73BS-IR;V8,._ZI-)N:3$S&;S*8/^)MWZMW]E 8GJ6B;X;<>V%78H7E%.Y("?FTY@\( AK M$K>VK*39B;4LQ)(* MB4?/LAG(HW74@2F$#UCX%4>GV9/642;>P ();/ L%K121@0K:%LI1R="+86Q M0=1!:?6="KPPR&L^R\3G^$I&46('3O,_(RGE#EN@=2R^0,Z\C^1,3 T\M"I5 MD(W&<^L*]H$O/C;"GY_/VGU>FT#.P.8#W9&I&=^">''Z[/Q,2"\D^DW!T4:4 MX%A+)X# G>(NY#/QJ5<48*,5 &#/0-04"30C:I.3"^B(8<=IJU3N$,N=0S!8 MH8)7KC_>BD^V4KEX>HJ*7R/\VD0,D/F )FEG6=AJCYOR\(&$T(V;_ M51-37 M\@X?(T2%2($7EGIL^OVW\]GTZ1\Q%F^U*E!9L43%#2Q6\*&H7BP)/8>V(&GBWHDSM(X(N('[J MQ"\ '^_(U0@K?^@D4S%Q_#@\>298H8YY.E;#:M$ M(RY$KNNB#?#XADFZZ/G '*VX-?A62X9#U&MQR&^A\,YYL72V[$%FW2ZM M5PZV3B$95@.0\QAOC&=J&4TRD&HI#4.8_!$([Y-H\K4T*V)F'J3ZGTS?Y4AKL.*I1@.@PE('%76,7+6L#O(K 1^ M>=+YGH4\9W T'"HA(N:*"'N?4$T?XAH^FF5G@U'8YUURF3X[F4PF4<91) ^W M*O;#_8CY5:4*Z%V*K+_]__2&MKY782)BR]KTI$FF*(]RO<%X7YD'X(X<:X=* M%VK+Y!;XV!71WWC\P@N/Z$R\HWMUU"K)A:TTSGC0KK MN-/+T^?/Q"NK67_H)1A^68SP#="\V<47F._0BE>IJ\=NB_$MA;>URQ,BM]-+-I]Q80ZK.A'TQX;\(Q)^IBV0(U[P '(XCS*_$P#KL? @T3=,_![[!@#_#K9PD1P,DW\ M T[J> A-^*4YCU-R&W#K@8\L??[%:J0>>D2!W MBJ5)7[@5I[\@UJ/)N#-^P M+7O,]W:&'&W_P[Z5=O.\6=M C[1// S2WP=A[HNQ(<)BETX02!3GL*B)7E6& M' "0AVY)X][]LB2WBK=H/C[BL)JNFMW;[J)^G>ZG^\_3+?^M="L^BFE:PG22 M/7TR$B[=G--#L%6\K2YLP-TW_ER31$WY ZPO+6Y1S0-OT/WWQ=6_4$L#!!0 M ( !2*#%,*)>C[2 D -L; 9 >&PO=V]R:W-H965T>8622HEY^S=A).C=M*OUDUD7I;DYRZW=7%Y.:(UL5%'(:3BS67Y=GMM5O[JF^O564+68JO MFIEJO>;Z]5X4:GMS%ITU"]_D*K>T<'%[O>$K\2#L7S9?-=XN6BZ97(O22%4R M+98W9W?1Y7U"Y]V!OTJQ-9UG1IHLE'JBET_9S5E(@$0A4DL<./X\B_>B*(@1 M8/Q:\SQK11)A][GA_@>G.W19<"/>J^)O,K/YS=GLC&5BR:O"?E/;GT6MSYCX MI:HP[G^V]6QP>T$.Y0=N^>VU M5ENFZ32XT8-3U5$#G"S)*0]68U>"SMX^B!5,;-DWL5':RG)U?6'!EC8OTIK% MO6<1GV Q89]5:7/#/I:9R/;I+P"GQ10WF.[C[S+\8U4.V2@,6!S&T7?XC5H= M1X[?Z-_3<8]GTO),',_D/[';]UG\HJQ@T73(CGBQQURP]VJ]X>4KDQGVY%(* MPWC)D(V:NS.FIN)89RD.JQ*OEVP@SYG-N66B7"&M#),E6U0&PHWQ22 M,5MJ MM6;;7*8YDQ8A]12I?9G_F3T&SP^]_-XCB\>O_E MPV?W&%U!#05<3P)9YL\:DJ4JG0(>]A:"\:)0*;<0@W<2TUH%Z+DQI+,T#%)= M_2I3<>6VH$ACIIP,^,QEP1<%1$F3:@''+&6)XY(7,(*O?0 P])X!QEH_TW^. M@2^A.?96 ?,6!+9!WE&)@-&.A[U/WQH99W8B.WHQ/,"#\.:1T"'[6:*0:)E" MZ&L FY8(# >'E"\5N3_K2ML9O 17#P@V[HJC4I@QJ+H2:J7Y!H'$G$9$-F3? M./#KP+N>[$623DK9>>N4%.];_2S)4&JYRXKL6%^(_ZHE@-?+I2RD MHV[/#,1P-800:1'!+8KS;HD@ !NMEK*.H4*1N5O#6V=49ZP>_@V?K4"*^W"Q M0B, A^S#C]MQWPH4#QTG>F+M*J!+Q,:7ERB+,-!';Z#[QD !FHYW0>"4>!1I M7JI"K5XI1[6J5KDS5R]QPWP?$62??X/B39;&*PO.A:(ZKN4*:>R+ M!?!7L)?>:EG'<9^HG8IO"'O@_($9552V3:X,LP&-#\2="H7-I4:F<6U?ZRE# M:%=3,ZI/:N,$RM)B6I)W*_+]IN"6TM*1HRMH6JS0")KZ[E%0[8ZF5_M&I'2@ MK+RC5N4KV7$PK%76A *%JC"@X4W.$IPF"OLK[E;:'+RM5F8CW*C'^&932%^1 MZHH+OE074#"DRDPC162H5[[M.6/=97^'28#DX_VGQP]WKK%Y4)(&5[86'"D& M0U>FT]^HR$&*>.9%Q?<:2+>@U5G6$^AM^3]J#,,C1"#WT$W-K>[9-?>^MH.. MLEMN.CK:G8:QT*ZYM5HN*@^IKIL0T9BRIZ<<8D*;Q32,,<.9I#)4=4K<*E W M$5UL0!7G'#T;IJ".#@5@G#;^.554^0^W$+C(@W3; V(4]"PLOR%:BJ1*>HR MB ZQAI4^E2ZB94HCR'Z +40A821O+O&"2F[JR"I5^2[E)FG@U!IBC:"8-PH9VZHJD5>D3XUNN,^]"OZ VN^2S*,>&NUO(NX9)JHPUNY3E M%$O+JL#E"$'K>C,"IPXTFN#JL&IJ[4%((4X:%S5"6]8+86%,#P+F<8T)]E6. MJ!DKB$=+/^S.GVU"'Z;DH?_7=/]QW0%S&1F0ZR:8C%QCO-+'B>/=YPZ74NP+ M9ID2?CAI,Z+N5.#H&V=/#CD/O[J4)=*V:JFR;2F^4\:GD M)Y)N&G7-[J+6(ZL'M"9;28D%+]PI?[.6IAZZW"Q#XWJ)^BPS%PH(.5F/VUY? M9YT:,$Y:\6()3@-"-]>$(?L35.W,4U3D?77OKS#-GF^V+ECER_C)@Z6 MB&W>P'*,*;9PJ=_WFNOKW5&I$V('PUA]!SD8*LU]&C^=UO,'=0D; M4'! \=H!UN#J'Q2.K3ADE!'AZ.HW^]NTJE/[C\=S6+/U<&BB4SQ:TYU<Y/;!8&<3()1N-)9W$T"R:S63!-DLYB%,^#)(R#A_**#Y&_39%9\([/#(&T'$\^V%AXSG4C9.3Y]\K MU#GMBFK;1G?W"7[>@WX>CH,P^7$(<3"*Q\%T=)KB45&7:RI'QW])$,WB8#[N MNJK??Z-1,(MG09*,^OWW6R?K89?\;R;K_W>2)O,Q$F+:]3 E8S+!TR *$3S) M.1V;)#@V/YV(@]EL'LSFL_V0I?#:WWDCP0:C!:=MWK^RXE)3*81 (YZH,?!=(Y_87P(ODFZ M4^!_(MIXBB2<1N?]/DJ"430.XMFHZZ8_8V*Z[#%!D@3)..I!3QOS2<_&#!5\ M-@M[=B:C8$JHOOCAWUT*!O64?NZN"D;QN.N+, 1D[(1SMP,KNI4'=ROHN5WTN#.: MCV"LY+RS%H; !T,3.ZB/;D#/**]QA'./)R\81]RICX33Z#A4VA-S\!_-Y\?J M-B=_@7WKVUQ](=L+FG >!'5W< MW64K1-F9[S&,XBJWII]._)"\&Z7=[[,/F!GI,EGUG+;UCRG^8MA-LR_[:4:_ MU+=S7M_'@HO.!Y>UT"OW6"9T'0 ^TNE;/-" MKO>;?_!%!+ P04 M " 4B@Q3ZELD2E<& !3#@ &0 'AL+W=OQ'XH^V+HCE[LSN\LA[VSC_%UHB**X;XT-YZ,FQN[E=!JJAEH9 M)JXCBYG:^59&O/K5-'2>I$J+6C.=SV;/IZW4=G1QEL8^^HLSUT>C+7WT(O1M M*_WVDHS;G(^.1KN!&[UJ(@],+\XZN:);BI^[CQYOT\&+TBW9H)T5GNKST:NC MEY?';)\,_M*T"0?/@IDLG;OCEVMU/IHQ(#)41?8@\;.F*S*&'0'&M^)S-(3D MA8?/.^]O$G=P6;81G:WCCAT0U MK08X;;DHM]%C5F-=O+AR;:LCLAR#D%:)*V>CMBNRE:9P-HT(P8;3JKB[S.[F MC[A[+M[#01/$:ZM(/5P_!;0!WWR'[W+^I,,_>SL1B]E8S&?SHR?\+0:^B^1O M\5_X3IX(<#P$.$X!CO^OA#[M[H.+)(Y.)^))O^*-=ZV(V"TBNO+;$*_II-T* M'82V:V?6I/ @C(YZ)7E3C$5EI&[#.+ET6.-%YUU%I. ;@;P.>.!%[,]Y#&/K MBLKU/N"]%LL>!A3"1-SV57/@^A&/K00<6YE>T1B+(T*0L"YB)>@!7W3CM%6= M#=CT1C)))D5M9]R6^0LC-\E[JP/@AZ!K714ZVD9L<.SX7AJ.VY&/6[!$\LA7 M&H/.X\U&+[/-CO_2NSORD"$V@+H902%*Y%[IT/618(*)S ?KH6&96"SJPL8[ MLYRD9R5)>\\[5^!ZEPM42VUZGXJFF(R#_0XU:PNAR2#>S2<@#5X>^UZ M]BB7&LG?)HE2HN]@#)RJKR*725NEUUJ!<6 >R"(*!220Z:!5JN1!P_S\P^G\ MZ,7O(6?*F7$I&9<"1'8M&!OME>@D@]WE%,ZSQ42\^UXO##G@NFN+(1B;K>@M MSA2EJRB7AI)]Z)=?P9]S@T?D%YA1EMY6R Y.FX2?#7M;R[7S::&GX$R?NP?Y M-PA;5;V?B%>!.4)-:%"3,5,&BHT,Z$!T9B3/$0Y[>(5 (1[F9@)IJ_@Q!/$! MA^87YV,C;NA;KSWE[7EMN0E -K)7(,6?D!T*NX;[.FU5./P\N9V(/XCSE]H: M^-ZZ/NTWIO79+Z7%_!H'9Y<,X(Y;@[L2D*7XI",H7U\#O7T6>DRM-1>_!:05 MJH =ML>J>3LED.HA+O45IPP&+ST_'I;\=C;IN.TOW ;!]*+5+U^CX2"R[W M9SP(C7GRK*RPN;YY=Q5P="/TTGD<&3RS:1SPK8EK;S3PU2DEO.%R+^\*)8R3 M-C=SLF_!HW2YJ'+8W.AHJHW721(K_'*_3L2GAB ;U0%HNN]823BE>[BIZ/X. MKB'J=T+722P!!P.2=V352)PG96=3CF:V'(OA<0.Q3A-JZ5H(CT%=&U(K\$J: MRN&S@*,UN][#72 _>=B"T!]7X"7+P@["%Q@1Q]T%B% B-NNT(,8U+4VB,YBI@A ML'G>!.4D'*(-4GE8UYV$_ZN5!DZEXLHEH)8J'*&0$TC5JDJ0 M5#X=LK+<8PX/&N!'#[=2);5CE=S+Q,# 058"7[QY;MA.NS2G*T%@6:QVJEIC MW.8WWN_I%"QWET<(EG,$]<5%7R3%A!UFF$%5HY!AZ6VT*.1PKC M%>.U2&ULI51-;]LP#/TKA ?LU,6.DVQ9EP1(L@[;@ Y% MTVUGQ69LH;+H2G+2_OM1LN.EZ,=A.]@F1;ZG1UGD[$#FUI:(#NXKI>T\*IVK MS^/89B56P@ZH1LV1'9E*.'9-$=O:H,@#J%)QFB3OXTI('2UF8>W*+&;4."4U M7AFP354)\[!"18=Y-(R."]>R*)U?B!>S6A2X0?>SOC+LQ3U++BO45I(&@[MY MM!R>K\8^/R3\DGBP)S;X2K9$M][YEL^CQ M"A9GS#((_>URC4IZ(9=QUG%&_ MI0>>VD?V+Z%VKF4K+*Y)_9:Y*^?1-((<=Z)1[IH.7[&K9^+Y,E(VO.'0Y@XY M.6NLHZH#LX)*ZO8K[KMS. %,DQ< :0=(@^YVHZ#RLW!B,3-T ..SFQ:BG2%RC>PR5I5UJX MT#GFC_$QR^DUI4=-J_15PN^-'L H.8,T28>O\(WZ&D>!;_1O-3[B'/>YWB!SF$X<J@#^@01![(978*DXF MV")(:QO,![!4ZIDM#;O22%VPE5&A9=MH%F@'_!.Q_XDL?H_,AQJDSLC49$(5 M4O,VK,B^H$GHW(>],'XT/5LV%]4*X3*ES139ADWI.YZWRID5N:DWKN@^/!/W=!XI,FJ] 48918R*C1KNVW?K6?5LNV2?^FMZ/N4IA" M:@L*=PQ-!A\F$9AV?+2.HSJT[)8<#X!@ECQQT?@$CN^([T[G^ WZ&;[X U!+ M P04 " 4B@Q3:C[T^W,9 :50 &0 'AL+W=O/3ENANGO/GM*U M7\RSIWH<&M7)7TQAQ[859O=<-GK[W;WS>_["6[7>#'CA]-G37JSEM1S>];\8 M^'4:1JE4*SNK=%<867]W[^K\\?/S1_@"/?$O);"W/BB^G??O17M'A8S$I8^4(WOZEJV'QW M[YM[125K,3;#6[W]AW0+>HCCE;JQ]&^QY6CT'5QK=:=JE4INJ&X*DL]=H/JUL4ONE&EDK:X[_]Z\/1T@*EQ@-/2 M3?.7OGP+)@>X+3_?SBZ,#_G/LEL7EV:*X.+LX M/S+>9>##)8UW^:?Y<&2RK\)D7]%D7QV8[+FPRN)4OQAI93<(%M"N@@NJ*U7? M2+K]0G<69JWH_AS3_X)IBE\WLA@[,59JD%6AND$:U19E> 8NUJH3\+YH"@N# M2E#2P<*393-6LAC@?<%LH]%?B6&CV^(?NJF C?;O?_OFXOSK)\5VHYL&^+WM M8$ [KJRJE## WV5QU33%8$1G!6FN)9+#D"LY;*7D=8A6P\XHN)J.4&S$C83G MX"'9*% :))J'%=5[T"DF& >HE"T;;4=@4-')4EJ+0@#&KA!%+90I^I1UL!I8 MG?T\_D2B'*>JY1%1>AA$Z>'1/7XAS0"V-Q/:M\I^X.4]'RT\;VWQKBOYP6%/ M@EF2_NI9LL4]"HM[='3:']7O(VSJL)NC^"-?+?[GX?+A$5J^#K1\?9P%/__K M]#(#[N3N%QJZ^ U4RT@4]O?@U8I!D[89W@GX#^U4;4#; MPI L:\IKB2:IQ($E2*QN55DH-QO(-PTF08] 8/$Y40_%S M[SJ2_VN\"3K[\VC +77@R%':0=RC:/F&)!TC^5@V;@[S.C5^ZK^#H&S X)SA\(TJY*,!466!)(TRAP (Y M0V4JF/P)4 :D5;)$B<.-0RLUMM+ M187A(8N4DJV++6Y_69G@85- 08!:P=K2\ M\ 8:W_1UV%H@=J=D4SFN5L#+:@225 ?B19:\Z+490 Z4MKQ-K48=@>WHUG@; M?@YK$$R_Q4!KG&-9_ "HD"6C$@H\DKS1S>C-?= C'!>?63=Z1;ME>W@;!5P# M3#,K5B\"QHM4S&!32';%JD$.X@ZKEO88GI%U+4N6)S_1(M%8V\N29!@=)3[_ M$C9?%#<@$2C60-(I[)^&.\9?! X@FV#,65E=S(LYC!(DG60")]M)$"G9$24O M88/:%4QS>)VR"04$81MQ4!9P7.Z^/N&9#ZE_=@+3YM1]4 MRH_01J>XLPL]YEJ_"1;_FZ-F^1U0"8-^[W9LUK#_F1$RHKX-1'U['--Y7PL< M6R&RP=7.4?89PQ3$_HLG! &]H%:,@VY$,])B.H@4P8Y)]$\E[(>152JSA/[ M))- B-8T6@\ MQR#+30>B0= QG:H%BP,20C8B'TY8(JL'BRW)^H -()<"X2)Z**8*A;P'$497 M@Q:YE@@+/97D"86SM:B@T6@'C HAQ0<8IQ=F@-BA%P0[R1]FQ*'/ SUB54 5 MDK<#LHX8;)4+7WTDPO;%KR;P.=NF@6 F6#+TP:DO?#]6ZPA__28#JMXE[GNZ MH3&(AGDBXUL)R+[2C5[3CL7!D!JOG&!4^ M][/92C0,AB2%_NPH0C@DH&CV:GR;D+D+1>9X",]A\-$EBPZVQ[,HV'QY"W9E M4*S, BXI4YW@GNX29M3*M& NT=&0)($$*3LXI^N9Z:S=O(S"NEXYV[ORZEFF MZHD,:"2NK1I-V!MU>])B;%WTZ(PK--GP!,3',L3'+#&'-#I31\ HENKJ)D+ MU!*08W2-"!]@4;02X 1Y5V DD[=1/3P,6@##B9:VG-(7H#239SYT>GNR ;M' M#$;M11D"J[X5,TK/H!3@9'U"$,CHG6B ]>3IP?*K$[_P6T01!;BM#@--)YY. M6EH0OTP18'5CVS-CT] U<@EV!7 WDC!:68\-:'X-@ NE@00L%W&4W0Z!B6<+ M705M!QS"[HLU "$NW&MT#Z9TRT\CKS;"K$%^T?NB!3 *4*\&..1W81"WI"03 MG6$>PCV!,$?](9S]Z62MA@-+)ZRPPN"?=00$.\BQI0 C5\N@"-U(( #V'L$! M(;* VS$UQO;+JS<(CG[/FHR:;8LM&5?K$$NZ ;DM&BVK4!"%.*[JR'#0"WH< MZ,>R>!,#C_".G2YB1?#31SD0,L%@0 B<-@3$474: M6:VE]ZS!4A!>9X9G&0C@&&4O$V_LP!9)QV1J1&PWB,(#MYR4HSB3,9"FE)[. M&G@,,(YX..OJ<)=HLVMPC!HE9APPY F.SN@&AWF3N!YR 1@VD)A&LE8R$^($ M2U?.^+.X!^#-2FU]5+L/$CFDFCJ)BJ-=-M1SB1S*#H$D>];+B(2.P<[SLYB2 M/3L*SJX(?%Q%FF8!WBBQ]>'V8WPE!)K9$E$4/1=^U] M)D=?>0CR62P9>./&S M>+4ML#FQ\4R>\A?]R@3_G+^$!D& 6? <60= M@S^_8;!*>XK26Y+(^M%@CM&@<6L FY1STW'^)"$03;M(\4)BI'Q04./.?1\N M3XG9RA6(*0M)F,BY"X:E24*)\8>26](LQ!\(:PU*:R=QW6RW\1((8+=FGU\J M V(/)JTKZ4*E2DY)B&$? 'KCBUFTH,&<1^=("CAG=(^VFJ([A\"+L0?OAZ;A M .TT&X[MT5=JW<=^C4"2")?=!@EEX^N41=XZ'%J/'2F^P(CLJ Y<1!VX."JZ M/VA=;573S$K]Y[R:TQ$K4N>71P=[ZR#D6S IZTX=J@%]^BB%O\:I8G3#E &F MG.0+!]IMYDQ1KL=!L?ASZ(Q;B9 $M:I2#D9=7;\H'IT]8D#G C%,?V&6+"@0 M>WY,R;*Z!LP;J2@#%?03XAWGLAO$.B Z &8ZSE'E7K_2DA-NE'=*12J!\QTH M7 W;!,0!&"!\! )6Z%6CUFZ>A"2PNPUI2CX3 '?)R-*D[$SSN"NC/\ S:XR@ MS8U"96.\[ (IZR+<5E'VTX8QJ_VQTIQP2)=.&LX"+XEJ(:[!)G![-,?V@AH9MENH@H"5^^D7? M32Z#1/>\IV3IY=1^%&>3I850_HY7_,9A\1"L'N;A8Y3[*9NS/_8$B]H@38.@V&=>G722P43OY')/1% VJW,HJW&'=UWNI(&_\]G=^-;78?SR MU0"/UQS',!:W+MWC'L#D +I3BE&3^BC0W,@UIZ5]8HQ1=B .?*.>O$,:>04B M)+CR=>1<,FRS_TA$U04FK-^ <4:6$9+9R@4VF'H'!B,('QHFR^4X>>$I7F9 MBO(IFA*!, *5':&AG<^^3+4*ZRU)."G61LKJA'8@L3C&X0'>7(RZAC@$RBD. M3]/GVX&0P&M$D$0W#DGZPDDYU2U6&C-?&'3R4R+?Y]\V,BLP1%V8#LUC4DXW M'8+J&#/[0,AOV.-%7+\W>CEKG;!;@=D7YCWEL"AR*EQX,66B\WG9#2LQ+3I@ M%K-2EM-%,98@/@5FDS03M_ >7KXX>X+KI3_/GQ04DA]8>+=4HV! M&HNS_!UC(+\M":>\??32]!&LJ_-% WG9FO5> $EI>'!A 1O/^"XC75>(9?&+ M"_>)LH\4)F?LFY1L9\8RDEXD7LBS#"T+X!E+M6XPL/( E'&HW@;367V:K5Q@ MT,T\Z+7J.$I'TV(.&!+,OV(68,X?1U@':$QAMHCKP'Z;IL]/Q8M11NGV ?,P M YC63N["4KS,X)J"G+C< D1<=-T]FYL=9R%MH(GM&3R:CX7!%4!2A>F)77 ( M&2AI7"TX-,V&AN/N836E8R.=W,]M(@EL\IN8(,!L,N3H"&BO1;V.,F6-( M%*1"U9')L4/)Z7XCZ2-8MY7@ .Z&XO\B>=A/'DL!>>C%YF:>[?_X@GR4T_5%SCA>A M#$3>OW@0;3YN(&H\&W>N50"#B_LU7:^3WA4V[0C]X$U%L(\'%Q]P8T1U S&- M\+4">)1&>D AARLB&*R:46(HHR M@E"_S^6#S .&*!M#:NH,Y'8.S&SM,7R& MC3[$1*>/Z)'D@6!JR)3"FRUPKL9>GE8,(RIIU(WK.\4OJ$8,;-DS\3Z%(A#W M=6V%J;@ZL(4@#^N4^&-/R(7)ET-N29G*(]!E\<:KSMZ[]QT&>7/]UCH0\B"A M$@E*$Q#H&ZI6=0#N$.J6NJ&L&KD&]E#1L (I8P@H0K3$B3I.:X9H Y.5X.07 MW-@@;EUU+P3M"^>9W7R8(7&S+=(X5;JNV23&#W<1T$A;8K[+K\ D"79TW*3H MZ6J-=.4!C#TZWH5Y:P184J\E#4"IH:@A,()UI$=6;H >V_]2 MJ!YB0M3SE$DIBLC32!^35,,$36E4'Z0H2>$T:1%EM(&$'T$0GD.H O<12+&[ MIZECKA$9P%/B%KD"?KS="X7=A-VP:;C;!RUJ*:-ID*X(#!=!FM"Q$VJ\/"-P MZ%O=P5#2H_7@+&*M#/!U+WD986^V7&/0/K/&5YK,KM>U29HTTP7P AC4(32R M25P72@IV["GDK,#2?9"@N.Q%LD\.6L5 %=8(-XEU*EC(M<&TQ*&6%Z-FM.<")^J=S$SHQY"]O[ M8U YJLQ6$3.U7KH:+(SL!8&4>9?@_:C,1N4/=\""^V?7G#J,]$8APL&STC)$ MP/"B%\70L=)*;$<'U*&6YI;3A=M@L*&(J2&;M@]2$CAWU,E)F#IX7VBDNJ$'UBWQD;4U%N\+2 0X&,Q:0@L_\K;L%#JRH\\='+-'0+QP!,' M-[,4*IM8V*"OH0<&G=7O(R# ?;(8'4!\OBRE*#V"=4E*ZR(E+Z6BPH(;\^OZ T6]O) MA_PRM9W)FC^AR!.5YT[QR[OE76Z]5K>H@M()=*CD)IVKN.#Y"NCQBD%6O/2- MZ\$"Q9Q EI9.BL]N*&T,'1BBO/NLA@)11SGPWYA=/Y16/K[7?J5?(N.7 M2#J_"I(ZVTP@Z:2_:ZU_[QJ V&#'Y\GS;XT:'!QSJW-)WC@:9]J( ?%EA^=B M+G,::4^(HY;KC6AJTM=@=-E18#HE 8ENT-CV-TI)'"E%=&@0%<.LC(4,^]\#J M?%! 0S$0ER%5$8&&FVR6HL2YA=[\K%LOGYJ3&);SJ(3QKM@XNY+O?[BGH[-D MG^WG$FG Z3'+AX+#O3@'5:'A9OFIV:((^ Z5O,NMSJ!+9=EM+F(\Y+',SIU+ MX&:1)*.1BG-NZ '5ZT$Q2#IF[=B8EY*S_P00 \]\Y8>S?5GR1H0-\FXR3O#_ MSS'NK^T_T!4>:R2-7QLY/_X=D)>@#C>N83PY%X)G5BBK.-M5^N>&G'3TX.D. MZW3+996I/8,K,!/G2AU1XX &CS])PHT$S9]91]%,V3;+% MQ /;W_BAAD#>ECZGX"LJR5%8=^S4'^+Q//"9-"-]6IF/M::2@#EIR[OA:K9T MRD>/-IP0HD "T9RK;@!QT4S<_-D#')VCCLD.8 M.0%[\G=(RLG3DF11#9 .2?OSCS?T-8@[^^+CEV;.CW\$YJWT3;OEX6/GGSI& M2!S]_6_?/OKZVR?%#_.=RYP82]+9)D\T;;##'33E>_8DSY.&7#[,R[YD*RE! M+F]0YCC9%;H3O!OPE/P\7P X1 (#SX39D8\'@IJL4O% P-'0:SE!E-<)_O7G,E_ S@-\^I$[*N__JGM5%I<7CQX\+MXD'RS!#Q9E3P(C M9@=>S!FP:+YRY7A:N$__'G%G[N,C_-70]^ 655T+*R& M5\^67P/\,/PA3OXQZ)X^?KG2PZ!;^G,C!2 M? #NUUH/_@=.$#Z'^NS_ %!+ M P04 " 4B@Q3A@KD8?P$ #Y#P &0 'AL+W=OJN14!['ZI^,,GLQKHD MSMD."_WU'3N[(< 2:-63*O7+9F/////J9^*#E52?=0E@R&U=-?IP5AK3[L_G M.B^AYGI/MM#@SD*JFAM\5',W^V6;@0R]+8A?G10S8W__Q/>L@I/X3L*].[!W""T%9CG:YB3 M'H8] Q.3C[(QI29G30'%0_TYNC3XQ39^G;!)P)^Z9H\$'B7,8_X$7C#$&3B\ MX!F\DT[CBM9D%##Y_0.ND?<&:OW'A(UPL!$Z&^$S-B[QR!1=!40NL,O;M@)L M7\,KTBI)W $B"]'P)A>X]K[ICQ3ZL2W=TY;>?),R+WA+_NGS4MR2NB\8V((1 M3#>X=&\D;-KMCT767M9W*2^0DDN/Q%04HWE-=4Q!3 EEPH<@- MKSK05MHN<:W!:"=1"7XM*O01]+8.G/;B"K&,=,W]+_E N.EW1ZDKN &R F5U M\ 15.$/T_HO=?0&Y7#;B3^QK7LNN,@4(@.ZPV;@XRF<,[5]!RT3LM,64*!X52&-UC>9_Y- T2 M5, IKLP=>3]1EH"?WT?,J0EU[J M@J$R+;_K,3%=/,]5!P]K_5@Q"Q*:Q#$YT[D]FMM$+==EWKA2VZ1\UB?L$[)9 M*6V>["ERS9AC4,*,\I!%*64)4JOZ31T?/\",8E<$ MT;9B6Y^>="[U<,HDV$(_2%FL1%7=[^&0\5,$2]S4>*Y5\)3&-+1I96R"=M.! M=M-)PON 53ZYFP#*!J#LJ\T(W[O_K//^$U/B!3?^WV,B\F-D038Y)/P 6SG* M)JAW( &:K0GE]0. QL@I?X-?(QHE,64^>S%[+_+#YAFCT^EX4KZ6C_TXP6_& M[!7TDJ0X/5GZ2FX)J97WTO IM80X@)'7XI>8):49#L,DVGHSF8]N8S6HI;MS M:N*B[R]FP^IPKSWN;W/WXOVE^"-72X&?#!4L4-7;2_ K5O7WS/[%R-;=[:ZE MP9NB^UOBW1R4%<#]A<1YLGZQ!H;;_M%?4$L#!!0 ( !2*#%,WV1<9WP( M /<& 9 >&PO=V]R:W-H965T!S4A')O-G&VN9Q-1*L9Y3"72+5U3>3K.3"QFGK8VQANZ;+2UA#,)@U9PAWH M'\U<&BWH40I: U=4<"2AG'IG^.0\L?[.X8'"2@UD9#M9"/%HE2_%U MM0< @ MUQ:!F.49+H Q"V3*>%IC>GU*&SB4-^C7KG?3RX(HN!#L)RUT-?7&'BJ@)"W3 MMV+U&=;]I!8O%TRY+UIUODGHH;Q56M3K8%-!37FWDI?U' 8!XUT!T3H@30)M,UC_(UZCG'6JT _48W0BN*X6N> '%V_C 5-B7 M&6W*/(_V GYM^1&*0Q]%883WX,5]V['#B_^^[3WH28^>./1D!_J=N3I%RP") M$C7#3+#-Q-]GZL:P'WB^&PSEPMP4I:&P674%J!3,7#G*EXAH9RB(!H4H+VAN MI.($??HPCL+X]+]7LSO0[PZZA!SJ!4@48V<)_QGW 2J:FQ/8&SXZ"4>G PO& MF1]'";H0==-JD.KM<'K/.,-^$D:]CN.Q/TXB=-U*3G4KP<65],7*VY1I%OO' M&>[U)/'C.$3?P%!!)5B!:&VV^!EL+O5;!QB'?F2*>V^/72GW0A.VXX1L(?PP M2_T8C[;!8>J/LS$ZR_.V;IG=2T-$AI-S2AS5;1P/<(3],1X=#BPI]J,L.]R; MNSM0VQ%GH]A/PW X]#3QTRS[TUT)!F14@UPZRE7F>+9<=[S46WM6/^O(;.O> M/0DW1"XI5XA!:4+#HU'J(=G1;*=HT3AJ6PAMB-*)E7F90%H'\[\40F\4FZ!_ MZV:_ %!+ P04 " 4B@Q3G"^ZR5KI#Z8"L.2Q;:2Y'%76 MKBZ"P,PK:(4Y5RN0^&:A="LL'O4R,"L-HO1&;1.P,$R#5M1R-)UXV:V>3E1G MFUK"K2:F:UNA/UU!H]:7HVCT)'A7+ROK!,%TLA)+N /[Q^I6XRGH45H%EU<)4[?*[RO86T&S\1%\J#4!W>X*2]'H2,$#XLYZETZP^'S$_I//G:,Y4$8N%;-GW5IJ\M1/B(E+$37V'=J_0MLX_$$ MYZHQ_I>LM[KAB,P[8U6[-48&;2TW_^)Q>P^?8\"V!LSSWCCR+-\(*Z83K=9$ M.VU$*FDK0WZ4)93[]@&2ZQFR)X97["3@KYT\)SRDA(4L M.H''^XBYQ^-?%/$)X+@'CCUP_ +P'39,V2&L6I"Y:E=*@K3&G>J=2[%U*9^[ MW%S%:0\W1W'0&?:(L5 Z7[8"LE --ELMET18+RB%!8,TRGJ.3^4%^?Z[G(7\ MAV_VCTF#/FF]]&>MC/EBK&NA]2<7S/,7L_F\:[O&1=3+7/&^;-"J3MIC8FWK M?X0?$T_"]Z+I@-QK40*1HH4=[U,H[SG&91O@-+:()089&1:S\40.-(;#QE M4]6KPUO-T7>XQ[$'9RFG&8_.#MX@URBE+"W(;.D('O? :)KM(X]C1J.8GPU5 M6$;S)"._2;5^76$C/?<5\Q?818Y%?D@NCA@-[5T@YJ-(0IJP M=)@/QESZF!LW?H;7W2VP_#$\!+A$3N1(FMA_OO3\!<(O?VZ[U=YW_QNY(\UN)40"W&O/FB6%KY1 M46G7RIRZ>V5%Q=^CW2X)<76VJS;/72?E6=;3:TG?IFSWTK M]+*6AC2P0-/P/,.\Z\WNN#E8M?+[VH.R..C]8X7K-FBG@.\72MFG@W/0+_#3 M?P%02P,$% @ %(H,4R]_E;C9 @ EP< !D !X;"]W;W)K&ULS55M3]LP$/XKIPQ-3(I(XJ1M"FTE"NQ-0D/0;9_=Y)I$ M.':Q'0K_?K;3AJ*6;OLR[4M\OI?'SYUSY]%*R'M5(FIXJAE78Z_4>GD:!"HK ML:;J1"R1&\M"R)IJLY5%H)82:>Z":A:0,.P'-:VX-QDYW8V%*;W.48.[SX-SF>',!*.JS$ M825O8-V9KL@;AB 6D)64%ZB@XJ!+A(Q*^5SQ AXI:YQ#L3YX7TT/'S.S>'\* M#_-G4%B85M% E;68"F)70: 2K9X+C?D&3=O;AKEMRE-X_RXE87SVWZVW2!E< M*4TU_K,SIU+[MHT=#O)ZE/2+I= MG==_Y$M&NZR.]O YVL/$^J71P!]&9$M'0C])!CY)^_:6]C5\L#4L:Y2%>Q(4 M9*+ANIV;G;9[=<[;8?OBWCY9UU06%5? <&%"PY-!SP/9/@/M1HNE&[USHXLDO4$L#!!0 ( !2*#%,#)NUFDP( #H& M 9 >&PO=V]R:W-H965T8RBDRYQH:9<[5!22>UT@VS9.I59#8:6>5!C8C2."ZB MAG$93,?>=Z.G8]5:P27>:#!MTS#]I>(/2<"5!8ST)9LGE/'?Q/N KQZTYV(.K9*G4@S,^5),@=H)08&D= M Z/E![Y!(1P1R?B^XPSZE YXN-^SO_.U4RU+9O"-$M]X9=>38!A A35KA;U5 MV_>XJ^?"\95*&/\-VRXV+P(H6V-5LP.3@H;+;F6/NWLX SC(X!T!TB][BZ1 M5[E@EDW'6FU!NVAB3."[=H]Q93:><<'8Z*TO=8@6?.%MRP2U' Z_N MV5*@>3V.+&5P<5&Y8YMW;.D1M@*NE;1K V]EA=6?^(B4]?+2O;QY>I+P8RO/ M(8M#2.,T.<&7]>5FGB_[^W)/L.8]:^Y9\R.L=]0J52L05 VE:C9*HK3&66R7 M3QS+UUW":?K94Q)*0WUA+'DIBUTCU$I0@W&Y F:]HV*6XKBL>$F[ZA)>OABF M<7;UWRN]"?9O @LLL5FBABSQGOB?>1=8H]94$9.R90)JQ/[L#(HB#T?%Z,"3 MCM*P&!6P:!&L NIT@=H\H4W"85*$65X\FSA)K^ S79=^[JGZR#2,DPOZI+UG M,$C"9)3!O;(D]13V#/(P'Y&"='#@2\*XR,+A?C#.NGGP.[R;JM=,K[@T(+ F:'P^N A =Y.J,ZS:^.FP5)9FC=^N:;BC M=@%T7BME]X9+T/]=3'\!4$L#!!0 ( !2*#%,$$\7H[ ( -0' 9 M>&PO=V]R:W-H965T MRH+)L94IM;ET')ED4%)YP3? <&?%14D5+L7:D1L!-#6@LG!\UQTX),"%B-K:EW.0NUOW'XD<-6[LV)CF3)^:->?$G'EJL%00&)T@P4A]]P M#46AB5#&KX;3:H_4P/WYCOV3B1UC65()U[SXF:P5*3W0)<%R+.1HY!2;SA) Y_5 M2C)-\<;F4@EJZ%[0[$8O\FQ\0 [MX= >NB[YAFJT.'U##YQ"ST7P M\: ]_ZH^<0<^)],*?R>^S'%Q5,L.]MH>]&UW&) 'KFAARG_@,1RXF(#HP-X/ M,%512&YU.I)*"&"*;+@P^<"[I#+X]\SOQEY3@+/#'3^(;"_VSSH/?$.5>GYH M>X/^D1,].PKCL^XR];!%Z#H=PMM"=IYD1T,0PR]MUCSX:S]]*6(-:FGZ!R7C%5/[JMM6U9T_JE M_NM>][L[*M8YDZ2 %4+=BZAO$5'WD'JA^,:\VTNN\-J::89M%X1VP/T5QYPW M"WU V\@G?P!02P,$% @ %(H,4R@VM<6Q @ _ 8 !D !X;"]W;W)K M&ULO57;;MLP#/T5PAN&%@CJ2YQ+VR1 +RNV80&* MMNN>%9NVMC;,=SBS9H7_9BB11Y>$A:U&RK](,I$"T\ED*:N5=8 MNS[Q?9,46#)SI-8HZ213NF261)W[9JV1I;53*?PH",9^R;CT%K-:=ZT7,U59 MP25>:S!563+]YQR%VLZ]T-LI;GA>6*?P%[,UR_$6[8_UM2;)[U!27J(T7$G0 MF,V]L_#D/';VM<$]QZWI[<%ELE+JP0E?T[D7.$(H,+$.@=&RP0L4P@$1C=\M MIM>%=([]_0[]JLZ=;>U(,4,U8)>Z.V7[#-9^3P$B5,_85M M:QMXD%3&JK)U)@8EE\W*'MLZO,4A:AVBFG<3J&9YR2Q;S+3:@G;6A.8V=:JU M-Y'CTC7EUFHZY>1G%U>,:[AGHD)8(C.51JJX-7!PQU8"#V>^I2#.U$]:P/,& M,'H%< Q+)6UAX+-,,7WJ[Q.YCF&T8W@>[07\5LDC& 8#B((HW(,W[#(>UGC# M]V6\!SGND.,:.7X%^99N3%H)!)5!QB63"6<"F#%(!;4%L\ T0MD$38'DS''9 MU%S<'TI_>5)IS67N_C1N7JK^?@IW!4*F!%TU!^+"6=*4[)?2D#"+N=(?$_CT81H%P]/_MG['#0H(VS5JUR'<*4O% M7RIM12M1Y/7<-)*J2MAE.G;8;[6?-1/MGWKP+2Z9S3KT3F)%K<#09>:"; M6=L(5JWK^;92EJ9EO2WH>4+M#.@\4\KN!!>@>_ 6?P%02P,$% @ %(H, M4^TG9;D&! DPL !D !X;"]W;W)K&ULQ59M M;]LV$/XKA+=N"B05)_]^1\J2Y=1Q M@PW#ODCB\>[AO3P\W7PKU1>]!C#DH:F%OIRLC=E<>)XNUM P/94;$+A32=4P M@TNU\O1& 2N=45-[H>^G7L.XF"SF3G:C%G/9FIH+N%%$MTW#U.,5U')[.0DF MO> 37ZV-%7B+^8:MX!;,[YL;A2MO0"EY T)S*8B"ZG+R)KBX2JV^4_B#PU:/ MOHF-9"GE%[MX7UY.?.L0U% 8B\#P=0_74-<6"-WX:X_157@2\$,KIB3R*0G],#B!%PT11@XO.AGA":!X (H=4/P,T"U>B+*M@]SBU_^(:&K8Y] M^*.O:]ELI !AM,V1D8;5HTSIB_\\M-\VH)CA8K4[%AZP>>&[W_^>A'%"TR 9 M2:*8YGXP5IE%-,QG(TGFTR )R.U:*O/:@&J>@9\E-$SB81GDU(]'RS"B69 . MZRC![8S MD CL'E.\ FS(MN7O4^W2PD1)S!J^UBZY+F0K#,'R ,%_B5.S?&'B\4>DRV'A M]+%;==K9?TN=@>".SF^A@&8)BD0![;C=ZWU^42+.N""/P)0^)Z^_"F[ 2J9Q MN*?#-,J>/^4P@40 ?NL#[YXK5\Q>GFPK+B#1&=Q&L,_D' M_6O?C_YT^.X?>4BN7G7W(W;L.QLX=3Z^^W%.PRRW*GO6!#0(9M3/70>.1F(_ M3FDV2ZUXWX)F:4;3-++"?GUS_(DPQCCDX^_<= M4K:L7.SN(@7Z8I'4S.$AYXQF/%XK?6\6 )8\-G5K3D<+:Y?OPM"4"VBD"=02 M6GPS4[J1%J=Z'IJE!CGU3DT=:F%732/WU M'&JU/AU%H^W"535?6+<03L9+.8=KL'\N+S7.PAYE6C70FDJU1,/L='06O3M/ MG;TWN*U@;09CXDYRI]2]F_PZ/1TQ1PAJ**U#D/AX@ NH:P>$-/[>8([Z+9WC M<+Q%_^C/CF>YDP8N5/VEFMK%Z2@?D2G,Y*JV5VK]"VS.DSB\4M7&_Y)U9YLD M(U*NC%7-QAD9-%7;/>7CYAX&#CG;X\ W#MSS[C;R+-]+*R=CK=9$.VM$7::GQ;H9^=7"^DAA-WKBFY4 W&VDA_740?(]D"GYK%J[,.1#.X7I4_\0Z?4<^9;C.3\(^-NJ#8A@E'#&HP-XHC^S M\'CB.\]\ #KNH6,/'>^#[K1-U*S36V6_HG1K:7$KJW!HK*Y*-\/(EO=$KJ6> MFM?N^/ ^/_V04$5$PFN49^9%$(DC2;@\TCI*,\C3K M844>I FY[9".8DZ32!SW;X]$$?#TF&"RSJ#R)BG-1#*PB*(@8\=/Z:"XH!<7 MB8NP,YW,-T +7^R01-!4[DS@.&-M[/5O>F!M12HN,[Y(C#K)H MK]^ ][-\$;0HA@0Y"^(420]3*"T2FB"K;7"@8^'JRTM$SFB4#!$]L2PH!DM) MFE(FL@-9F?99F7Y?5G95H=Q;%;I$/ SZ?R?BS4(#D*8KPN"*,+FN'I\N//?I M@[!W81,=%.IN] E:S*^:8'H0.<7VI,+Z)EV?-8A6$64T28?QRVF:LL$\PB]Y M0N,G81<%Y5GLZG-3&=\"NDT4?A\UP8QN[XQ>'U#!#5Q9D M6#-TUYEV$ZN6OAN\4Q9[2S]<8#,/VAG@^YE2=CMQ&_1_#R;_ %!+ P04 M" 4B@Q3'N(/):$# " # &0 'AL+W=O9.H?7FQO-46D#%U$ALH$9,+F3% M-%[EVE,;"2RS3%7I!91.O(KQVEG,+.Q!+F:BT26OX4$2U505DW_=02FV<\=W M=H"/?%UH _ 6LPU;PQ+TY\V#Q)O72\EX!;7BHB82\KESZ]_9W.'&H.@A%0;"0P_3W /96D$H1E?.YE.K](P#L\[Z>^L[^C+ MBBFX%^47GNEB[L0.R2!G3:D_BNVOT/EC#4Q%J>POV7:TU"%IH[2H.F:TH.)U M^V7/71Q>PA!T#(&UNU5DK?R%:;:82;$ETE"C-'.PKEIN-([7)BE++1'+D4\O M_L"\7_TNE+HF[^M45$ V(,FR8!+(K=:2KQK-5B40+UAED^_P>FM_[$.Q\N LN"ORMJ48=),E?]X''/)@-L%F\RS I-G\ MT,')YJRT.>-MSG;4/Y*KP*6)[T9A=#V ^A/J3I-X2#=V(Z3SQ\$>G1^[-)B^ M6LR^V$$"V<_L"23.Q:X0E"D_17"N*HU%P>OU$:F8GD2U3$F8D+=YCE/45*6M19RC1$':2*XYJ)O_/"2?ZR=0I@,P MA^ MJ3DJ.X78ELE,[3'XP3?&('&GD^E9M#]UXSCI!IK8F&?BO*S0C>+PO"@WBOSC MW.U:]_NRYU.78@/0X!^ESW#Y$S>8)*]6N\==:":G=;Z-F/^F*^=!U]&1/QXV M'!W18!\?T0.\_R)-N^!_IZX+8WWY6A6V?73B0K$G,;%/:?[]C VEH0]M) MTZ[V >+8YSQ^SIMS/-HH?6=R $L>JK(V9[WF%X/<" M-J8U)LZ26Z7NW,O5_*S''"$H868=@L3'/5Q"63H@I/'7#K/7;.D4V^,]^F=O M.]IR*PU;K6R$PK.UL:K: M*2.#JJBW3_FP\T-+(65'%/A.@7O>VXT\RX_2RO%(JPW13AK1W,";ZK617%&[ MH$RLQM4"]>QX DMTL24WL%+:%O62]*?RM@0S& TMXCNIX6R'=;'%XD>P8O)% MU38WY%,]A_FA_A!Y->3XGMP%?Q7PYW5]0D)&"6<\> 4O;(P-/5[X7F-?P10- MIO"8XACF-IN)6I [P,<*M/1^G&,X"%8-L3E@^KH=G6.)V9(P7?Y]?:OOOTLY M"W\DW^IY _=0K^'H^C37 *3:Y@"X'&B6)L5#]\+S)X8,#21GE(J9A%+:U*M7Q\(1(AT8BG[]XL MRM!<+H[*7RJ-I> <*.LY45@<^(D ?5_,P)"^''2PSUA$F7@_!4Y#'M$D/*XQ M518#>:FJE:P?6_Y/!0U23K.H':KN^(4A37E*A0B[X_>MB_5\_B=^/;#2/EU< M33^>_ZO%^O\N4I%%6!!).\*N&$6,HW[ ,'G$P(G% L6RXX783].,IEEZF+(N MO0Y7WBBP?L@2RGG2 1-S3.4H:\'XO-U_QMX*<3]A 8V#%L&]H7T\$A [2H-! M8^<_+DP'D@1(,.R@SFF2X8_QY^3W17>,_ >GRQ,LPB08=,=(T#"(*$_#=IA^ M 6-..UP@!!51T,'>+61QQT**)WB:LHZ5.*2)8_75.Z>H9ZJ"/CQ@@VQ@0$F- M/?1S'3PFXNCI(.JCUV,743Q06"!(/XJ0!<;^RH,1*Q_(+=2P*"QID#L.N#@0 M-.-1.Q:,(65<89E?02_ZF8E5LSO?N,X);N$0I>^'.\(99"$Z2PQ:^/1NV6(P M!G8#4#?-&I$:")0%=N#>R*)&.VNCRF+NO7E")NM93F2EUAW2-M=JOFPU>%7H)?^'F.0 VZW;?:;V>:J=+Z](3R);^]97Z1>%FAB M"0M492=)U"-Z>W?9OEBU\O>%6V7Q]N&'.5[W0#L!7%\H9?#=]6,U=O2_XQJ$S M9VOBG.R5.KC@4[X(0B<(!&36,3!\'&$%0C@BE/%CX S&5SK@^?K$_L%[1R][ M9F"EQ'>>VVH1O U(#@5KA=VJ[B,,?KS 3 GC_TDWU(8!R5IC53V 44'-9?]D MST,?S@#3V15 - "B?P7$ R#V1GMEWM::698F6G5$NVID1N#99Q8>[)*[(% M)@@8RRR0O58'+"H!\T^[-;E[<9]0BPK=>V@VJ%GV:J(K:CZW&ULI5;;;N(P$/T5*]J'5FJ; M>[@(D,I-VY6ZBXK:?7:3";%(;&H;Z/[]VD[(<@DL4GD@MC/GG)G)9":]+>-+ MD0%(]%GD5/2M3,I5U[9%G$&!Q0-; 55W4L8++-66+VRQXH 3 RIRVW.R"*3^L >]%9X 7.0KZL9 M5SN[9DE( 5001A&'M&\]NMUII.V-P1N!K=A;(QW).V-+O7E*^I:C'8(<8JD9 ML+IL8 1YKHF4&Q\5IU5+:N#^>L<^-;&K6-ZQ@!'+?Y-$9GVK;:$$4KS.Y0O; M?H%O%7B? MVR5@Z%TD_+&F#\AW[I#G>&Z#/Z/KX4Y3.%]3GWQ-?7H9/H98P=TF^$$N_;J8 M?,/GG^$;_7I[&M^['?1"Q%+1,B,9:+"DB0Z%;[&9P[SD=-_"#GKW9?\BGAF[DM#KM0[-Q M U\8=%PW] X-)PU\;MOQ6K79081%IE)9JP7\+$F&YP#E:(I]O#4 M!:_M.U'D'\7>8!ATE*_'P9=VX7\))PV&38334V&O';9:?B=J3E-4IRFZF*89 M9S% (E#*68%D!H@(L<:J '6;4R53J)&F.FN\;'IAHQ.OVH[Z'<788.4[;G#D MN+W7F O@"S-"!3*]M7RMZM-Z2C^:X71T/G2[([?A?.QV)^40_D=??A(\8[X@ M5* <4B7E/+14MGDY9LN-9"LS%MZ95$/&+#/U90)<&ZC[*6-RM]$"];?.X"]0 M2P,$% @ %(H,4Q<@,>?[ @ Z0L !D !X;"]W;W)K&ULO99=;]HP%(;_BI6K36J;#RC0"I"@'UJW=D)EW31-NS#)26+5 ML9EMFO;?[SB!A&FMZ07BAL2)SW/.>9.\G&$IU:/. 0QY+KC0(R\W9GGN^SK. MH:#Z1"Y!X)U4JH(:7*K,UTL%-*F""NY'0=#S"\J$-QY6UV9J/)0KPYF F2)Z M5114O4R!RW+DA=[FPCW+NN^P9(LV(_7Z:=U^NB-]#UR)X7)-;D2 M"23_QOO82M-/M.EG&CF!GU?BA'2"(Q(%4>C@=1I].A6O^P;OFZ()$$$+T Y: MMZ%U*UKG#=HU$\S \2V^B,G_:I)?M[B?W!@H]&]'MM,FVZFS]BMM&+ZWF.I! M0[KBY):E0#[\!*I>?U9N7!B0%QOJJ*S75-9SHB89X$MV#YS:3U/G;.FB]AMJ M_P#J#IIL@_VJZ\;U=XI[UA1VYB1=5*X!ZMWZAD%K%L$!% ZWS"G(.= M(H=16UOD9'T1LCS.,>K=,K>>$W8.(7/K2F%WSS*[>:>[96X]+'2[SERFIJ0* M\*_V"6>()4X$Q@5N+2CL'4+DUIS"_IY%=O/>(7)K9:';?+!]4()R_K*1&_8K7[PM9D<-7"C^@^58+:+3B.10T(;CG6J_0%_0Q/%EBAO_)6T? MFT0D:PPJT8.M L%D]ZT M9D@Y^PLY^7 )2!DW'^WZ5A784@W6CC_VG&M[:CB/T*LE[+NI*0O2)F2 M6R6Q,N2SS"'_'Q_;LD)MZ;ZV=3I(^+61QV2Y)N01J#8#JB9!U620Z98^,-&( :9I8)J^@YNSD&WVAFX.<\U>=?,T MJ#H==M-Z,.SF66 Z>PT,]7R :N9WS0V@3HTC=P0WQWZKI<6 V/ MQ*IKC4_AW0MS2W7)I"$<"@M-CF?VINNN:7<35+5OE#N%MNWZ864?.M NP.X7 M2N%^XA*$IW/Y#U!+ P04 " 4B@Q3:O_CZSX" 3!0 &0 'AL+W=O M6DG(4FDH!"JM9 M-#^_6DQV-PE:RE?'3!;3F+$F<(&1;&,1#[V^ U,N:(K(V?6\YH MD'3 _?&._:.OW=:R)AJO)?M!2]/,HG<1E%B1CIE[V7_&;3W>8"&9]E_H0^[E M^PB*3AO)MV#K@%,1_N1INP][@'1R )!N :GW'82\RQMB2)XIV8-RV9;-#7RI M'FW-4>$.96647:469_)5. R0%:QH+6A%"R(,S(M"=L)04<-2,EI0U/ 6/DE9 M]I0Q.+E!0RC3IS "*N!;(SM-1*FSV%A/CCDNMOJ+H)\>T)_"G12FT?!!E%C^ MB8]M+4-!Z:Z@17J4\$LGSF"?I.4*/A!?ZM)^Q,8)QX1M>-FWR:Q9M73$P& M$Y.C)FYY2ZBR/6BDT^<$WWY)._Y..]B\I1U;X=-?C]"W=VF!TZ M?AXN^N_T\%S<$553H8%A9:')V:555Z$%0V!DZZ_]6AK;1'[8V%<+E4NPZY64 M9A$=S'\!4$L#!!0 ( !2*#%,+//>"$ ( *<$ 9 >&PO=V]R M:W-H965TPJJIUK M;^+8\AH;9F>Z144WI38-59.-N:/-.=DT+A MUH#MFH:9UPU*W:^B>70\V(FJ=OX@SK.65;A']]!N#5GQQ%*(!I456H'!;I?WNR!Y_)0>LG;WPO5E'B T*)W'D&1LLSWJ*4GHC"^#UR1I.D M!Y[NC^Q?0^Z4RX%9O-7RERA&;H5A'/Y?O@9H$O8BTJ)4G"F'*PYUYUR0E6PU5)P@18^P@Z?475( M*]?D&\KZ[@X=$]*^SV)'\7C6F(_:FT$[/:-]#?=:N=K"%U5@\2\^ICRF9-)C M,IOT(N&/3LU@D7R -$GG%_@64W$6@6_QW\6Y(+:B^U-H= M#2\PO4WY'U!+ P04 " 4B@Q3H BX M2F;^;$'H89W,D]/$,V]:]!.TR#O6P![P>[?C M$_OGX-UY.3 +#UK\Y!6VZ^1C0BJH62_P60]?8/1SZ_E*+6SXDB'FKFX34O86 MM1S!3H'D*O[9<=R',\#\$B ; 5G0'0L%E8\,69$;/1#CLQV;'P2K >W$<>4/ M98_&K7*'PV(?#X/HFNQYHWC-2Z:0;,I2]PJY:LA."UYRL.0#V1F_B243Y-TC M(./"WN04G0K/1S.]:&)K1T#U%UH MIX-&UYQAV+K7 (Q/<.NUUG@*?('I?2G^ E!+ P04 " 4B@Q3C9?$I'T" M !_!@ &0 'AL+W=O=09@R&O.A9Y[F3'%C>_K)(."9+PYF M2*ZS'.JWNZ R^/<&WJGA4>VSXQ=\.-90?>P M ?-4K!7._(8E93D(S:0@"G9S[W9XLYC:>!?PB\%1M\;$9K*5\ME.5NG<"ZPA MX) 8RT#Q=8 %<&Z)T,9+S>DUDA;8'I_8O[G<,9D-25R1W[0+2C^1BZ68"CC^A)#3FO7Y&FS)!>?+F>^02.6SD]JT;M*-#PC M^D#5@ 3#*Q(&X; #ONB'+R$9D%$%#_Z'^YA^4X.PJ4'H^$;G:J U7I=VZG_N M,82L#.3Z;X_ J!$8.8'Q&8$%U1E)L,(L!46M0E?-*H[(<=C+=XC#*)H$ :9X MZ! ?-^+C7O&?B@I-JTN32&UTEW9%,6EI?SVO/&F4)[W*[8I:Y2O"1,++E(D] M,1]Q-7E?D6D4G/45-;ZB7E_W$K6Q!27 #G3+X8I@>].&"N>L4.B2%903FLM2 MF*[S&;TS-NSY4M/&U[37UTH84* -P3,"7;+]\' 0!)^[3JO?:@^V->/UVS.L M (<=$@6#*=995>VNFAA9N(ZQE0;[CQMF^(< 90-P?R>E.4UL$VK^.?$_4$L# M!!0 ( !2*#%,4"DJ;F @ " Q 9 >&PO=V]R:W-H965TOIM$I6*H^KDW*M"O-D4>H\KLU'O9Q6:ZWB>2.49U,:P?9BHK[\\F:/+XQ6VZ7-7VB^GYZ3I>J@^J_G5] MH\VGZ4[+/,U54:5E$6BU.)N\0:^O);,"38M_INJ^VOL]L%WY6):?[(=W\[-) M:#U2F4IJJR(V/^[4A"M !\K(%H!T0S6-KK-T%S& M=7Q^JLO[0-O61IO]I1G?1MJ,2%K85/Q0:_,T-7+U^9OD]TU:I38MJN!5\,&D M^GR3J:!<0O8/&_;8J3@(2]XI?CQ4./^-6767_[9=:O8?%+E1AQ MY!.?FI'?#3_>#3]N])$>?;--9;ZIJH/!_M=/YKO@7:WRZM^ #;*S01H;M,?& M19GG1JM)Y>13D)@\2^=*Q]:2+_I;7;S193EZ=XX902@2['1ZY_&"[KR@H!?7 M93F_3[/,EV^T:S.D5&#)=S:WSFT;LL&&UUV-(HI")OU]8+L^,'"T;E52+HOT M/VH>Q'FY*>K*3DP3SJ).%VG\T9.91FIFQ595]OLG5 M'!A6OG.&/SN@?&2"W7UO2INLK"I??V7' MNUC75 H[ GEY5=6I*,F-E4ZG%)C.&%KZ,OAK0 M(X,'%6LP1&Y501C4]0\=SU50Q+D"];D5!)$7$'*WE"!X+1D?+20>I?"RB1UC,KN;%#)H:K;J@\:T7W(R5( M%#%)CJ,_W/#0/8=03%] 5CMX8AB>8+38V&@--SQTSP$8P[4V-.FZ)31BX79S M>CCGNB5T>-R!D;K>@KH.^^BHC@>H3E]'T%@Z%&/Y[>:7PS*&"\P;I1.3K 8* M-G'+36W87\S38ADD\3JMS6KPF+B^ Y(!Y2@,3\+P.VCS[8!-8&!?Q-5J<-L] M(UW.1A)3%D;^<26.G01FYY.V_[-6V>'V@A,B4,\D(HZ[9* H+>VHK#4:ZK$74;#DIZ=D*$0=;\@)@2QQL M"0Q;FY'>"'3Y:7;'9NS[ZP>S^XZ+*EBI;!XL2AU4<8\CGM,'1 6*>BH9XN!(X#KU4FG3?WO\WPZY MUWQW3RZC_C X9I(!9FJUCM-M MZ'*M=/T0_#G.UW\)E$G\=6Y\\3E!/?4J8Z9>[7'"P9'"<'QG5I!BF;H9Z+7N M82(2,C3_>NP[)E*8B3\IBT)M[VLL$LQ^"O*C"T9$(QG*OJ-9QT4*<_&7)AFR MTJR>M=(YY(.G(J513V;2O<-A>">^71L@(GJ=\9P',QDBC/L&QC&2PHS<$6L= M/VS=,7,F3A*]40=@]KK5Y6A$A.%8CU,.HQ3&Z%656)DA\UV*"BJCOI XB%(8 MHGOH&O+ <]2*@>GBZ$EA>OX6:[4J[2RQ3YI5-#&YD?JAT:6H,)L!+%"/&XZC M%.;H^[)6N\SPFNY"DTK&^P+ '#09#,TM+Q[#__#C#N!KL\+UE'3, T\B".F9 MM,S!D\'P[#A3J(9B8WSR(96'@O;,$>:(RF"B7JJ%TK:"JN//0WG*?)6FY!+W MU+K, 97!0-WR;+" :]WP5)Y$<$1)#]B9XRI[,E?M(/7SG761:J8NB43?(L/V M+L^>O<>?L2XRX>*;.6@R&)KO=_T%UQ+FN0H#=QW,@9/!X-S?!VM[.&RR,RDK M[P!NCNPK'?\-GGQ7QAT-.7S6^?^YL798 MY# 61^46[^*0(]Z?6MS1D,,T'&>^^^X ;-X!D,, ''MO,AO0,WQ3R/=>(A@H M*; M#>@9<5TJ'/O$*/8]^=94./:)%\ ^X=@GO@+[1/?U*TJ ''#H$U\!?:*+/M"Z M(Y_X2N0;T#-\8RP<^<0H\HVX6A1[KS/!V/N2JP_A:"9@FD&%M.A"3- 0&$,' M,?$"[L&E@YJ$800%078K-C (TE%+CJ+6]KRL4OHN392IZ3T5ZZ$!!RWY[2ZG MI6.1?/X]B/2<\(50\!R#Y NX!I$.2O+Y^]%6E \&8;KWZK?]VX&?8[U,BRK( MU,)(AB<6:'K[.O[V0UVNF[?!/Y:U*?J;7U?*%%_:-C#/%V59/WZP+YCO_BCB M_']02P,$% @ %(H,4W[W%J3;! ,A0 !D !X;"]W;W)K&ULQ5A;;]LV%/XK@K$!+;!&(G4O' -QG*0=NB)(UNUAV ,C MTS81271)*F[VZW3C9* M;=^[KLPVM"#RA&]I"5]67!1$P5*L7;D5E"QK4)&[V/,BMR"LG,RF];MK,9OR M2N6LI-?"D551$/$XISG?G4[0Y.G%#5MOE'[ASJ9;LJ:W5'W97@M8N9V4)2MH M*1DO'4%7IY,S]/X*)QI0[_B-T9W<>W:T*W>! MGM,\UY+ CJ^MT$FG4P/WGY^D7];.@S-W1-)SGO_.EFIS.DDFSI*N2)6K&[[[ M0%N'0BTOX[FL?SN[9F\<3IRLDHH7+1@L*%C9_"7?VD#L 5 P L M !\+\%N M?RP@: '!L8"P!83' J(6$!T+B%M 7">KB6Z=F@519#85?.<(O1NDZ8>?<0JDOJYPZ?.7L?=++3U R\T?GS8(J MPG+Y%G9_N5TX;WYX.W456*+EN5FK==YHQ6-:M^+$P=Y/\(.1 7YNA_]. M/PY?' _W#/"+[]-^^7W:K^SP!?-*PALI#]+] MQR=XYWQ4M)!_6G3XG0Z_UA&,Z#CG10%2H9BS>R>#2F-+*HC69(I^(RNJ96DF M?9CAT$JH$M+6J/.F.C5 8V.C-/%L1NOHG\4T+CS(;;Z<$,? M:%E1DPOQP+(D0 E.P^#0LD4\L,Q/HB2)@V<;+X82D>\G. D"_W#GY5!D%(2CQ<&QV->U<3:VN-OW*4N;(ZWND]Y]Q)-KKQ,AJ\#45&9QC& #UF8:Q M42HXNZQ<.QG9,D7R[DP;&ZY=./*\$\_[T69HWS$0MM,YD9L7:7S>"CDX%GX< M0;6;\XKZ;H+^Q78R;X7MUV$8 <5$(_6%^GZ"[ WE5ZZ3LJU$MH%AV-D*EIF( M9(Z&32-)$R\.T8@%?3= X6L9>-Y"][4&*,71J-\][:/H_V]"J&=P9*=P78[& M SI-@2B2O"(_SV'(CN)GF59X[6@&64/VF&C_B$!(C\)PG1$?T]LR,YLUX)N M"6N"RM6&"OA'00B(?AMVHS'IT)@H'BE W#,C]HXX K;4FXQIA1YD)@1J0".I MP3V'8CO-=:G9DL?&&H@1R3)1T8,"-%J%3"'"P4B^\-Z$;>?+)D@OEG]K!1Y8 M$2<)PB-S#NY9$]M9TY"JDMI*!@^),P!3O#$"QSUQXE=/XG,\)$LK;>&>++&= M+#]WWMJ+<\B;5K;&/6]B^[R\/ST(FA,%-9EQ:8S^.1[.N]B'+NX]F[)>WG=H M;4^K^+63\1P/F34(PW&=/;/B5X^GU(\;2F"DT!O@^XIS];305R[=->'L;U!+ P04 M " 4B@Q347(9O9P" !T!@ &0 'AL+W=O$M_YON^^.\>7X5:J9YT!&/*:G[.LT@I[HC"Q"X MLY(JIP9-M?9UH8 N'2CG?A@$B9]3)KSQT/EF:CR4I>%,P$P17>8Y56\3X'([ M\KK>SC%GZ\Q8AS\>%G0-"S"/Q4RAY3F]-;"5/4CY;XVXY\@(K"#BDQC)0?&U@"IQ;(I3Q4G-Z34H+W%_OV&]=[5C+ M$]4PE?PG6YILY/4]LH05+;F9R^U7J.OI6;Y49%O'!AY)2VUD7H-10*CDEB@;C6QVX7KCT%@- M$_84%T;A+D.<&5^E+R73S+94DR]D418%!SPE0SF9*4E?>3.0*Y_G\@1-SEBER,^DF,.&Q EM#6_ B8.:._W9MR- M!E'<30;AT-_LM^5CY$7<[\;QH-L$OA/7:\3U3HK[CH/I7FK=IJ[W(>>701B' M8900,1P1+6S_DBNMB7T302>(# MJ:U10>] J+]W@7-0:S?7-$EE*4SUK3?>9G1>N8EQX)_@2*TFX%^::AX_4+5F M>,6\W+NGB_GK) IS$<>B/RZO^=J9#8J,@;;RR-@//?@8+PQ+KXBD))): JNO)[(B::J5U#I^UJ)& M$U,3N\]']; TK\P\8D%6+/U.8YDL#-\ ,=GB(I5?V.$#J0VY6B]BJ2@_P:'" M.@H<%4*RK":K%60TK[[Q<[T1'8+2&2;8-<$^)S@7"*@FH*D1G)K@3(W@U@1W M*L&K"5ZY]]5FE3N]QA(OYYP= -=HI:8?RG25;+7!-->5]2"Y>DL53R[ON2I2 M+G\!G,=@\[.@>U4V\@K\JXKZ[9I(3%/Q#KP'7Q_6X.V;=W-3JJ"::D9U@+LJ M@'TA *?62X3 39Y3.(!_GJ<[XWP366V<6P?'=_9HX*?BOP:(.L*V)8-!]:S MFDZWANS\7?3-WT4/Q^EK$BDZ'**?["5JJ@>5>NC_5\^(NM.H.Z6Z ]MZ/<<3<2%0S@7VD$P;,EK+'E_ MG*@KD)\70^7-ZZTEF"'7LLZL38.%?1AT'?>2L5EC;#9J;-W)#R#/ZC@79,C+ MK!?=<:SS-:YFO7KR>Z!U7\J#/=2F+P6]+NK$K=^X]4?=?B,)C5(B1GZZ02,5 MO$)C@%9[:EDOV1K"6NZD/F" ;&=XQV#G^(2C"UFQ;%](PL78&DZU[5;;?HU- M;)LW1"_:7VNY[B:B #J6?5;"$W'A XBWW?L"TEISPTX?G"$!<^I+#@I/6WI MLWX>*VO8-F_HOD9.VDX*_[R5#N:DW_C< 'D!/,_)-%PX@', M2?\AZN]_PM(8T$RY>R+:T&A*VJX%_==(2=O*8/"R*0GZS1E:=J?7U"F9A@L' M<*C[8ZILF9T[0$;XKKRM"1"Q(I?5'[IFMKD1WI;WH+/Y.WBS@@/S:WBSJ>Y[ MK7QU_?R,^8[F J1DJT)9US-5/;RZT54#R?;E#>21276?*1\3=0LF7 /4^RUC M\CC0 9I[]?(W4$L#!!0 ( !2*#%/_-?WF P0 "42 9 >&PO=V]R M:W-H965T>F5^V0J9,FU.YL]5!?N/Y\ M>)#FS*ZC;.*49RH6&9%\.[>6\'[ET,*AM/@2\Z-J'9,BE62O>*/W46\M4A4^4F.)UO7M<@Z5UJDE;-1D,;9Z9M]JPK1EMLHFSXF]\TM+\&AL_ MO;C/-,MV\7/"R5(IKM4[\H=IGC=W7+,X46_)#?G\=$?>_/1V9FNS7N%EKZO8 M'TZQ<2#VKWEV2QSZCB!%Z'%?C;O?\;5QA]*=GKO;)LLZ5:Q3Q3*>,Q#O8YS% MFM]\,FVS(9V\R=^?C#VYUSQ5_XRLYM2K.>5J[L!J/TNA%%DQ*;_'V8XL4Y%G MNJ^&IS!^&::XZ5X6Z/@AA.#-[)=VM;J&0,, W;"V.Q/JUD+=4:'+]3I/\X1I M4Q6C4NKX/U;<87U:3Y&\EH2;R*,>^A=2>^S ]X!"OU2OENJ-2BTZLZ[H%Y;D MO$^DUUD<,7 P_!"9=E[L]AA'"('>A 2],1U[H0:H;A@%<0JW/$'RG M;7@NMX$O3$%?Z%+5\\* 1I!%WC. !N@X2^, WA5[IJX)(\\*>NI M]O%AC,70P!BN06-H< P3\1BZH#5;"#I(6FA0"].Q%GH@BJ;WG(&YCPU&<0J, M8I>.000^^M' ^@T><1R/RYWAX0\W%+:VI->@(S9TQ(GHB%WHH1\,-Q0VU,/I MJ(=]U#-;M(&QC W+< J68<]6TL<@] ;&+3:,PG%&_9:)X\U>',?^U(9*> TJ M84,EG(A*V*62ZXST4 ,EG Y*V+>S,U@8F(=.PR1G"B950=ICS@6D(5XL;[>> MX8L7*+\SN8LS11*^-8[T-C )R-,[B=.)%H?RL?Y9:#/NRL,]-X\>LC POV^% MT*\GQ9N"^LW0XG]02P,$% @ %(H,4U65 S"( @ )P< !D !X;"]W M;W)K&ULE95=3]LP%(;_BA7M B1&$CN?*(T$K="8 MM G!V*[=]J2Q2.+.=BGLU\]V0NA6TVXWB;_>]SGGV'&*+1>/L@90Z+EM.CGQ M:J76%[XO%S6T5)[S-71ZIN*BI4IWQ^0@&KB7887T]RLMPN^,]C*G38RFJ7T\PA:8Q M1CJ,GX.G-R*-<+?]ZGYM<]>YS*F$*6]^L*6J)U[FH254=-.H.[[]!$,^L?%; M\$;:)]H.:P,/+392\780ZPA:UO5O^CS484<01N\(\"# _RH@@X#81/O(;%HS MJFA9"+Y%PJS6;J9A:V/5.AO6F5V\5T+/,JU3Y4VG:+=B\P;0I92@Y!GZJL_. M1W2]41L!B+9<*/:+VIK#LSX\$A"O$'O34:M#)S-0E#7R5(L?[F?HY,-IX2L= MH@'YBR&,R6A,K''TCK%)#YT(,-\9ZU;.2O4.B74P'^-3&:9)GH5QX3\YT-&( MCHZAL0O7J^(='(FRC 2)&Q>/N/@8CKAP\3Z.9%D09VY<,N*28[C(A4OV<3C- MP<4XY2$.'O;P_ZCW5^88QQ&?\?E[UQCYA?RA8H5ZR1JH-+" MX#S5J8G^6NX[BJ_MS3;G2M^3MEGK/QD(LT#/5YRKUXZY+,=_8_D;4$L#!!0 M ( !2*#%-H_X?T>0( +\& 9 >&PO=V]R:W-H965TON%>[8MT"[X:5+1+:P 'ZH[969^IY*S$H1F4A %FXDW'5XO8XMW@&\,:GTP M)C:3M92/=G*33[S '@@X9&@5J'D\P1PXMT+F&#]:3:\+:8F'X[WZ)Y>[R65- M-V",Y;.B.X[VL/T.;SZ75RR37[I_4#79DP-E.HRQ;LCE!R43S MI,]M'0X(1J>?$+:$\#4A?H,0M83HO1'BEA"_-\)E2W"I^TWNKG +BC1-E*R) MLFBC9@>N^HYMZL6$[9,5*K/+# _3&X%4;-F: YEJ#:@OR%?3G1_)-,^9O4K* MR8UH^M%>[-D"D#*NSPWD8;4@9Q_.$Q_-0:R_.,T?G>#[I@!=%<)]%6;A2<$O.S$@47!!PB <]IQG_GYZT)?._T5?_G/T M/XH1=2T1.;WHKUKBA'#<"<=..'Y#>%I*A>RE:21X-E:G@9C6(AFM&%+.7B G M6FZPI@H(%3E!17,@@I:@^[JL"3=RX:PA/J57@?TE_M/AY1W#HJLCU*)';'QY M!%L>P^+Q(:JIC'_P1I:@MLX*-+I#AG#F=&Q\/%3LB?JB9$@[N&<;7T M:JVW'WQ?%35IL#H56\+-FXV0#=9F*BM?;27!96?4,!\%0>(WF')OM>C6KN1J M(5K-*"=7$JBV:;"\/R=,[)8>]!X6OM*JUG;!7RVVN"+71'_;7DDS\T>4DC:$ M*RHXD&2S],[@AS6*K4&WXSLE.[4W!O8H-T+\M)//Y=(++"/"2*$M!#:/6[(F MC%DDP^/7 .J-/JWA_O@!_5-W>'.8&ZS(6K ?M-3UTLL\4)(-;IG^*G9_D^% M'<%",-7]@EV_-TP\4+1*BV8P-@P:ROLGOAL"L6=@<.8-T&" GAI$1PS"P2#L M#MHSZXYU@35>+:38 6EW&S0[Z&+369O34&[3>*VE>4N-G5[])42YHXR!DPNB M,67J'?@3?+N^ "=_O%OXVGBP^_QB0#OOT= 1M 1<"JYK!3[RDI2/[7W#;*2' M'NB=(R?@/RT_!6'P'J P1D^:[?Y!2F,.>S, P>=<(Q6V.&%1_#66,I[RBOP M';.6. "C$3#J *,C@.>DHIQ;Q!O,,"_(7,Q[B*2#L)_E[2K-\R#.%O[MC.MX M=!T[78^9Q\6OEDI2@K*5EHFN"=@2244Y1Z8'C??(P#R),H2.T$E&.HF3CJF8 MWX0A.?",@BA*49;,>TY'SZG3\UE1M$W+L#8AH,T64VED2H.BQK(B:HY)>L D M&"GT99D>I"R8)YF-)#,GR2\F(UC;""E267[*47WY")J_3CG#8)*3X.4%/6#, M!_"QXST=@V]1S@/JHWH.PA2BZ @A-!%"+RSH >#YOB>9@J'3]Z60NC+_PJZ4 M3A(%HU>JDDEZX)MH#SP4GS3,\S@+CP1L$A_X4O6!A_+C]CW)#W3KS[^DJ+E@ MHKIWQ782"IB]4KHFF8#YFZ0K/PA9!'.4).E\R-"D,LBM,K]/%SJ4&+?O26B0 M6VB^F$-+5VLS*01"KY,I-'WXR/WA/TM^!XSXF0T%FI0"N;N9_UDG ^HC/@', MLOB(#J))9Y!;9YY1)_%AG[;W=Z-+TUA0K@ C&V,:G*:&@^RO&_U$BVW7L=\(;?K_;EB;*QJ1=H-Y MOQ%"/TRL@_'2M_H/4$L#!!0 ( !2*#%-D^CVF50( !X& 9 >&PO M=V]R:W-H965T^VS"AECGQ-1VX/KO:SLARO$E7HC7WIF=66EB=M;R#01 MM>:L@H5$JBY+*O\] 1?[J1=ZAXUGMBFTW?#39$LWL 3]LEU($_D=RYJ54"DF M*B0AGWJ/X<.,V'R7\)O!7O76R#I9"?%J@Z_KJ1=80< ATY:!FL\.9L"Y)3(R M_K:<7E?2 OOK _MGY]UX65$%,\'_L+4NIM[80VO(:'BU\$]=@#3OM&D\O]3X1L/P1 ,.PF$0XJ,>G>:-1F$XB6% HO%X.SE_4+EAE4(<W+,P !VD3S'DNA#X$=D9T?PGI?U!+ P04 " 4 MB@Q3V;H**Q0$ "&$0 &0 'AL+W=OF'QM@\S_OPOO 8/-UQ\4UN"%'@N2R8G 4;I;;OPE!F&U)B.>!; MPO23%1Z%;8_^(LV $L.7\4+:_V!7]TV2 M &255+QLP%I!25G]BY^;1'0 \!@ -0#T,V!X!! W@-@.M%9FAW6+%9Y/!=\! M87IK-G-AC24F3(^*J&?4HU3\R]8D VO) %_ZR<2\!6X$22G"KRY)0K3 M0KX%?X!/C[?@S6]OIZ'2(0TPS!KZZYH>':%/P8(SM9'@3Y:3_$=\J*6V>M%> M[S7R$GZLV #$T15 $8(]>F[\\%N2:3BT\,@C)V[3%UN^^ B?25HG9Q]P1@NJ M7L!7^^!.D5+^ZPDS;,,,;9CAB3"9#7,%_JF45)CEE*VO]"P1@C#55YR:-;6L M9D$_S2=Q"H=H/ V?>N0DK9SDA)SO%WAB>=N#&,DM$DB=K =;62 M X$Q&B?I,(G[%::MPM2K<#^M=8*:I &=+B")3I:I#UX+0LJ#K/T0:]3&&EUR M#HS;,&/OD!;XF995"99<:*0=&-[J6.JEKP+C@PK )+)__8F=M"HF%YF)DX-" M'Q$"(^=O4&/P'[H5^]P"!%?%4 G9,$UZRY!"Y0,@[QL]84+PL:NE7X!I+ M*D']PNXU8S];-!@EO_MT.=N#L9?)Y?,,4375N+O(!R@Y4GYGB=#OB6UJ[I@B M@D@%'@[*VPCP$\6#L3\KSA:AWQ<76&HIH."8G>4PT-D93"\ZX9R7P=%K9=5/ M% ^2R)M5YWOP-8VO(>LZ#8Q\S@>=]<'+>%]#VS5C-!DF:7SD)8>=UZ*)>AYS7(;\[G=Q5-/AN'A-/89%S,^1WLP47:JT/+6"+ MA:(9W6)[Q-A6(MOH(\)9:QDYXT+#BR;4V1$Z94>_LG#0X5X,>;<,R+D7\N_& M3GK)"?PI+T'.WI#?E;Q+F''F6<4-V1]#B#0R<,[MSI=][*=GZ& M)I>V?]F[[D>&]/5J' MKGO]A6*!Q9HR"0JRTE"S-0J J _]=4/QK3TW+[G2IW![N=%;'"),!_U\Q;G: M-TR ]M/+_']02P,$% @ %(H,4[]&:2\H!0 QA@ !D !X;"]W;W)K M&ULM5E;;Z,X%/XK5K0KS4C;!-M<0I5&:IK.-)V9 M;C3=F7U8[8-#G 05<&J;II7VQZ^Y%$@!PV@F+PF$\WWGXG,^#)D<&'\0.THE M> Z#2%P,=E+NSTUH2,20[6FDKFP8#XE4IWP[$GM.R3H%A<$(&88]"HD? M#::3]+/WAJ[_=R>2'T72R)UMZ3^6W M_9*KLU'!LO9#&@F?18#3S<7@$IY_PG8"2"V^^_0@*L<@267%V$-RLEA?#(PD M(AI03R841'T]T2L:! F3BN,Q)QT4/A-@]?B5_4.:O$IF102]8L'?_EKN+@;C M 5C3#8D#^94=;FB>D)7P>2P0Z2 G(%O]W/P[K?WDY%4[(G-R,N99AD3:F&ZC:,A,*P_ #*0 MT0"_Z@''1@J'#?!Y?WB3]^N?\_[AY[Q_[(('JG0PA:,&^(T>/J>>\@Y;O2_T M\#OV- 3(;(7?ZN%?R(O.^:<>J6=P:!_#1ZJ5BWY&13^CE _K^GD1"7Y,Y9"DFCM1UNPYW[D^7NB5(3[4M((L,VF:18R2CNE3.ZY3U/+L VU M>D\-D5A%))8VDH_J_@W439(^2Q5,[(M=L@!-[C,>Z\B]B^UF]W;AWM:ZOV-J M09;DA:P"VJ0^=BUGUS;0V"F\9K'9M=B:S&[J;!9VD6,VY^ 4.3C:');+)?C, M2*3IBW%!-3[%'+@%O?OKV\YM6/?6MH-&>0AZ/Z5I-XAK$T9[X:^"_ MCFE'1#ES-23HP!+$82H8^Y8=/8Z'FR$ )=KM>_U53U(^@C6(8^P%##HGJ+0J)0EI)>E_EN%60<3'CJ6 M;J^ 2F5">F6:,:XPB5:&+&Z4I%G.4%UG:+6O,ZILS/2:=/T8JUN$KRJNUCEI=]-D9[IN:S%+ MM43=:ED=&G7D[:CW )9<75JC#+2=AU\B@4@&1=9*1*<4/Z?=P_4?FMH,) M#@U#.S*E7B*]7G:/S"VJ2R,VL#UN:]=2&I%>&HMZT.<]C41SRXX;MA!O;HKS MW,C6&5TW,$'XUNI#!]5QIJ4:(_U^LG,PW7J)'1=52ISGT,_NILG.,E';DN%2 M];%>JVN#F6_IU>%WRF,!_O*ENK"(O*'N<;14= Q/\KQ;RC;6RW9W_R]P7:LU M&WM<>=;N5NN66EZ;YZXNO5)(L7F2^I6BB?7;QOZ:=M7!U*!I6=/_..XXEU*? ML5Y5NWOA"M>?C!W+KFE-IUD6X:CR8C-YP_^%\*W:08" ;A3.4/NB >#92_/L M1+)]^JYSQ:1D87JXHV1->6*@KF^8ZJG\)'E]6OQU,?T?4$L#!!0 ( !2* M#%.5(2UI?P, &8- 9 >&PO=V]R:W-H965T':0\&#$1-8F:;LDG]\;MVTB1 M$BJM[4.QXWNNS_WPB3/85DD&!/8V( QN)[ MPG:R,48ZE!GG#WIRM1A:CF;$4C97V@6%GTDV5;=\]X65 ?G:WYRGTOQ'N\+6!^/Y5BJ> ME6!@D"5Y\4O_E(EH +#7 2 E@+P4X)8 UP1:,#-A3:BBHX'@.R2T-7C3 Y,; M@X9HDER7\4X)6$T IT83-E/H([KF-$=3^I?.4H9HOD W7#%9/3F;,$635+X' MT_N["3I[]WY@*]A>.['GY5:7Q5:D8ZNOV_P/>K=R[QKW7X?Z:YRND MF,B@J6:J+5L%/C!X?=H>1W'@D"@IHJK'8( MWZ)GH\I]]'\].XY:\NO$;GO>XFK;^#5Z<1P?]Q@.W;BCQ;!32Z#3N_^>UO6D M$3=$%;]%G7"M79C\I[J4#IK9\K #?QW9JG4-GQ"V%RI'Z69?$IP>!K5TX7[M MVG\W/>D1W&[F#V@J8*6X'L!P)6AVZN#A6HBP_R8EK<4#GU*/DR4-CD]?&)/H M4-W:['RO:;=/L58?'+Y.Z3U.)'\*MT2>DFV"N^AP/_D&B+'0Z]Z("GW;@$ZR^0;U2L$G@?IVP)..<\ MA$A%<:DO)HIOS+UXQA6\I\UP#1]"3&@#6%]RZ*%RHJ_:U:?5Z!]02P,$% M @ %(H,4[.%4)35 @ SPD !D !X;"]W;W)K&ULS5;1;ILP%/T5"^VAE;J""1!2D4A-HVJ=VJEJU^YAVH,3;H)5@S/;)-W? MSS:$9 NAT;2'OH!M?,\YU[X^.%ES\2(S (5>N[WF1FQ-:.*/$CMV+4<)+Q6@!]P+),L^)^#4& MQM=#!SN;@0>ZR)09<$?)DBS@$=33\E[HGMN@I#2'0E)>( 'SH7.)+\8X- %V MQC.%M=QI(Y/*E/,7T[E)AXYG% &#F3(01+]6< 6,&22MXV<-ZC2<)G"WO4&_ MMLGK9*9$PA5GWVBJLJ$3.RB%.2F9>N#K3U G9 7..)/VB=;U7,]!LU(JGM?! M6D%.B^I-7NN%V GP\8$ OP[PK>Z*R*J<$$5&B>!K),QLC68:-E4;K<71PNS* MHQ+Z*]5Q:G1-J$#/A)6 [H#(4H!>HH]H.^<,/<"L%((6B\15 MFMZ N+.::EQ1^0>H/I?%.>IY9\CW?/ST.$$G'T[_1'&U^"8#O\G M["]-S,X M0Y=2@A9/BA3=4C*EC"H*S\H+#LB[XT(M='TCQDDA408L1?HP(4D8M*UAA199-'.D5J-!&$<]'"3N MJD5&T,@(.F5,0- 5,2< $;M(;=P51+C#'?2#?MC.'#;,X;',;+LG;?3A'OU' M',=!W,X?-?Q1)_]7K@AKHXOVZ 81#@8!;N?K-WS]3KY;6 %#?D?IQ U2_!XK M>]#(&_S7RA[LKW=796-O:V'>O^UP'7<\Y8YKXB,VN=>QBGCK7_A=&AC>.ACN MMK"CO*/&.-(\\-:W\-'&]89]X'W[ZO(/O#4PW.U@A^LKW#-K/X[\_E^$[L[O MV5QU[HA84'UB&,QUG'?>US"BNCU4'<67]H\]Y4K__VTSTS&ULM5;;3ALQ$/T5:R4DD&CVE@N@)!(DK4H%*@*U M/%1],+N3C84OJ>TEX>]K>S=.6FW<5A4ON[[,.7-F;(\]7@OYK)8 &FT8Y6H2 M+;5>7<2Q*I; L.J)%7 SLQ"286VZLHK52@(N'8C1.$N285$MM!^+I>(4K> #]974G32_V+"5AP!41 M'$E83*++]&*6YA;@++X26*N]-K*A/ GQ;#O7Y21*K"*@4&A+@\">8)*Y@)^DA*O9Q$9Q$J88%KJN_%^B.T 0TL7R&H M@,:'J9!QKPVKG MXJ)EN&H8L@,,0W0KN%XJ])Z74/Z*CXT:+RG;2KK*@H2?:MY#>7**LB1+._3, MPO Y% :>.G@2D)/[#.6.+S^8(:4 3I'+U"F:@RHD6;D]^.W&V*)K#4Q]#WCJ M>T]]YZE_P-/GAE4+!!L-O.Q:BS"#EC4$A R\D$&0YAX4*6M,T0NF-:"JQA)S M#= E*,RTP%2%% V]HF&0Y]$=1R@1?@%IRHNI(+9&$5XA:M<%:9 ,'1..7@%+ M=8+>(5/I)-;>0G6)#SL=-&1H@%BSPU-4XM>N'1GFR5N>ON?)+9$*Y&7D\S+Z MM[R41!6BYAJ9V.$OLQ!V,>B=9T==08=AH]YP=!2(\,Q'>!;DN36KS&H68#KW M3.=O?)#39%=5DZ#J&[\I.PMJ&)RZ_1+2L5?=TW#V\.8/V4NS'5?VUOG;U=PT M_Y_\A<&CYKQU"8GW;DH&LG(/"(7&ULI5;1;ILP%/T5"^VAE=9BP!!2$:0F9-JJ5:N:=7MV@Q-0P6:VTW1_ M/]L0F@!EU?82[,LYY_K8YMY$>\:?1$:(!"]E0<7,RJ2LKFQ;K#-28G')*D+5 MFPWC)99JRK>VJ#C!J2&5A>U"&-@ESJD51R9VQ^.([6214W+'@=B5)>:_YZ1@ M^YGE6(? ?;[-I [8<53A+5D1^5#=<36S6Y4T+PD5.:. D\W,NG:NEH'&&\"/ MG.S%T1AH)X^,/>G)EW1F0;T@4I"UU I8/9[)@A2%%E++^-5H6FU*33P>']0_ M&>_*RR,69,&*GWDJLYD56B E&[PKY#W;?R:-'U_KK5DAS"_8UUBD,JYW0K*R M(:MYF=/ZB5^:?3@B*)UA@ML0W"X!O4'P&H+WW@RH(:#W9O ;@K%NU][-QB58 MXCCB; ^X1BLU/3"[;]AJOW*J[\E* MB',5?U@EX.S#>61+E4US['6C/*^5W3>4/7#+J,P$6-*4I /\9)P?C/!MY;*U MZAZLSMU1P9L=O00>_ A:/G/B*$ M6B%DA- ;0M\JPK',Z184Y@:1%U7"!!FZ+[508(1T_7J.7>0'CA_9S\?'T(=Y M*(3.*2H9$)MZ;C@]A2W[L ET_%>Q$\]^Z]D?];S*&)<7DO#R[Z9K)?]H 5/? M]5''<:)'T4Y>M>>XOY-J="[=U&I8*7$W4RO.Y?]42R MRA3H1R95N3?#3+5\PC5 O=\P)@\3G:#]$Q'_ 5!+ P04 " 4B@Q37X5M M4Z0" ":!P &0 'AL+W=O\ ST/ M(NN(,++25@*;UPNY)HQ9)>/CSU8TF)@V<+?]KG[KDC?)++$BUX+]IK5NYT$1 M@)HT>&#Z06R^D6U"J=5;":;<$VS&N
=32?*4F3E=WQ*2DP#FX M'?0@";BGG'9#!]PX6. WLP-:@;,;HC%EZG,9:D.UL>%J2[@:">@ X]3O$?UXTH^=?G) W[H%9Y+8/YOR MM3?Q42%S"O;W?ZG2I$!Y488O'G(RD9-39.2CC5'I#@U".(L*Z,>E$RX]A8M] MN'0?%R59/LO\N&S"9:=PB0^7[>%F69YEL9^63[3\%"WUT?(]6I'D$!W(K9AH MQ2E:!C"O@6Z)*9&-)M('+SP;&:,BC_STV42?':7_%!HS6R/<@6#N0/3> S': MF.W92+,,%C#QVX#1OY(2'35R1Y0"I&E,X55 -*"F:B4&KLTQ\I:/:,_(>9'F M*#]D9*>VP?]8D7$E&,5+RJA^\UJ >RVM=8_EFG)E&(V) MC"YRDX4<+X*QHT7OBN]2:%/*7;,UER>1=H+YW@BAWSNVGD_7&PO=V]R:W-H965TK#W_. NFB]D_L :#9=D3N^I_+:\Y>K.JK6$44)3$;$4 M<#H[ZYW#TRL'YP+%BN\178N-:Y"[,F7L(;^Y#L]Z=HZ(QC20N0JB_JWHF,9Q MKDGA^%$I[=4V<\'-ZV?M5X7SRIDI$73,XC^C4"[.>OT>".F,9+&\8^O?:>60 MF^L+6"R*OV!=K;5[(,B$9$DEK! D45K^)X]5(#8$E)YF 50)H*X"N!+ VP). MBX!3"3A=+;B5@-O5@E<)>$7LRV 5D9X0249#SM: YZN5MORB2%ADD2Q> \^@M^ !42^4 PMJ8SF MHE90&;@H#: 6 Q#$G ,,/ -D(-OEC%O^4I4K<;A6?'&;]\C#K5V;Q"0UJZ[8AEKBN/ESHPS]; M?>> C^^D.I!->2)N)O R"G!N04@)P60)^S M9$HY8#- $"+!7F ETCN-*(OP$.#TZ0UXS-J[%Y1FSWD@4/@"WS M='4.D[<;)NSA?C,2OT;B&Y%1(*")8^"(E*B%5NW@)7VO V8CM.,L5]C M[/]$M%2'%Y*D893.]T1LW-^)F(,' QVQ$G"G55<-JWR,4;-G@]JS@=$S9$,? ME.[=QB0U[$%HZYYD'PFZ,4!S9_CEW>NB,MBE?4'-\M!,\\\A^ZK@J+=;\$65_K_@ MD*V*=#M 1](.D&X'R-P.7CDG3M N\3NNUY(=I%D?F5G?D)T\"Q^ 0A6P-*U> MY]>17 "IUI'@1Q:)J)I*9N S45[%3T#-)N!.>7-!N#&%FM/1D0SZ2#< ]":C M_@0US/JVT\:J2+,_,K/_=@Z_KMFA.TPS.O*.)#V:HY&98E^='G\G/;ZOIN&6 M]&B>1F:>-J3G3;>89F@T.(X<8DW#1K8S-K?TM7"I *AXJ#5-T_ORR;?Q6NP[8_WO@*KB'^Q.EVJ\;!E-',WCCIG'?U'Q M5U:ZO)@XFM,=,R5W*+:&Z=CTJ5CSMX..HW(2.^=O)?A[8HZ#]S=;:.&1* M*)\7QX%"[=TLE>7I2?VT/G(\+P[:MIZ/X>FD/#C4:LISS!O"YY':[C&=*97V MB:\JF9='@^6-9,OB*&O*I&1)<;F@)*0\7Z!^GS$FGV]R _4![>@_4$L#!!0 M ( !2*#%.F6=+#$ , , ) 9 >&PO=V]R:W-H965TBK6KMP*()D%%;GK>U[D%H0R9S:Q:W=B-N$[E5,&=P+)75$0\><*H' H-7\IS:7_1H=KK.2C=2<6+"JPM M*"@K_\ES%8@&0/.T _P*X+\&C#H 004(K*.E9=:M:Z+(;"+X 0FS6[.9@8V- M16MO*#-I7"BAOU*-4[/%A@@8F$!D:,X+71V2V/@.T"W?@TZ8DH@R= ]2"9HJ MO6VA>/J$+@]$9!)]O 9%:"X_:< 'Y")I^.3$5=HVH^"FE1U7I1U^AQV1EF-J M(]$7ED'V$N]JGVK'_*-C5WXOX8\=&Z+ ^XQ\S\0:CBV<*_'G*". M$H66R!SG_2P8 M>W$23]Q]BP%A;4#8:\!709AZG:)2,#P3Q&'L1QV"42T8]0H^6&_;]*(SO<'( M#W'0KA?7>G&OGFX/*Z =DO&Y9!0'8;MB4BLF;\@IL*PCH]I?EH6QUD@\L]"-VZD05L*@Z"\=#O M\O+4E'#P_E*OL"]4,1YVG&9\:F#X+1VLN]HKFG]60,NVE@IP&W=D 6)MGPX2 MI7S'5'E=UJOU\^327LKN:7OYMKDE0A>N1#FL--0;QOI$BO*Y4$X4W]H;=\F5 MOK_M<*.?6"#,!OU]Q;DZ3HQ _6B;_0502P,$% @ %(H,4T8#)C.L P M&ULI5=;;Z,X%/XK%MJ' M&6D;;!,@C))(;;J766DU4;,SHWUTX21!!9RUG:3]]VL; J0!FIGVH0'"=SG' MAR]F>N3B26X!%'K.LT+.G*U2NT^N*^,MY$R.^ X*_[6;.; ]L:B=35I899QI83^ M-M4X-5]MF8 ;TX@$Q3S7TR&9[>\-6I4KB_@::1OQ$^*[IO.I>D'[(@&!U!;0 M,F.%1!_N0;$TDQ\U^.OJ'GWXY>/45=JDD7+CRM!=:8CV&+J'>(0\\BNBF.(. M^&(8_M>^T'!LX>0<[NK6U/VA=7^HY?-Z^+[8FB7ZLE=2L2))B\T JU>S>I9U MW,-Z!YNT*#27'D'=NABZ"BTI?$MAGL;#?!QZ'IVZAP[E<:T\'E3^0[!"0=*E M-[[0(U[@3;KU_%K/']3[[1E$G,IN1?]"\88$4=A38E!+!L.2=I4&.GL7O-'9 MTEW'75X4]?0CK,V%@^9.\P1E7]ACUKGVX84VQ<3OT9[4VI/!6?YN,TT_Z+<' M$#JCT6EQT%*DKSMUIA#5"M'[Y[JD"%NU34:81NV_[CH);D(-_^R45\BS91WW MZ+5"E/S\E%?825MQ%)(>S2:8"'WGF%<$UW6Z\DHOO%(\&@<]9IN\(\.!=^78 M5RSA=:UJ,H^,?VSP'\#L<$S[%KQ00O^B[5F&_@&1H[1 _P(3'T MJX59)2QJX;@EK+1PYP(.LT_0BW&*(I1KLJU$9((2]B([.WL=57BB"CJ8SIO0 MQ#$9SN-KUWZ8):P<$GRR2,=O>FQ2F82#$W*[V0C8, 5Z_95(]2XU1@>6[8=" MD32Y2R;OC\6*(SC[_:5^A+V>\6]"F0RG\A5)$;VI79F,+M(SB'P?XVZ/M$EL M.IS85PY)Q=(VZ@1_YF0B^!1!FL-1"/0EV!*'?XY8GB.[M) M?N1*;[GMX5:_%8$P-^COUYRKTXG9=]?O6?/_ 5!+ P04 " 4B@Q3"&U" M&2H# #2"@ &0 'AL+W=O( MG7/.=XW]]7:,WXN$$ D>\XR*OI5(N;FR;;%,2([%)=L0JMZL&,^Q5$N^ML6& M$QP;4I[9#H2!G>.46H.>V9OQ08]M9992,N- ;/,<\Z<1R=BN;R%KOW&;KA.I M-^Q!;X/79$[DW6;&U[VXCOL6U!Z1C"REEL#J[X&,299I)>7'[U+4JFQJXN'S7OVC"5X%L\""C%GV M(XUETK=""\1DA;>9O&6[SZ0,R-=Z2Y8)\PMV)19:8+D5DN4E67F0I[3XQX]E M(@X(2J>9X)0$IT[PSA#,RD2 *8U) MW,"?M/.#%KZM\E$EQ=DG9>2T"G[9TDO@P@_ @0YJ\&?\()'.)F^,EL#W>8Q^#G5R4)KB7)Q:\6A[S* M(<\XY)UQZ!N3."M:LG/:DDWM5^@%1D^?G \#A"+7\[V>_7!8U@8X:0/.\1WT;/4H?+\*WV\-_Q.AA*L$8!H#'*LC(1628WWCY!UF/4-#^3JE F1DI4S! MRZYJ5%X,4,5"LHV9$!9,JGG#/"9JZ"1< ]3[%6-RO] &JC%V\ =02P,$% M @ %(H,4U?4,K0O @ %P4 !D !X;"]W;W)K&ULE53;3MPP$/T5*^H#2&5S!2J4C01+JU():06B/'N3R<;"L=Q!=5 6BRK[E02Z_2NKGR?9574%.UD T(LU-*K*DV M(6Y]U2#0PH%J[D=!<.'7E DO2]W:&K-4MIHS 6LDJJUKBF\WP&6W]$)O7'A@ MVTK;!3]+&[J%1]!/S1I-Y$\L!:M!*"8%02B7WG5XM4ILODOXR:!3LSFQ3C92 MOMC@KEAZ@14$'')M&:@9=K "SBV1D?$Z<'K3D18XGX_LWYQWXV5#%:PD?V:% MKI;>%X\44-*6ZP?9?8?!S[GERR57[DNZ/O*BWK 6P4U$ST(]T/=9@! MPN0 (!H T;\"X@$0.Z.],F?KEFJ:I2@[@C;;L-F)JXU#&S=,V+_XJ-'L,H/3 MV=?7ENFWLYQ3I5C)H"#/%)$*K<@9N5.JI2('(DO2C-N\D9J MTQ=N6IF7"] FF/U22CT&MCFFMS#[!5!+ P04 " 4B@Q38U&:C[D" !> M" &0 'AL+W=O3$R97:7KNN7.50$GG)M\#TG347)5%Z*C:NW H@F265A8L] M+W9+0IF3CNW:4J1COE,%9; 42.[*DHB7*13\,'%\Y[AP1S>Y,@MN.MZ2#=R# M>M@NA9ZYC4I&2V"2 KY3.,C6&!DGCYP_FYA!41@AO8V?M:;3A#3$]OBH_LEZUUX>B809+W[03.43)W%0!FNR M*]0=/WR&VD]D]%:\D/8?'2IL.'+0:B<5+VNRWD%)674ESW4>6@2M,TS -0%W M">$;A* F!.^-$-:$\+T1HII@K;N5=YNX.5$D'0M^0,*@M9H9V.Q;MLX79>8Y MN5="WZ6:I]([*(B"#"V)4"_HFR!,$GN$$IW-01%:R'-T@1[NY^CLP_G853JF M8;JK6G]:Z>,W] -TRYG*)5JP#+(!_OPT/S[!=[77QC ^&I[BDX)?=^P2!=Y' MA#WL#^QG]GZZ-V3G_Z(O_CGZJV0$S>D'5B_XZ],_(1XVXJ$5#]\4WP/;P= S M4Q%C2S25;)]J-_OV*?01ON_IWVO8_(]"BSX"QTG4$GKE+6J\12>]S7A94FF+ M)6$9XBH'@71=9>I"U#E=<:GDD/E*.6I;NXJZ_@= D9]$'?M]%!X%W0P,@7 P M&DY W"0@/IF 6R*>0%&V0?"L>Y8L]E$8C^*D M UOT85=^XN..6;=5,$L0&]NII#ZR'5/5V].L-LWPQO: SOK4OY[Y ^MSW3RK M7O=;ONJ\.G$;JJMK 6L=RKLK)HIO;;E^Y$H7?SO,]0< " /0]]>< MJ^/$!&@^*=)?4$L#!!0 ( !2*#%.X5@)XN , ,D, 9 >&PO=V]R M:W-H965T MBKESE/+TY+HB/9("BPD[D5+=V3->8*F6_."*$R;?EB1GE[F#G.O&9WHX2KWA+F8G?"!;(E]/+URMW)8E MHP4I!64EX&0_=Y[1TP89@+'XDY*+Z%P#G]^)C-':@C(CE)I:; ZN], M5B3/-9.*XZ^&U&E]:F#W^LK^BTE>);/#@JQ8_H5F\CAW8@=D9(^K7'YFEU]) MD]!4\Z4L%^877!I;Z("T$I(5#5A%4-"R_L=?&R$Z ,5C!W@-P.L#@AL OP'X M]WH(&D!PKX=I S"INW7N1K@UEG@QX^P"N+96;/K"J&_02B]:ZD+92J[N4H63 MBS]4+3[\SH3X #Z6*2L(.!$.MD?,"7B6DM-=)?$N)T RL&)%H9[M5K+T#3R" M%<[3*L?F>;,]6&)!4X#+#*QI7DF2 !=B4&EX\>C!!@1_,W'/WH0T-40BC)'YOMK;P38,$H:GWWG!C MX4,Q]*+6[%W.TS;GZ6C.7TPK)-DC/A.N6KMNF^H]%%IO =31(*1Z)VEYL&E1 M4T^[(04PB)$?]K08&B9)$D;1M">&A="/IG!@N+$3)GYB5R-LU0A'BV^SWZL3 M2+>C3#!HIL:AU$(W*_5J>B=#-3:FK:CG5E\(T1'S!/!.V MMS\:Y.HE41CU%!E:H2B.;^@1M^'&H^'6O9J==).VQA8/O/I![/="&QJA($#V MR)(VLN3?U6W6G!KW56YR;^5:#"'T(?3ZI6LQM)>NE1&%7GCC62'X_2R&_]B_ MZL9U;6.Z=1I!U'EI7FSK:5FS1MT6!">H%_?*8@8GL->EUG:R7F_DXWH^!W^GK(_X3Y@98"Y&2O7,%)I$J6UW-SO9#L9 ;# M'9-JS#271_6M0;@V4/?WC,GK0CMHOUX6?P-02P,$% @ %(H,4[L3HDDC M P &@L !D !X;"]W;W)K&ULY5;13MLP%/V5 MJSPQ:9 T+:5%;24H3&.""5&Q/4Q[<).;QL*Q@^VT[.]W[:2A95#0GI!X:>W8 MY_B>X]/TCE9*WYDVB,V 0S_. MN '$;P5T&T#7"ZTK\[+.F&63D58KT&XWL;F!]\:C20V7[AIG5M,J)YR=?*>D M[%TJ8S[!A4Q4@5"BAEG.-,*)M9K/*\OF L$JF*JB(.=G5B5WL \GTO*4B\K= M \PPJ32W' WLG:%E7!#C/AA'9$:AI5+=@6'2E'5:EQ6_4%87KI2TN8%SF6+Z M#'ZZ&]_?@0_)HM:G>.W3:;R3\%LE#Z ;?88XBCO/U?/?\*URNNVU=3U?[P6^ M^@Y46?\45DRG9@=KKV7M>=;N"ZPOW>CY0R(J\A$RK0H7@Y)"X8]6&9PS+;E< M&+AN@_/KDHCAPF)A?N\HZ[ MZW"GV"9WQFO&^XHOF4!I#>!67^ JY1@%& ZC9CFF+#*H%OE&C#+Z%5$;ZE* MI) SG7;EI7# MULKAVZVDV&@J=U=R.M'C7U'TGK+3V?B/['R@]#1B-W,1]Z).%#V)S^O[:CO# MC>ZC0+WP39DA396T=2/2/FT;OQ/?[H2/V^NN\8KI!9<&!&8$C0Z.Z'!=-V+U MQ*K2]S)S9:DS\L.&ULG9;1;MHP M%(9?Q8IVT4I;$Y(0H()(!59MDSJALF[7)CF 5<=FMBET3[]C)V100E2-"[ = M_[^_<^P<,]Q)]:S7 (;L"R[TR%L;L[GU?9VMH:#Z1FY X).E5 4UV%4K7V\4 MT-R)"NZ'09#X!67"2X=N;*;2H=P:S@3,%-';HJ#J=0Q<[D9>QSL,/++5VM@! M/QUNZ KF8)XV,X4]OW;)60%",RF(@N7(N^O<3@=VOIOPD\%.'[6)C60AY;/M M?,U'7F"!@$-FK /%GQ>8 .?6"#%^5YY>O:05'K M>7V/Y+"D6VX>Y>X+5/%TK5\FN7;?9%?.C1./9%MM9%&)D:!@HORE^RH/1P+T M:1:$E2!\*X@O"*)*$+U7$%>"V&6F#,7E84H-38=*[HBRL]'--EPRG1K#9\)N M^]PH?,I09]*O(I,%D!]T#YI\(E77T#VYFH*AC.MK''Z:3\G5A^NA;W!)*_2S MRGY"_8'JU?OM:Y^]'Y5 MZY(KV&,-U]#X=I5NW2. ,#E-0GGJ>V>@X<5,]6O6?BOK=]PTK*"@5)4ISNB" M<6;8V\-:LO;/6*.H9<,&-<:@%6.F@,">:7=T3GBHUM"\;X.S='22)A3_J' 6 MH%;N L*S*;?"E#6I'JWON#M7VM^,CSNWD_*J^F=37IP/5*V8T(3#$BV#FQXF M2)674=DQ&2[Y!0 ;1P !D !X;"]W;W)K&UL MO5E=;]LV%/TKA+&'%&@J?HB2&#@&DEC#,K1KD;3;P[ 'Q69LK9+H2722#OWQ MHR1'M$F:]5+4+XDDGWNIGX^@NT;\8+/9.LB4_\>^!4O MBM:3>H]_-DY'PYBMX?;UL_>?._**S%W6\"M1_)'/Y?)\E(S G-]GZT+>B,=? M^(80;?W-1-%T?\%CCZ5L!&;K1HIR8ZS>H,RK_G_VM G$EH'RXS; &P-L&H1[ M#,C&@!PZ0K@Q" \=@6X,.NI!S[T+W#23V615%\PJ<@D^W4W#RTZMQ(-50K4$P MV[B][-WB/6X)>">E]CK\-=U]080^!I@ MB)'C?:X.-XOKBT7>"00;12>>/'"SZ==7GG';M_OE6P<&UY&7SEV>P M:N.=0;1IUAF]$>)DF($LQH. X>ML6Q@22)DB0.#>#4 M!B)"$IR$(=E%IC8RBBF.:4P'X Y=.M"E7KH7\[_5JN5SD%Y>?YQ>N&CW#NC6 MT*<8QYC%R*!M PEF81@9I!W^0H(H3DS.-C",0@J9FW$T,(Z\C-_RICD#4ZX* MU2SOIU!6S4%6MG/KW^Z!*PJ1_=9*SY":07#@%(R907# DE#-$6C$P(&+2+P5 M^IT8Q$,,8F\,WLLEKT%>S43)3_B3*N,-?_4:5%RZJ,>VKB2BB4'<1JEI$E%F M$+=ABC0R%D;J<$9IR&(W[62@G7AI7W>$@P!VO^'TNP<#>13RQW@)'*&28 M&M1MW"F"T)!RZO(&F>4M=7C#V]YVJ+.!.O-2OUUF->]ZE#E006@Y[YWJS$$' M,1):>.G 81H1B8W*D+B"F>&MZ[)!'4+<-T$O_8YTIPEVS=UKS M(I-=&!K9.'L%Z)A]F$$SX4U=0!81PDQ>#N >/=%6)X2\E'Y3;?E)(1K5^?0+ MV4D%N4+/4$A,+1U(%,&8)29GAT>U,I%*X"9IAT>40+QG$2.LF>-OE.BL &DC ME8K@LA:?>:WV")[2CW2C@8[0:2#=:J 7]QH;RYT\"7&H%DUD"FGWMHQ"V MD[#*ZJKO- 1RX$R!7*Y8$F&SC?&ZVF6H\S[VY_TK4:M(MKFO;5M%U\DUO'[( M9[SQA5"G5XR/H)C.N9B\6#%BKP,&*0PMR6R@)9D-P033F"2F9CY?NQQUHL?^ M1/]^I6I4%\JF#ZY7*9U*,3V"4CK98O_.Z8"](G9MDR"*D*68#71N%ET.5:N! M:6+F0@?2MUW$.NGC;VR6+/' 5_!_>Q"L\R].CB"JSL_8OS$X1%2[+0\9I3 V M-67V=P^GILY] [&SIV-!&)3MG$WQ$?(.+& MP^X7AX0E5H-_*#!U /=5OGO%*[YZH113[OH_85O+ M M(3H-D_@(LNDT3/QM\"&R)5:^4[4I1H2:'T!<2!PS'$-ST^Q FL(%6\/Y)3J[0H[G4W26]B=?VGU_$/=T"U._W0LCGFW: X81Q\A]0 M2P,$% @ %(H,4[,$/L[\ 0 6 0 !D !X;"]W;W)K&ULC51M;],P$/XK5CZ!!'.;M --::1V S&D354KX+.;7!)K?@GV MI1G_'K^DH4BTXDOCL^]YN?.Y^:#-BVT!D+Q*H>PJ:1&[.TIMV8)D]D9WH-Q) MK8UDZ$+34-L98%4 24'3V>R62L954N1A;VN*7/<<:V -^Z[;&171BJ;@$9;E6Q$"]2M;SN\W"YX>$[QP&>[8F MOI*#UB\^>*Q6R@;F/D>X!R$\D;/Q<^1,)DD//%^?V#^'VETM!V;A M7HL?O,)VE7Q,2 4UZP7N]/ %QGJ6GJ_4PH9?,L3<99:0LK>HY0AV#B17\ MQSZ< =+Y!4 Z M+@.PH%EP\,69$;/1#CLQV;7X12 ]J9X\I?RAZ-.^4.A\4> M&M=B)#OHM$&N&O*>K*N*^Y8Q01Y5O'??P#!X7QXJ?=Z=FLX[3\28]O[HF9ABM+!-0..KOYX'1-G.,8H.["[!PT MNDD,R]8]?3 ^P9W76N,I\ +3GTGQ&U!+ P04 " 4B@Q3PM;ODV4" "U M!0 &0 'AL+W=O(%UYR;7UQ*\/"[YSV-J=,?$[N=?ZP4\^E],H\4 @ MH'!>@>%C S,0P@LAQF.G&?66/G!W_*S^,>P=]W+/+,RT^,%+5TVCBXB4L&*- M<+=Z^PFZ_:1>K]#"AG^R;==.:$2*QCHMNV DD%RU3_;4Y6$G@ Z/!- N@ ;N MUBA0SIEC>6;TEAB_&M7\(&PU1",<5_Y0EL[@5XYQ+I]I*;G#+#M+F"K)3"O' MU1I4P<&2LSDXQH4])V_)!U5H63-KL]BAL0^/B\[DNC6A1TR^-&I 1LD;0A,Z MO%O.R=FK\WV5&+%[=MJSTR [^@_VJQ?L#)1$8='@I7,5<9KX"L!D*2@/):A5G 1%7RB;?)B$7Q9O#J", M>Y3Q291O/0'KH Z9MQKICCE-1VE"CYBGO7EZTOR&/S:\)'@E $_@GRE(7Z2 MCI*+B_?CPQ23GF)RDF(!IL K@!V$Z!7V"60R>V>SCXE]C/B++#A3!1SB/&U' MDT&2O#YTB^*=*O0-[2LS:ZXL$;!"I63P#A-@VB;13IRN0V'>:X=E'H85]E4P M?@%^7VGMGB>^UOM.G?\%4$L#!!0 ( !2*#%,\&U7!! , "T0 - M>&POWSW/G8\8==KH-:>W2TJUMZJX:%)_ MJ77],0B:Q9)6I#F7-14&*:2JB#93509-K2C)&W"J># >C>*@(DSXLZEHJZM* M-]Y"MD*G_G@P>?;V)4_],'[O>S9<)G.:^O>G;W^T4E^^\>S]Y-W)R>C^[/+0 M?MH!9W[@#'KQ@J#G(SRNP;K009_#;%I(L4TE\JW!<).*>@^$IWY&.)LK!EX% MJ1A?6_,8# O)I?*TJ:$1$X*E>;1P:&=0WCY.Q814';=EL-_S?OD!L)F!0,;Y M7JW!,)O61&NJQ)69=(L[XQ/(Z\=WZ]HH+!59A^,+?^O0W0S)7*JF MV933 N0H5B[AKF4= *BUK,P@9Z24@G0:-A[]P(1=4,YOH?>^%WNQ5\7.KHY@ M3\4P-(+ZH0UC)Q!_-YJ-O1,V>558KV8/4G]N33:BFT.OT!M%"[;JYJMBX,>B MAWAT4M=\_8FS4E34YOYBPMF4;/R\I53LT;!!IRR,@2K?>Z!*L\6NY: M'+_(*#E*C4'_>[YS:.P=&8/5@Z,Y];_!:P#?DGKSEG'-1#];LCRGXLG)8<)K M,C?O0GOQS?J<%J3E^FX 4W\[OJ8Y:ZMD6'4#A>A7;<=?(;TP'MX+#!<3.5W1 M/.NGJIQW0\\,#&M_@<,A"#*M;',.?.QJF#3PP'F#Z MO5KCNXUWR/-]@.WI2!$.@%]T]&L=(=6+XN/<'>TJB*$G<"&!N!5&$(? TX@BF M #1@2!1UY^#!>11LSJE@^P^"V2]02P,$% @ %(H,4Y>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'=C;&;"^[71UO1,;UGVHKP6ZZ[>%H(G>B.$ MR=*NU^M%W8S+O'-]M;_68]%U=Y01L9$JAT);\"S%J_XX;G?9B]1R*5-IWH>= M:CL5'9;)7&;RETB&G5Z'Z8UZ_4L5\I?*#4_G<:'2=-CIUP>>16%D?%0\MY + MOM15B>'+)PX@PT[4@PNN9*%-=49U?0Z,+P).KO=*HVYE:D0QX49\+U2YE?G: M7@:>HNL\1E4/^]^Z$B^+_U*-:K62L9BHN,Q$;NIZ+$1J 7.]D5O=83G/Q+"S M/X7Q/&$WN8%*8G=Y?2DXUSXIW/HNJ9_: *Y3A\6EA /%75*!TT&.'V:3F]G\ M9L)@:_XPO9N,%K#S;30=S<8WS('T$$CO$R'_\1Q('X'T/P5ROH"?^YN9 QD@ MD,$G0C9J,D0@P\^$]!W("(&,:"$G0L>%W-IRIE;L6ZEE+K2N/O89-P[D ($< MT$+.RRSCQ;L%G,MU+N%O'#JD41RK$CHD!_("@;R@A1S%/TNX9U7N$'U%B+[2 M$H'ZMB"F][KG!KJM_<,?;";<=NWWL&Z[1XMX!S+-U_:F;*0UF.R(#I4*L56^ M*Y6\RC1U>3!_](D% B]\48J$326OHA4IW#>MCUFC3ZR-OWDA-JK4 N"@ [&? MZK@0B6RT)6:,/K$R)F+98,'$T""Z+(3]0Z,M,27TB9TP M!:;FFX7U_7WJSG\#K];Y$I 2-E897$D?!9Y8M]\G[O=MQVK>S^.4:PUF DKX M%@I^T)Z8!OK$'GBRA<#UR*T,%L"F>7SH*0_3@$>L >CSV=E4:?T%4HM898*! MN%C5\FQDW._6PWS@$?M@Q[;@;XW/PT-S"F(GS,6ZRLZ>Q%9!$IJO73#,"!YU M(J&R3)JJ8ZL"D#$DSH G\KBI+0^S@D=LA7FYU.)G:2OPYN6@#_8P17C$BD!# MWD:&XV&J\(A5X0:][&S!X>[ZBPN'F<,C-@<2_UI6%Q,3B$V,V\8EM@HZ4 M-2L2LXE/;!,\<'!''7W,)CZQ37#,P!UFQMP2$+L%QPQ=3$PO ;%><,S(Q<2$ M$U#G*BCFP,7$A!,0"P?'O' QT3D08@$U8N]SYNQ:\L9,#2:@@%A !YASN&12 M0JP+C/:0BXD)*/@_,YE#S$;W'F 6"H@M=(A9;K=I%;;QE$&^XV)B%@J(+82F M7A,W. HP"P7$%CJ5>DV$X3)U!P-"S$+AI\R20//?E@:B=A<3LU!(/CQV G.4 M)+(Q31=B%@J)+?21R.Z:V0TQ0TP\(;%X6C/9-DA,.R&Q=D[.]-2H+B8Z^4ZL MG3KC;JL\S#(A^73[TGX04\5S]LC?;893)Q#*0%4^NIB894)BRYP<&:CKT\7$ M+!,26V8_,M#6RIA60F*M[+B@G>T&BY4V[9019I6(V"K_4M868?=VO5N9[:#= M=S'"K!)1YS8GQUFJ"G4Q,:M$U+G-*7$='F&(BZMS&P8R;F#;M<3$Q MR42?-;AF,1O1>(1))B*6S.FY7P"]<^/'"%WC16R=TQ/ U4?D8F+6B8BM@P]5 M-A;,8=:)B*V#8[I#5Q$FH8@\M_F8K+9O8[UK^-M1G#; +#2@'F$['OAM$>4 M,]" VD!'B/N41N60=KN8F($&U,N+L0EW=N9B8@8:5 ;J5B?KZZM$K"#,3V9P M"PWE,4_CQX+9GWHY7!#:M2VK,DW'4/:00VB;[->I[]?87_\&4$L#!!0 ( M !2*#%.WQP,P0@( $(K : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2 M<4:H0%S^ ?J$@,>7#Z=A5>W&L?M5U\-Z5X[-<-=VY70^ MLFG[8S.>E_VV[IKU>[,MM2R74?>W,ZJGQ]N9B]>OKOS/Q':SV:_+[W;]YUA. MXS\&UQ]M_S[L2AFKQ6O3;\NXJNK/PW7W4%\VZ>X\N5H\OZVJ_ODM5?7<00)! M,G^00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P>E)%.!'(GI#L1V)T0[T2@ MMZ#>0J"WH-Y"H+=,'K8)]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L( M]!;46PCT5M1;"?16U%L)]%;46PGTULG+$@*]%?56 KT5]58"O17U5@*]%?56 M KT5]58"O17U5@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K*;0&]#O8U ;T.] MC4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]\ MK"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0 M[R#0.U#O(- [)C^;$.@=J'<0Z!VH=Q#H':AW$.B=4>],H'=&O3.!WAGUS@1Z M9]0[_Z3>P_AU*,.UYWN-U_])JL?SN>5Z^^?D5KG@7-]6#$]_ 5!+ P04 M " 4B@Q3^,,"'08" !/*@ $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVLUNXC 4!>!70=E6Q/@WTQ&PF9EMAT5?P$TN)2*)+=MMX>W'"6VE5ATT%2/U M;(C ]CTWOM*W8GE[]!1GA[X;XJK8I>2_,Q;K'?4VEL[3D%>V+O0VY:_AGGE; M[^T],;%8&%:[(=&0YFFL4:R7/VEK'[HT^W7(/\?6#:LB4!>+V8_3QC%K55CO MN[:V*:^SQZ%YES)_3BCSR6E/W+4^7N4-!?LP85SY>\#SN=^/%$+;T&QC0[JQ M?=[%#AV+Z=A1+,^7^*!'M]VV-36N?NCSD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z? M_.+\J6*!/A_W,I+Q]-SG0A12>_X57Q-SZ8O?C\9I-]3\8W:^ MWB<7]M,\(IL>E]_QVQF_UO]D'P*D#PG2AP+I0X/T84#ZJ$#Z^ ;2QS5('WR! MT@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0# M% @ %(H,4W.UAY3N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ %(H,4YE&PO=V]R:W-H965T M&UL4$L! A0#% @ %(H,4V%7F-O/!@ I!H !@ M ("!P0T 'AL+W=O@( #,' 8 " @<84 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ %(H,4SHV,1?F!@ <"4 !@ ("!0QX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4\!/ MZHRW& L4X !@ ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ %(H,4^+5@Q8&! ? H !D ("!9F 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4S"' ME!8Y!P "14 !D ("!66L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4RQ)@&/"!@ (10 !D M ("!IX$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %(H,4ZMT/:J,! R@\ !D ("! MCHX 'AL+W=O&PO=V]R:W-H965TC[2 D -L; 9 M " @?:9 !X;"]W;W)K&UL4$L! A0#% M @ %(H,4^I;)$I7!@ 4PX !D ("!=:, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4R]_E;C9 @ EP< !D M ("!\M( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %(H,4R@VM<6Q @ _ 8 !D ("![]L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%(H,4Q[B#R6A P @ P !D ("!>>< 'AL+W=O&PO=V]R:W-H965T_X !X;"]W;W)K&UL4$L! A0#% @ %(H,4VK_X^L^ @ $P4 !D M ("!E?L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %(H,4XV7Q*1] @ ?P8 !D ("!?P(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H, M4U%R&;V< @ = 8 !D ("!%!,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4U65 S"( @ )P< M !D ("!"AX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4V3Z/:95 @ '@8 !D M ("!+R&PO=V]R:W-H965T M&UL4$L! A0# M% @ %(H,4Y4A+6E_ P 9@T !D ("!93,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4VBG MC#NY @ 4 @ !D ("!13T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4Z99TL,0 P P D !D M ("!L$@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %(H,4U?4,K0O @ %P4 !D ("! M.U,! 'AL+W=O" &0 @(&A50$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ %(H,4[L3HDDC P &@L !D ("!@%P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(H,4[,$/L[\ M 0 6 0 !D ("!#6D! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !1 %$ +A8 ' 'I\ 0 $! end XML 85 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 86 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 197 388 1 false 61 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Description of Business and Nature of Operations Sheet http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations Description of Business and Nature of Operations Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Acquisitions Sheet http://www.FathomRealty.com/role/DisclosureAcquisitions Acquisitions Notes 9 false false R10.htm 10401 - Disclosure - Property and Equipment, Net Sheet http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 10 false false R11.htm 10501 - Disclosure - Intangible Assets, Net Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet Intangible Assets, Net Notes 11 false false R12.htm 10601 - Disclosure - Goodwill Sheet http://www.FathomRealty.com/role/DisclosureGoodwill Goodwill Notes 12 false false R13.htm 10701 - Disclosure - Accrued Liabilities Sheet http://www.FathomRealty.com/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 13 false false R14.htm 10801 - Disclosure - Warehouse Lines of Credit Sheet http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit Warehouse Lines of Credit Notes 14 false false R15.htm 10901 - Disclosure - Debt Sheet http://www.FathomRealty.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 11001 - Disclosure - Fair Value Measurements Sheet http://www.FathomRealty.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 11101 - Disclosure - Leases Sheet http://www.FathomRealty.com/role/DisclosureLeases Leases Notes 17 false false R18.htm 11201 - Disclosure - Share-based Compensation Sheet http://www.FathomRealty.com/role/DisclosureShareBasedCompensation Share-based Compensation Notes 18 false false R19.htm 11301 - Disclosure - Equity-classified Warrants Sheet http://www.FathomRealty.com/role/DisclosureEquityClassifiedWarrants Equity-classified Warrants Notes 19 false false R20.htm 11401 - Disclosure - Related Party Transactions Sheet http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 11501 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock Sheet http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStock Net (Loss) Income per Share Attributable to Common Stock Notes 21 false false R22.htm 11601 - Disclosure - Income Taxes Sheet http://www.FathomRealty.com/role/DisclosureIncomeTaxes Income Taxes Notes 22 false false R23.htm 11701 - Disclosure - Segment Reporting Sheet http://www.FathomRealty.com/role/DisclosureSegmentReporting Segment Reporting Notes 23 false false R24.htm 11801 - Disclosure - Commitments and Contingencies Sheet http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 24 false false R25.htm 11901 - Disclosure - Subsequent Events Sheet http://www.FathomRealty.com/role/DisclosureSubsequentEvents Subsequent Events Notes 25 false false R26.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 30303 - Disclosure - Acquisitions (Tables) Sheet http://www.FathomRealty.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.FathomRealty.com/role/DisclosureAcquisitions 27 false false R28.htm 30403 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNet 28 false false R29.htm 30503 - Disclosure - Intangible Assets, Net (Tables) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet 29 false false R30.htm 30603 - Disclosure - Goodwill (Tables) Sheet http://www.FathomRealty.com/role/DisclosureGoodwillTables Goodwill (Tables) Tables http://www.FathomRealty.com/role/DisclosureGoodwill 30 false false R31.htm 30703 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.FathomRealty.com/role/DisclosureAccruedLiabilities 31 false false R32.htm 30903 - Disclosure - Debt (Tables) Sheet http://www.FathomRealty.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.FathomRealty.com/role/DisclosureDebt 32 false false R33.htm 31003 - Disclosure - Fair Value Measurements (Table) Sheet http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTable Fair Value Measurements (Table) Tables http://www.FathomRealty.com/role/DisclosureFairValueMeasurements 33 false false R34.htm 31103 - Disclosure - Leases (Tables) Sheet http://www.FathomRealty.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.FathomRealty.com/role/DisclosureLeases 34 false false R35.htm 31203 - Disclosure - Share-based Compensation (Tables) Sheet http://www.FathomRealty.com/role/DisclosureShareBasedCompensationTables Share-based Compensation (Tables) Tables http://www.FathomRealty.com/role/DisclosureShareBasedCompensation 35 false false R36.htm 31503 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock (Tables) Sheet http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables Net (Loss) Income per Share Attributable to Common Stock (Tables) Tables http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStock 36 false false R37.htm 31703 - Disclosure - Segment Reporting (Tables) Sheet http://www.FathomRealty.com/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.FathomRealty.com/role/DisclosureSegmentReporting 37 false false R38.htm 40101 - Disclosure - Description of Business and Nature of Operations (Details) Sheet http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails Description of Business and Nature of Operations (Details) Details http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations 38 false false R39.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies 39 false false R40.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets, Net (Details) Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails Summary of Significant Accounting Policies - Intangible Assets, Net (Details) Details 40 false false R41.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Capitalized (Details) Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails Summary of Significant Accounting Policies - Capitalized (Details) Details 41 false false R42.htm 40205 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies - Goodwill (Details) Details 42 false false R43.htm 40206 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 43 false false R44.htm 40207 - Disclosure - Summary of Significant Accounting Policies - Practical (Details) Sheet http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPracticalDetails Summary of Significant Accounting Policies - Practical (Details) Details 44 false false R45.htm 40301 - Disclosure - Acquisitions - Acquisition of Naberly (Details) Sheet http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails Acquisitions - Acquisition of Naberly (Details) Details 45 false false R46.htm 40302 - Disclosure - Acquisitions - Schedule of Acquisition of E4:9 (Details) Sheet http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details Acquisitions - Schedule of Acquisition of E4:9 (Details) Details 46 false false R47.htm 40303 - Disclosure - Acquisitions - Schedule of Acquisition of LiveBy (Details) Sheet http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails Acquisitions - Schedule of Acquisition of LiveBy (Details) Details 47 false false R48.htm 40304 - Disclosure - Acquisitions - Supplemental Pro Forma Financial Information (Details) Sheet http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails Acquisitions - Supplemental Pro Forma Financial Information (Details) Details 48 false false R49.htm 40401 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetTables 49 false false R50.htm 40501 - Disclosure - Intangible Assets, Net (Details) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails Intangible Assets, Net (Details) Details http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables 50 false false R51.htm 40502 - Disclosure - Intangible Assets, Net - Future amortization expense of intangible assets (Details) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails Intangible Assets, Net - Future amortization expense of intangible assets (Details) Details 51 false false R52.htm 40503 - Disclosure - Intangible Assets, Net - Additional Information (Details) Sheet http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails Intangible Assets, Net - Additional Information (Details) Details 52 false false R53.htm 40601 - Disclosure - Goodwill (Details) Sheet http://www.FathomRealty.com/role/DisclosureGoodwillDetails Goodwill (Details) Details http://www.FathomRealty.com/role/DisclosureGoodwillTables 53 false false R54.htm 40701 - Disclosure - Accrued Liabilities (Details) Sheet http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesTables 54 false false R55.htm 40801 - Disclosure - Warehouse Lines of Credit (Details) Sheet http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails Warehouse Lines of Credit (Details) Details http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit 55 false false R56.htm 40901 - Disclosure - Debt (Details) Sheet http://www.FathomRealty.com/role/DisclosureDebtDetails Debt (Details) Details http://www.FathomRealty.com/role/DisclosureDebtTables 56 false false R57.htm 40902 - Disclosure - Debt - Loan Payable and Notes Payable (Details) Notes http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails Debt - Loan Payable and Notes Payable (Details) Details 57 false false R58.htm 41001 - Disclosure - Fair Value Measurements (Details) Sheet http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTable 58 false false R59.htm 41101 - Disclosure - Leases (Details) Sheet http://www.FathomRealty.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.FathomRealty.com/role/DisclosureLeasesTables 59 false false R60.htm 41102 - Disclosure - Leases - Lease costs (Details) Sheet http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails Leases - Lease costs (Details) Details 60 false false R61.htm 41103 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 61 false false R62.htm 41201 - Disclosure - Share-based Compensation (Details) Sheet http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails Share-based Compensation (Details) Details http://www.FathomRealty.com/role/DisclosureShareBasedCompensationTables 62 false false R63.htm 41202 - Disclosure - Share-based Compensation - Movements in Restricted Stock Awards (Details) Sheet http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails Share-based Compensation - Movements in Restricted Stock Awards (Details) Details 63 false false R64.htm 41203 - Disclosure - Share-based compensation - Summary of stock option activity under the Plans (Details) Sheet http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails Share-based compensation - Summary of stock option activity under the Plans (Details) Details 64 false false R65.htm 41204 - Disclosure - Share-based Compensation - Summary of stock based compensation (Details) Sheet http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails Share-based Compensation - Summary of stock based compensation (Details) Details 65 false false R66.htm 41301 - Disclosure - Equity-classified Warrants - Issuance of warrants (Details) Sheet http://www.FathomRealty.com/role/DisclosureEquityClassifiedWarrantsIssuanceOfWarrantsDetails Equity-classified Warrants - Issuance of warrants (Details) Details 66 false false R67.htm 41401 - Disclosure - Related Party Transactions (Details) Sheet http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions 67 false false R68.htm 41501 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) Sheet http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails Net (Loss) Income per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details) Details http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables 68 false false R69.htm 41502 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Antidilutive Securities (Details) Sheet http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails Net (Loss) Income per Share Attributable to Common Stock - Antidilutive Securities (Details) Details http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables 69 false false R70.htm 41601 - Disclosure - Income Taxes - Income tax (Details) Sheet http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails Income Taxes - Income tax (Details) Details 70 false false R71.htm 41701 - Disclosure - Segment Reporting (Details) Sheet http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails Segment Reporting (Details) Details http://www.FathomRealty.com/role/DisclosureSegmentReportingTables 71 false false R72.htm 41702 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.FathomRealty.com/role/DisclosureSegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 72 false false R73.htm 41801 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies 73 false false All Reports Book All Reports fthm-20210630x10q.htm fthm-20210630.xsd fthm-20210630_cal.xml fthm-20210630_def.xml fthm-20210630_lab.xml fthm-20210630_pre.xml fthm-20210630xex31d1.htm fthm-20210630xex31d2.htm fthm-20210630xex32d1.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "fthm-20210630x10q.htm": { "axisCustom": 1, "axisStandard": 22, "contextCount": 197, "dts": { "calculationLink": { "local": [ "fthm-20210630_cal.xml" ] }, "definitionLink": { "local": [ "fthm-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "fthm-20210630x10q.htm" ] }, "labelLink": { "local": [ "fthm-20210630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "fthm-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "fthm-20210630.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 510, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 8, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 13 }, "keyCustom": 41, "keyStandard": 347, "memberCustom": 26, "memberStandard": 34, "nsprefix": "fthm", "nsuri": "http://www.FathomRealty.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "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": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "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 - Property and Equipment, Net", "role": "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "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": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Intangible Assets, Net", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet", "shortName": "Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Goodwill", "role": "http://www.FathomRealty.com/role/DisclosureGoodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:AccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Accrued Liabilities", "role": "http://www.FathomRealty.com/role/DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:AccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:WarehouseLinesOfCreditDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Warehouse Lines of Credit", "role": "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit", "shortName": "Warehouse Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:WarehouseLinesOfCreditDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Debt", "role": "http://www.FathomRealty.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Fair Value Measurements", "role": "http://www.FathomRealty.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Leases", "role": "http://www.FathomRealty.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Share-based Compensation", "role": "http://www.FathomRealty.com/role/DisclosureShareBasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Equity-classified Warrants", "role": "http://www.FathomRealty.com/role/DisclosureEquityClassifiedWarrants", "shortName": "Equity-classified Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:WarrantsAndRightsNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Related Party Transactions", "role": "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock", "role": "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStock", "shortName": "Net (Loss) Income per Share Attributable to Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Income Taxes", "role": "http://www.FathomRealty.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Segment Reporting", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Commitments and Contingencies", "role": "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Subsequent Events", "role": "http://www.FathomRealty.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Acquisitions (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "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 - Property and Equipment, Net (Tables)", "role": "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "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 - Intangible Assets, Net (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_D8uLHu2LzkSd0USxaMiIvw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_D8uLHu2LzkSd0USxaMiIvw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Goodwill (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureGoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Debt (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Fair Value Measurements (Table)", "role": "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTable", "shortName": "Fair Value Measurements (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Leases (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables", "shortName": "Net (Loss) Income per Share Attributable to Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Segment Reporting (Tables)", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_3_1_2021_dei_LegalEntityAxis_fthm_RedBarnRealEstateLlcMember_srt_ProductOrServiceAxis_us-gaap_RealEstateMember__uJsd6et5UeNv798U5HXyw", "decimals": "INF", "first": true, "lang": null, "name": "fthm:NumberOfGrowingRegionalBrokerageAgents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of Business and Nature of Operations (Details)", "role": "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "shortName": "Description of Business and Nature of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_3_1_2021_dei_LegalEntityAxis_fthm_RedBarnRealEstateLlcMember_srt_ProductOrServiceAxis_us-gaap_RealEstateMember__uJsd6et5UeNv798U5HXyw", "decimals": "INF", "first": true, "lang": null, "name": "fthm:NumberOfGrowingRegionalBrokerageAgents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "lang": null, "name": "us-gaap:SalesCommissionsAndFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_he_5_i_4iEyJ58x3vHJXHA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets, Net (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails", "shortName": "Summary of Significant Accounting Policies - Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fthm_AgentRelationshipsMember_WCBCLgoUpECDE4XS6vb2fQ", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_8itxxHsqtkmoMMxmLyy1eA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Capitalized (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "shortName": "Summary of Significant Accounting Policies - Capitalized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_fakbY9ljv0SDWzuiM4WUQg", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_8xqC1kFpJ0OSEztEf_NEMw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_8xqC1kFpJ0OSEztEf_NEMw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:NoticePeriodForCancellationOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "fthm:NoticePeriodForCancellationOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePracticalExpedientRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Summary of Significant Accounting Policies - Practical (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPracticalDetails", "shortName": "Summary of Significant Accounting Policies - Practical (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePracticalExpedientRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_3_1_2021_fthm_AssetAcquisitionAxis_fthm_NaberlySolutionsMember_UND3EuXf90eajtq1AM2-4w", "decimals": "0", "first": true, "lang": null, "name": "fthm:CashConsiderationToAcquireAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Acquisitions - Acquisition of Naberly (Details)", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails", "shortName": "Acquisitions - Acquisition of Naberly (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_3_1_2021_fthm_AssetAcquisitionAxis_fthm_NaberlySolutionsMember_UND3EuXf90eajtq1AM2-4w", "decimals": "0", "first": true, "lang": null, "name": "fthm:CashConsiderationToAcquireAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Acquisitions - Schedule of Acquisition of E4:9 (Details)", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "shortName": "Acquisitions - Schedule of Acquisition of E4:9 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_4_16_2021_us-gaap_BusinessAcquisitionAxis_fthm_E49HoldingsIncMember_WyhNbwCqNE-644OMsrhy5g", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6i2acq3E6km1TrdCoNCPJQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Acquisitions - Schedule of Acquisition of LiveBy (Details)", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "shortName": "Acquisitions - Schedule of Acquisition of LiveBy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_4_20_2021_us-gaap_BusinessAcquisitionAxis_fthm_LivebyInc.Member_SoFe0eOe_0WRCM7tnymAkQ", "decimals": "2", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6i2acq3E6km1TrdCoNCPJQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_BusinessAcquisitionAxis_fthm_EpicRealtyMember_XhqbvjFBi06FFa4a68qqcA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Acquisitions - Supplemental Pro Forma Financial Information (Details)", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails", "shortName": "Acquisitions - Supplemental Pro Forma Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_BusinessAcquisitionAxis_fthm_EpicRealtyMember_XhqbvjFBi06FFa4a68qqcA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Property and Equipment, Net (Details)", "role": "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_j77KmO2CBUaS6o6vgLFAmw", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OjcJmE8QWkqw01TGzFb7ag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_OjcJmE8QWkqw01TGzFb7ag", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Intangible Assets, Net (Details)", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "shortName": "Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Intangible Assets, Net - Future amortization expense of intangible assets (Details)", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails", "shortName": "Intangible Assets, Net - Future amortization expense of intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Intangible Assets, Net - Additional Information (Details)", "role": "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "shortName": "Intangible Assets, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_j77KmO2CBUaS6o6vgLFAmw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Goodwill (Details)", "role": "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "fthm:DeferredAnnualFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "fthm:AccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "fthm:DeferredAnnualFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Warehouse Lines of Credit (Details)", "role": "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails", "shortName": "Warehouse Lines of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_CreditFacilityAxis_fthm_WarehousingCreditAndSecurityAgreementMember_GHhhkfUu_U6eHsxfegBknQ", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_7_31_2016_xoGNOiycfka_w2VY4kRygg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6i2acq3E6km1TrdCoNCPJQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Debt (Details)", "role": "http://www.FathomRealty.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_7_31_2016_xoGNOiycfka_w2VY4kRygg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_6i2acq3E6km1TrdCoNCPJQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Debt - Loan Payable and Notes Payable (Details)", "role": "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails", "shortName": "Debt - Loan Payable and Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "lang": null, "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Bd28JfJt3kKOVIG2RdqLUg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Bd28JfJt3kKOVIG2RdqLUg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Leases (Details)", "role": "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Leases - Lease costs (Details)", "role": "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails", "shortName": "Leases - Lease costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Share-based Compensation (Details)", "role": "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "shortName": "Share-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_PlanNameAxis_fthm_OmnibusStockIncentivePlan2019Member_XU_7cr0jaECdj5sN-klyOw", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_j77KmO2CBUaS6o6vgLFAmw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Share-based Compensation - Movements in Restricted Stock Awards (Details)", "role": "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails", "shortName": "Share-based Compensation - Movements in Restricted Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_j77KmO2CBUaS6o6vgLFAmw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_j77KmO2CBUaS6o6vgLFAmw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Share-based compensation - Summary of stock option activity under the Plans (Details)", "role": "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails", "shortName": "Share-based compensation - Summary of stock option activity under the Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Share-based Compensation - Summary of stock based compensation (Details)", "role": "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails", "shortName": "Share-based Compensation - Summary of stock based compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "fthm:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Equity-classified Warrants - Issuance of warrants (Details)", "role": "http://www.FathomRealty.com/role/DisclosureEquityClassifiedWarrantsIssuanceOfWarrantsDetails", "shortName": "Equity-classified Warrants - Issuance of warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "fthm:WarrantsAndRightsNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_UvWJd2p1ZkugRcTeZnXClg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Related Party Transactions (Details)", "role": "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details)", "role": "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "shortName": "Net (Loss) Income per Share Attributable to Common Stock - Calculation of Basic and Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_Dsf_yEw820OYwiODDgmM5w", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_R7Y38tzq_0OA8rg--L4R4Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Antidilutive Securities (Details)", "role": "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails", "shortName": "Net (Loss) Income per Share Attributable to Common Stock - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_R7Y38tzq_0OA8rg--L4R4Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_aPfMpm8j5U-R6S8sGQBmDw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "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 Nature of Operations", "role": "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations", "shortName": "Description of Business and Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_j77KmO2CBUaS6o6vgLFAmw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Income Taxes - Income tax (Details)", "role": "http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails", "shortName": "Income Taxes - Income tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_j77KmO2CBUaS6o6vgLFAmw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Segment Reporting (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_-dqFErC82UCBH3syoFt2Bg", "decimals": "0", "lang": null, "name": "fthm:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_L4jTvYU_WkqbPgSV3d2Y2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Segment Reporting - Additional Information (Details)", "role": "http://www.FathomRealty.com/role/DisclosureSegmentReportingAdditionalInformationDetails", "shortName": "Segment Reporting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_L4jTvYU_WkqbPgSV3d2Y2A", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis_us-gaap_InvestorMember_kO7NitNunEu9X7VKOrjYUQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MinimumNetWorthRequiredForCompliance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis_us-gaap_InvestorMember_kO7NitNunEu9X7VKOrjYUQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MinimumNetWorthRequiredForCompliance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_jMUoFBYriEmcTSvEYYOkTA", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "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": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Acquisitions", "role": "http://www.FathomRealty.com/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "fthm-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_f-HI9JsHbkCBoebfxOtE5A", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 61, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r444" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r445" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r447" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r446" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r442" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r443" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "fthm_AccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued liabilities.", "label": "Accrued Liabilities, Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "fthm_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount represents for Earnings Before Interest, Taxes, Depreciation, and Amortization.", "label": "Adjusted Earnings Before Interest Taxes Depreciation and Amortization", "terseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "fthm_AgentRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agent Relationships.", "label": "Agent Relationships [Member]", "terseLabel": "Agent Relationships" } } }, "localname": "AgentRelationshipsMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "fthm_AmountDueToSeller": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount due to seller.", "label": "Amount Due To Seller", "terseLabel": "Amounts due to sellers" } } }, "localname": "AmountDueToSeller", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_AssetAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a asset acquisition transaction.", "label": "Asset Acquisition Acquiree [Domain]", "terseLabel": "Asset Acquisition, Acquiree [Domain]" } } }, "localname": "AssetAcquisitionAcquireeDomain", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "domainItemType" }, "fthm_AssetAcquisitionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "stringItemType" }, "fthm_AssetAcquisitionCostTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset acquisition cost, including transaction costs.", "label": "Asset Acquisition Cost, Total", "terseLabel": "Acquisition cost, including transaction costs" } } }, "localname": "AssetAcquisitionCostTotal", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "monetaryItemType" }, "fthm_AssetAcquisitionLineItems": { "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": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "stringItemType" }, "fthm_AssetAcquisitionsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for asset acquisitions.", "label": "Asset Acquisitions [Policy Text Block]", "terseLabel": "Asset Acquisitions" } } }, "localname": "AssetAcquisitionsPolicyTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "fthm_BusinessCombinationAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition costs.", "label": "Business Combination Acquisition Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionCosts", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligationCurrent": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease liability due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Capital Lease Obligation Current", "terseLabel": "Lease liability, current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligationCurrent", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accounts payable and accrued liabilities, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Liabilities", "verboseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentMortgageLoansHeldForSale": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to mortgage loans held for sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Mortgage Loans Held For Sale", "terseLabel": "Mortgage loans held for sale" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentMortgageLoansHeldForSale", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEscrowLiabilities": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of escrow liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Escrow Liabilities", "terseLabel": "Escrow liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEscrowLiabilities", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease right of use assets, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right Of Use Assets", "verboseLabel": "Lease right of use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCreditCurrent": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of warehouse line of credit assumed at acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Line Of Credit Current", "terseLabel": "Warehouse lines of credit" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCreditCurrent", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "fthm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of notes payable, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Notes Payable", "terseLabel": "Notes payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "fthm_CashConsiderationToAcquireAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount cash consideration paid to acquire assets.", "label": "Cash Consideration To Acquire Assets", "terseLabel": "Cash consideration" } } }, "localname": "CashConsiderationToAcquireAssets", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "monetaryItemType" }, "fthm_CommissionAndOtherAgentRelatedCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member is stands for commission and other agent-related cost.", "label": "Commission And Other Agent Related Cost [Member]", "terseLabel": "Commission and other agent-related cost" } } }, "localname": "CommissionAndOtherAgentRelatedCostMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_CommitmentsAndContingenciesDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments And Contingencies Disclosure [Line items]", "label": "Commitments And Contingencies Disclosure [Line items]" } } }, "localname": "CommitmentsAndContingenciesDisclosureLineItems", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "fthm_CommitmentsAndContingenciesDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A table disclosing about commitments and contingencies disclosure.", "label": "Commitments And Contingencies Disclosure [Table]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTable", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "fthm_DebtInstrumentBasisSpreadOnPrimeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the prime rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Prime Rate", "terseLabel": "Prime rate, Basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnPrimeRate", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "pureItemType" }, "fthm_DeferredAnnualFeesCurrent": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of current portion of deferred annual fees as the end of the reporting period.", "label": "Deferred Annual Fees, Current", "terseLabel": "Deferred annual fee" } } }, "localname": "DeferredAnnualFeesCurrent", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_DueToSellers": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of due to sellers which is classified as current.", "label": "Due to Sellers", "terseLabel": "Due to sellers" } } }, "localname": "DueToSellers", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_E49HoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to E4:9 Holdings, Inc.", "label": "E49 Holdings Inc [Member]", "terseLabel": "E4:9" } } }, "localname": "E49HoldingsIncMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables", "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "fthm_EpicRealtyLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member is stands for Epic Realty, LLC.", "label": "Epic Realty Llc [Member]", "terseLabel": "Epic" } } }, "localname": "EpicRealtyLlcMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "fthm_EpicRealtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents the information pertaining to Epic Realty.", "label": "Epic Realty [Member]", "terseLabel": "Epic Realty" } } }, "localname": "EpicRealtyMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "fthm_EscrowLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.FathomRealty.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 escrow liabilities pursuant to business combination. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Escrow Liabilities, Current", "terseLabel": "Escrow liabilities" } } }, "localname": "EscrowLiabilitiesCurrent", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fthm_ExtinguishmentOfDebtAccruedAndUnpaidInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt extinguished in respect of accrued and unpaid interest.", "label": "Extinguishment of Debt, Accrued and Unpaid Interest", "terseLabel": "Accrued and unpaid interest written off" } } }, "localname": "ExtinguishmentOfDebtAccruedAndUnpaidInterest", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "fthm_FinanceLoansAndLeasesReceivableHeldForInvestmentRepurchaseReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finance loans and leases receivable held for investment, repurchase reserves.", "label": "Finance Loans and Leases Receivable Held for Investment, Repurchase Reserves [Policy Text Block]", "terseLabel": "Repurchase reserve" } } }, "localname": "FinanceLoansAndLeasesReceivableHeldForInvestmentRepurchaseReservesPolicyTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "fthm_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFour", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "fthm_GoodwillDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Goodwill." } } }, "localname": "GoodwillDisclosureAbstract", "nsuri": "http://www.FathomRealty.com/20210630", "xbrltype": "stringItemType" }, "fthm_IncomeTaxExpenseBenefitNet": { "auth_ref": [], "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 Net", "terseLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefitNet", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "fthm_IncreaseDecreaseInEscrowLiabilities": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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 escrow liabilities.", "label": "Increase (Decrease) In Escrow Liabilities", "terseLabel": "Escrow liabilities" } } }, "localname": "IncreaseDecreaseInEscrowLiabilities", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from operating lease arrangement.", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets resulted from operating lease arrangement.", "label": "Increase (Decrease) in Operating Lease Right of Use Assets", "negatedLabel": "Operating lease assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_InternallyDevelopedSoftwareAcquiredAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to internally developed software acquired pursuant to the Naberly acquisition.", "label": "Internally Developed Software Acquired Acquisition [Member]", "terseLabel": "Internally developed software" } } }, "localname": "InternallyDevelopedSoftwareAcquiredAcquisitionMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "fthm_KnowHowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Know How Member.", "label": "Know How [Member]", "terseLabel": "Know-how" } } }, "localname": "KnowHowMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "fthm_KnowHowRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member is stands for know-how relationships.", "label": "Know How Relationships [Member]", "terseLabel": "Know-how Relationships" } } }, "localname": "KnowHowRelationshipsMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "fthm_LeaseQuantitativeDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Weighted average lease term and discount rate.", "label": "Lease Quantitative Disclosure [Table Text Block]", "verboseLabel": "Schedule of weighted average remaining lease term and the weighted average discount rate for the Company's operating leases" } } }, "localname": "LeaseQuantitativeDisclosureTableTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "fthm_LiquidAssetsNetWorthRequiredForCompliance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The lowest amount of net worth (total assets minus total liabilities) required by secondary market investors or state-imposed regulatory mandates.", "label": "Liquid Assets Net Worth Required For Compliance", "terseLabel": "Liquid assets to maintained" } } }, "localname": "LiquidAssetsNetWorthRequiredForCompliance", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for liquidity.", "label": "Liquidity [Policy Text Block]", "terseLabel": "Liquidity" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "fthm_LivebyInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to LiveBy Inc.", "label": "Liveby Inc. [Member]", "terseLabel": "LiveBy" } } }, "localname": "LivebyInc.Member", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "domainItemType" }, "fthm_LoanPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Automobile loan.", "label": "Loan Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoanPayableMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "domainItemType" }, "fthm_LoanReceivableForgivenAndUsedAsPurchaseConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loan receivable forgiven and used as purchase consideration.", "label": "Loan Receivable Forgiven and Used As Purchase Consideration", "terseLabel": "Loan receivable forgiven and used as purchase consideration" } } }, "localname": "LoanReceivableForgivenAndUsedAsPurchaseConsideration", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fthm_LoansReceivableInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of interest rate.", "label": "Loans Receivable , Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "LoansReceivableInterestRate", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "percentItemType" }, "fthm_LongTermDebtExcludingCurrentMaturitiesAndNotesPayable": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding notes payable and amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities and Notes Payable", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtExcludingCurrentMaturitiesAndNotesPayable", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "fthm_MasterLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to master loan agreement.", "label": "Master Loan Agreement [Member]", "terseLabel": "Master loan agreement" } } }, "localname": "MasterLoanAgreementMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "fthm_MortgageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.", "label": "Mortgage [Member]", "terseLabel": "Mortgage" } } }, "localname": "MortgageMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "fthm_MortgageParticipationPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to mortgage participation purchase agreement.", "label": "Mortgage Participation Purchase Agreement [Member]", "terseLabel": "Mortgage participation purchase agreement" } } }, "localname": "MortgageParticipationPurchaseAgreementMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "fthm_NaberlySolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Naberly Solutions.", "label": "Naberly Solutions [Member]", "terseLabel": "Naberly" } } }, "localname": "NaberlySolutionsMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "domainItemType" }, "fthm_NetWorthRequiredForCompliance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the net worth required for compliance.", "label": "Net Worth Required For Compliance", "verboseLabel": "Net worth adjusted" } } }, "localname": "NetWorthRequiredForCompliance", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "fthm_NoticePeriodForCancellationOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The notice period for cancellation of contract, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Notice Period for Cancellation of Contract", "terseLabel": "Notice in days for cancellation of contract" } } }, "localname": "NoticePeriodForCancellationOfContract", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "fthm_NumberOfGrowingRegionalBrokerageAgents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents for number of growing regional brokerage agents.", "label": "Number of Growing Regional Brokerage Agents", "terseLabel": "Number of growing regional brokerage agents" } } }, "localname": "NumberOfGrowingRegionalBrokerageAgents", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "xbrltype": "integerItemType" }, "fthm_OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to awards granted pursuant to the 2019 pla, in connection with acquisitions of naberly and red barn.", "label": "Omnibus Stock Incentive Plan2019 In Connection With Acquisition Of Naberly And Red Barn [Member]", "terseLabel": "2019 Plan, in connection with the acquisitions of Naberly and Red Barn" } } }, "localname": "OmnibusStockIncentivePlan2019InConnectionWithAcquisitionOfNaberlyAndRedBarnMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_OmnibusStockIncentivePlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for 2019 Omnibus Stock Incentive Plan (the \"2019 Plan\").", "label": "Omnibus Stock Incentive Plan2019 [Member]", "terseLabel": "2019 Omnibus Stock Incentive Plan" } } }, "localname": "OmnibusStockIncentivePlan2019Member", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_OperationsAndSupportExpense": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents for operations and support expense.", "label": "Operations and Support Expense", "terseLabel": "Operations and support" } } }, "localname": "OperationsAndSupportExpense", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "fthm_OtherServiceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other services.", "label": "Other Service Revenue [Member]", "terseLabel": "Other service revenue" } } }, "localname": "OtherServiceRevenueMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "domainItemType" }, "fthm_PaycheckProtectionProgramCaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to PPP Loan.", "label": "Paycheck Protection Program Cares Act [Member]", "terseLabel": "PPP Loan" } } }, "localname": "PaycheckProtectionProgramCaresActMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "fthm_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Paycheck Protection Program Loan.", "label": "Paycheck Protection Program Loan [Member]", "terseLabel": "Paycheck Protection Program Loan" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "domainItemType" }, "fthm_PercentageOfRequiredNetWorthLiquidAssetsForCompliance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "To maintain a percentage of required net worth liquid assets for compliance", "label": "Percentage of Required Net Worth Liquid Assets For Compliance", "terseLabel": "Percentage of required net worth Liquid assets for compliance" } } }, "localname": "PercentageOfRequiredNetWorthLiquidAssetsForCompliance", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "percentItemType" }, "fthm_PreExistingDeferredTaxAssetsRealized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of pre existing deferred tax assets realized", "label": "Pre Existing Deferred Tax Assets Realized", "terseLabel": "Pre existing deferred tax assets" } } }, "localname": "PreExistingDeferredTaxAssetsRealized", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "fthm_RealEstateBrokerageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information about real estate brokerage segment.", "label": "Real Estate Brokerage [Member]", "terseLabel": "Real Estate Brokerage" } } }, "localname": "RealEstateBrokerageMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "fthm_RedBarnRealEstateLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member is stands for Red Barn Real Estate, LLC.", "label": "Red Barn Real Estate Llc [Member]", "terseLabel": "Red Barn" } } }, "localname": "RedBarnRealEstateLlcMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "fthm_ScheduleOfAssetAcquisitionByAcquisitionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting details about asset acquisition.", "label": "Schedule of Asset Acquisition, by Acquisition [Table]" } } }, "localname": "ScheduleOfAssetAcquisitionByAcquisitionTable", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "stringItemType" }, "fthm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueRollForward", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "fthm_SmallBusinessAdministrationLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Small Business Administration Loan.", "label": "Small Business Administration Loan [Member]", "terseLabel": "Small Business Administration Loan" } } }, "localname": "SmallBusinessAdministrationLoanMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "domainItemType" }, "fthm_StockPlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for 2017 Stock Plan (the \"Plan\").", "label": "Stock Plan2017 [Member]", "terseLabel": "2017 Stock Plan" } } }, "localname": "StockPlan2017Member", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "fthm_TechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "fthm_TransactionCostsInAssetAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction costs incurred in relation to asset acquisition.", "label": "Transaction Costs in Asset Acquisition", "terseLabel": "Transaction costs" } } }, "localname": "TransactionCostsInAssetAcquisition", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails" ], "xbrltype": "monetaryItemType" }, "fthm_TransactionRelatedCosts": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents for tranctions related costs.", "label": "Transaction Related Costs", "negatedLabel": "Transaction-related costs" } } }, "localname": "TransactionRelatedCosts", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "fthm_UnusualOrInfrequentItemsOrBothPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for unusual or infrequent items, or both.", "label": "Unusual or Infrequent Items, or Both, Policy [Policy Text Block]", "terseLabel": "COVID-19 Risks, Impacts and Uncertainties" } } }, "localname": "UnusualOrInfrequentItemsOrBothPolicyPolicyTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "fthm_VerusTitleIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Verus Title Inc.", "label": "Verus Title Inc [Member]", "terseLabel": "Verus Title Inc." } } }, "localname": "VerusTitleIncMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "fthm_WarehouseLinesOfCreditAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Warehouse Lines of Credit" } } }, "localname": "WarehouseLinesOfCreditAbstract", "nsuri": "http://www.FathomRealty.com/20210630", "xbrltype": "stringItemType" }, "fthm_WarehouseLinesOfCreditDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Warehouse Lines Of Credit Disclosure [Text Block]", "terseLabel": "Warehouse Lines of Credit" } } }, "localname": "WarehouseLinesOfCreditDisclosureTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCredit" ], "xbrltype": "textBlockItemType" }, "fthm_WarehousingCreditAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to warehousing and security agreement.", "label": "Warehousing Credit And Security Agreement [Member]", "terseLabel": "Warehousing credit and security agreement" } } }, "localname": "WarehousingCreditAndSecurityAgreementMember", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "fthm_WarrantsAndRightsNoteDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for warrants or rights, classified as equity by the company.", "label": "Warrants And Rights Note Disclosure [Text Block]", "verboseLabel": "Equity-classified Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureTextBlock", "nsuri": "http://www.FathomRealty.com/20210630", "presentation": [ "http://www.FathomRealty.com/role/DisclosureEquityClassifiedWarrants" ], "xbrltype": "textBlockItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation Eliminations [Member]", "terseLabel": "Eliminated in consolidation" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r137", "r150", "r151", "r152", "r153", "r155", "r157", "r161" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r137", "r150", "r151", "r152", "r153", "r155", "r157", "r161" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r242", "r244", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r428", "r430" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r242", "r244", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r428", "r430" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r163", "r230", "r231", "r391", "r427", "r429" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r163", "r230", "r231", "r391", "r427", "r429" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r232", "r242", "r244", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r428", "r430" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r232", "r242", "r244", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r428", "r430" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.FathomRealty.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 incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r21", "r168", "r169" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r200" ], "calculation": { "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r274" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r93", "r94", "r95", "r271", "r272", "r273" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r132", "r150", "r151", "r152", "r153", "r155" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "All Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r246", "r269", "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r74", "r189", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense for capitalized software and trade names" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "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": "Common stock equivalents excluded from computation of diluted net loss per share attributable to common stock for the periods presented because their effect would have been anti-dilutive" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r85", "r145", "r152", "r159", "r175", "r319", "r323", "r343", "r396", "r414" ], "calculation": { "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r44", "r85", "r175", "r319", "r323", "r343" ], "calculation": { "http://www.FathomRealty.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", "verboseLabel": "Liquid assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AutomobileLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan to finance the purchase of a vehicle.", "label": "Automobile Loan [Member]", "terseLabel": "Automobile Loan" } } }, "localname": "AutomobileLoanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r248", "r270" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r241", "r243" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables", "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r241", "r243", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables", "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding capital acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "verboseLabel": "Net loss per share (basic)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of supplemental pro forma financial Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r303", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net Loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r303", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r313", "r314", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r313", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Issuance of common stock for the purchase of business", "verboseLabel": "Common stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Lease liability, net of current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "auth_ref": [ "r307", "r308", "r344" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets", "terseLabel": "Derivative assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r307", "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "terseLabel": "Derivative liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r307", "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r307", "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property & equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r308" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recognized amounts of identifiable assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisitions" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r82", "r301" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r29", "r76" ], "calculation": { "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r68", "r76", "r81" ], "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 at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r68", "r345" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Warrant exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureEquityClassifiedWarrantsIssuanceOfWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Underwriter Warrant to purchase shares" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureEquityClassifiedWarrantsIssuanceOfWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r210", "r402", "r419" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 18)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r207", "r208", "r209", "r211" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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, authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r220" ], "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, outstanding shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.FathomRealty.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, no par value, 100,000,000 authorized and 14,744,539 and 13,830,351 issued and outstanding as of June 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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 Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r190", "r193", "r312" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software Intangible Asset [Member]", "terseLabel": "Software development" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r126", "r412" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Certain Significant Risks and Business Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate And Other [Member]", "terseLabel": "Corporate and other services" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r311" ], "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 [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r397", "r398", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Variable rate, Basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r354", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Borrowed amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate per annum" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r40", "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "verboseLabel": "Equal installment payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r87", "r221", "r222", "r223", "r224", "r353", "r354", "r355", "r411" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r74", "r86", "r288", "r293", "r294", "r295" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r278", "r279" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r286", "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "terseLabel": "Federal net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r286", "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "State net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r279", "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "verboseLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r74", "r198" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r74", "r198" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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 and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r74", "r140" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "negatedLabel": "Less: Depreciation and amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r45", "r46", "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "verboseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r45", "r46", "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "verboseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r82", "r90", "r328", "r329", "r330", "r331", "r332" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative financial instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net (Loss) Income per Share Attributable to Common Stock", "terseLabel": "Net (loss) income per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r51", "r98", "r99", "r100", "r101", "r102", "r106", "r108", "r113", "r115", "r116", "r120", "r121", "r406", "r421" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Net (loss) income per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r51", "r98", "r99", "r100", "r101", "r102", "r108", "r113", "r115", "r116", "r120", "r121", "r406", "r421" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Net (loss) income per share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r117", "r118", "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net (Loss) Income per Share Attributable to Common Stock" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock option awards" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r93", "r94", "r95", "r97", "r103", "r105", "r123", "r176", "r220", "r225", "r271", "r272", "r273", "r289", "r290", "r346", "r347", "r348", "r349", "r350", "r351", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Outstanding principal written off", "verboseLabel": "Extinguishment of Paycheck Protection Program Loan" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COVID-19 Risks, Impacts and Uncertainties" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r333", "r334", "r335", "r340" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r333", "r334", "r335", "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "verboseLabel": "Schedule of financial assets that are measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r334", "r378", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r333", "r334", "r336", "r337", "r341" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r338" ], "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]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r233", "r234", "r239", "r240", "r334", "r379" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r334", "r380" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r378", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r338", "r341" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Total" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r78", "r79", "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "terseLabel": "Right of use assets obtained in exchange for lease liabilities" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansPolicy": { "auth_ref": [ "r82", "r170", "r172", "r173", "r400" ], "lang": { "en-us": { "role": { "documentation": "Describes an entity's accounting policy and methodology for estimating its allowance for loan and lease losses, and its accounting policy for nonperforming loans. The description identifies the factors that influenced management of the entity in establishing the level of the allowance (for example, historical losses and existing economic conditions) and also may include discussion of the risk elements relevant to particular categories of receivables. The disclosure also may describe any liability the entity has recorded for off-balance sheet credit losses and may include the basis for determining each element of the allowance for loan and lease losses. The disclosure also could discuss the entity's policy for (1) placing loans on nonaccrual status (or discontinuing accrual of interest) and recording payments received on nonaccrual loans, and the policy for resuming accrual of interest, (2) charging-off uncollectible loans, and (3) determining past due or delinquency status (that is, whether past due status is based on how recently payments have been received or contractual terms).", "label": "Finance, Loan and Lease Receivables, Held-for-investment, Allowance and Nonperforming Loans, Policy [Policy Text Block]", "terseLabel": "Mortgage Loans Held for Sale" } } }, "localname": "FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Estimated useful life", "terseLabel": "Estimated Useful Life (Years)", "verboseLabel": "Capitalized software costs" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r194" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNets": { "order": 2.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021 (remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r190", "r191", "r194", "r196", "r392", "r393" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r194", "r393" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNets": { "order": 1.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 Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r190", "r193" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r194", "r392" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNets": { "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 Value", "verboseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfMortgageLoans": { "auth_ref": [ "r74", "r424", "r425", "r426" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Mortgage Loans", "negatedLabel": "Gain on sale of mortgages" } } }, "localname": "GainLossOnSaleOfMortgageLoans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r74", "r217", "r218" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on the extinguishment of debt", "verboseLabel": "Gain on extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r55" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.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" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r177", "r179", "r395" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during the period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r82", "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r180", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "verboseLabel": "Accumulated impairment charges" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r74", "r178", "r182", "r185" ], "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", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Carrying Value" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r49", "r145", "r151", "r155", "r158", "r161", "r394", "r404", "r409", "r422" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income from operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r281", "r283", "r285", "r291", "r296", "r298", "r299", "r300" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r104", "r105", "r143", "r280", "r292", "r297", "r423" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeAssets": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as assets that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "Increase (Decrease) in Derivative Assets", "negatedLabel": "Derivative assets" } } }, "localname": "IncreaseDecreaseInDerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "Increase (Decrease) in Derivative Liabilities", "terseLabel": "Derivative liabilities" } } }, "localname": "IncreaseDecreaseInDerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Changes in Stockholders' deficit" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r109", "r110", "r111", "r114", "r116" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "terseLabel": "Unvested restricted stock awards" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r109", "r110", "r111", "r116" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Stock options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r82", "r193", "r388", "r389", "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "verboseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r188", "r192" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r57", "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r407" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest (income) expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r65", "r70", "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Encompass" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r365", "r367" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfResidualValueGuarantee": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee provided residual value guarantee for operating lease.", "label": "Lessee, Operating Lease, Existence of Residual Value Guarantee [true false]", "terseLabel": "Residual value guarantee" } } }, "localname": "LesseeOperatingLeaseExistenceOfResidualValueGuarantee", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r366" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r366" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r366" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r366" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r366" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r366" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r366" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2021 (remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less effects of discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r85", "r153", "r175", "r320", "r323", "r324", "r343" ], "calculation": { "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r85", "r175", "r343", "r399", "r417" ], "calculation": { "http://www.FathomRealty.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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r85", "r175", "r320", "r323", "r324", "r343" ], "calculation": { "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r34", "r87" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line Of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r15", "r397" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Warehouse lines of credit", "verboseLabel": "Line of credit, Outstanding, current" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "auth_ref": [ "r168", "r403" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.", "label": "Loans and Leases Receivable, Net Amount", "terseLabel": "Mortgage loans held for sale, at fair value" } } }, "localname": "LoansAndLeasesReceivableNetReportedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r215", "r398", "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Note Payable", "verboseLabel": "Long term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current portion", "verboseLabel": "Long-term debt - current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Debt, Net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "Long-term Debt, Percentage Bearing Variable Interest, Percentage Rate", "verboseLabel": "Interest Rate" } } }, "localname": "LongTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r40", "r212", "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "verboseLabel": "Line of credit, Outstanding, noncurrent" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r214" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManagementServiceIncentiveMember": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Contractually stipulated right to receive incentive compensation for operating and managing business.", "label": "Management Service Incentive [Member]", "terseLabel": "Gross commission income" } } }, "localname": "ManagementServiceIncentiveMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r55" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing Expense", "terseLabel": "Marketing" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumNetWorthRequiredForCompliance": { "auth_ref": [ "r437", "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The lowest amount of net worth (total assets minus total liabilities) required by secondary market investors or state-imposed regulatory mandates.", "label": "Minimum Net Worth Required for Compliance", "verboseLabel": "Adjusted net worth to maintained" } } }, "localname": "MinimumNetWorthRequiredForCompliance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgagesHeldForSaleFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of mortgage loans held-for-sale.", "label": "Mortgages Held-for-sale, Fair Value Disclosure", "verboseLabel": "Mortgage loans held for sale" } } }, "localname": "MortgagesHeldForSaleFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r68" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.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": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r68" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2020-01-31", "presentation": [ "http://www.FathomRealty.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": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r68", "r72", "r75" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r47", "r48", "r50", "r75", "r85", "r96", "r98", "r99", "r100", "r101", "r104", "r105", "r112", "r145", "r151", "r155", "r158", "r161", "r175", "r343", "r405", "r420" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Implemented Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoninterestBearingDepositLiabilities": { "auth_ref": [ "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.", "label": "Noninterest-bearing Deposit Liabilities", "terseLabel": "Non-interest-bearing promissory note" } } }, "localname": "NoninterestBearingDepositLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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": "Other (income) expense, net", "terseLabel": "Other income(expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (income) expense, net" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of activity related to restricted stock awards" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r5", "r6", "r20", "r168", "r169", "r400" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Loan receivable", "verboseLabel": "Loans receivable, outstanding principal amount" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsAcquisitionOfNaberlyDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable Other Payables [Member]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails", "http://www.FathomRealty.com/role/DisclosureDebtLoanPayableAndNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segment" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r145", "r151", "r155", "r158", "r161" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "(Loss) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r361", "r367" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Future Minimum Lease Payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r357" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r357" ], "calculation": { "http://www.FathomRealty.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": "Lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r356" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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": "ROU assets", "terseLabel": "Lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r364", "r367" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r363", "r367" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years) - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r150", "r151", "r152", "r153", "r155", "r161" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business and Nature of Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r327" ], "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 Nature of Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r37" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Other non-cash" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "auth_ref": [ "r67", "r71" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.", "label": "Payments for Origination of Mortgage Loans Held-for-sale", "negatedLabel": "Originations and purchases of mortgage loans held for sale" } } }, "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r63" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r59", "r316" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r59" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Amounts paid for business and asset acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r60" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r60" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r248", "r270" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r27", "r28" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "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, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r61" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from the issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r62", "r88" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Net borrowings on warehouse lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.", "label": "Proceeds from (Repayments of) Notes Payable", "terseLabel": "Proceeds from note payable" } } }, "localname": "ProceedsFromRepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.", "label": "Proceeds from Sale of Mortgage Loans Held-for-sale", "terseLabel": "Proceeds from sale and principal payments on mortgage loans held for sale" } } }, "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product And Service Other [Member]", "terseLabel": "Other service revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r47", "r48", "r66", "r85", "r96", "r104", "r105", "r145", "r151", "r155", "r158", "r161", "r175", "r318", "r321", "r322", "r325", "r326", "r343", "r409" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r201" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r204", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r199" ], "calculation": { "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r201", "r418" ], "calculation": { "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.FathomRealty.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 and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r199" ], "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]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForLoanAndLeaseLosses": { "auth_ref": [ "r73", "r171", "r408" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to estimated loss from loan and lease transactions.", "label": "Provision for Loan and Lease Losses", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForLoanAndLeaseLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateMember": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Property consisting of land, land improvement and buildings.", "label": "Real Estate [Member]", "terseLabel": "Real estate brokerage" } } }, "localname": "RealEstateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis": { "auth_ref": [ "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "The entity's required and actual net worth amounts as of the balance sheet date, by secondary market investor.", "label": "Regulatory Capital Requirements for Mortgage Companies, by Secondary Market Investor [Axis]" } } }, "localname": "RegulatoryCapitalRequirementsForMortgageCompaniesBySecondaryMarketInvestorAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyCosts": { "auth_ref": [ "r54", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.", "label": "Related Party Costs", "terseLabel": "Commission and other agent-related costs" } } }, "localname": "RelatedPartyCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.", "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party", "terseLabel": "Marketing expense" } } }, "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r369", "r370", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r64" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r12", "r76", "r81" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Unvested restricted stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r225", "r274", "r416", "r434", "r435" ], "calculation": { "http://www.FathomRealty.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 deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r93", "r94", "r95", "r97", "r103", "r105", "r176", "r271", "r272", "r273", "r289", "r290", "r431", "r433" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r136", "r137", "r150", "r156", "r157", "r163", "r164", "r166", "r229", "r230", "r391" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r53", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePracticalExpedientAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Practical expedient" } } }, "localname": "RevenuePracticalExpedientAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPracticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]", "verboseLabel": "Practical expedient" } } }, "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPracticalDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r83", "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r55" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).", "label": "Sales Commissions and Fees", "terseLabel": "Commission and other agent-related costs" } } }, "localname": "SalesCommissionsAndFees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of components of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of outstanding shares of common stock equivalents were excluded from the computation of the diluted net loss per share attributable to common stock" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfLivebyDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsSupplementalProFormaFinancialInformationDetails", "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r40", "r87", "r221", "r222", "r223", "r224", "r353", "r354", "r355", "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of basic and diluted net loss" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r246", "r268", "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of stock based compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r190", "r193", "r392" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCapitalizedDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r190", "r193" ], "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 components of intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r184", "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in the carrying value of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of purchase consideration and the fair values of the assets and liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r145", "r148", "r154", "r184" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r145", "r148", "r154", "r184" ], "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": "Summary of key operating data for the reportable segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r248", "r270" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r253", "r263", "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity under the Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated future amortization expense for definite-lived intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecondaryMarketInvestorDomain": { "auth_ref": [ "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Secondary market investors of Mortgage Companies.", "label": "Secondary Market Investor [Domain]", "terseLabel": "Secondary Market Investor [Domain]" } } }, "localname": "SecondaryMarketInvestorDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r132", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r161", "r166", "r427" ], "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": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r132", "r134", "r135", "r145", "r149", "r155", "r159", "r160", "r161", "r162", "r163", "r165", "r166", "r167" ], "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]", "verboseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReporting" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r73" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "negatedLabel": "Share based compensation", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "verboseLabel": "Number of awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested at ending", "periodStartLabel": "Non-vested at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Non-vested at ending", "verboseLabel": "Non-vested at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "negatedLabel": "Vested", "verboseLabel": "Fair value of awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for future grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term in Years" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted (in shares)", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r255", "r270" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Stock options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r245", "r251" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationMovementsInRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Exercise price of stock options granted (in dollars per share)", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails", "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Vesting Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Vesting Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date, which accrues interest at a rate subject to change from time to time.", "label": "Short-term Debt, Percentage Bearing Variable Interest Rate", "verboseLabel": "Variable Interest Rate" } } }, "localname": "ShortTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r92" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r132", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158", "r159", "r161", "r166", "r184", "r203", "r205", "r206", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureGoodwillDetails", "http://www.FathomRealty.com/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r93", "r94", "r95", "r97", "r103", "r105", "r123", "r176", "r220", "r225", "r271", "r272", "r273", "r289", "r290", "r346", "r347", "r348", "r349", "r350", "r351", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r93", "r94", "r95", "r123", "r391" ], "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/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDescriptionOfBusinessAndNatureOfOperationsDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r18", "r19", "r225" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for the purchase of businesses (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r220", "r225" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r220", "r225" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r220", "r225", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "terseLabel": "Issuance of common stock pursuant to exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityUnderPlansDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r43", "r220", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for the purchase of businesses" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r220", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r225", "r247", "r264" ], "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": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation, net of forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r220", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock pursuant to exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r24", "r25", "r85", "r174", "r175", "r343" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r352", "r376" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r352", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r352", "r376" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r375", "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.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 and non-cash transactions:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureAcquisitionsScheduleOfAcquisitionOfE49Details", "http://www.FathomRealty.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r42", "r226" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r42", "r226" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r19", "r220", "r225" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of treasury stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r42", "r226", "r227" ], "calculation": { "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury Stock, at cost, 5,683 shares as of June 30, 2021 and December 31, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r220", "r225", "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementOfChangesInStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r277", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureIncomeTaxesIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r124", "r125", "r127", "r128", "r129", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r362", "r367" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureLeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureWarehouseLinesOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Common stock warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity-classified Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r107", "r116" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted-average diluted shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r106", "r116" ], "calculation": { "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted-average basic shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.FathomRealty.com/role/DisclosureNetLossIncomePerShareAttributableToCommonStockCalculationOfBasicAndDilutedNetLossPerShareDetails", "http://www.FathomRealty.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5498026-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "825", "URI": "http://asc.fasb.org/topic&trid=2134543" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.12)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121581245&loc=d3e21286-158488" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121581245&loc=d3e21310-158488" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117337389&loc=d3e21493-158490" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(a)", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r442": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r443": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r444": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r445": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r446": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r447": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r448": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3461-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 91 0001104659-21-104263-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-21-104263-xbrl.zip M4$L#!!0 ( !2*#%-Y,R>)W1, #3H 1 9G1H;2TR,#(Q,#8S,"YX M_WS6 M/>^<693;GL/XXO.9+UM$VHR=_?7G__R/G_ZKU?KM]GED.9[MKRA7EBTH4=2Q M7IE:6E-OO2;<>J!",->U;@5S%M2RKL\_GG_ZL=L]O_S4O;RR6JV0TRV1D-/C MEF9Y<=Z-4_HA5X_?6#^VNQ?MB\Y%U[J^Z7;AG_7T$!,^0"WGK)#R33HWTE[2 M%;$4$0NJ'LF*RC6QZ>>SI5+KFW;[]?7U_)ZHI;=ZIL15FW/;6VEFG8^7T"!$ M*<%FOJ+WGEC=T3GQ706-PW_WB:MK &WF4FR2'8)$,C0RES=0DYTB7R_//;& M@CK=]F\/HXFN9$3L4!83O\V$>RZI?;[P7MJ0@'7KM#K=UF4W(@>H%H2LXRQS M(F>:>YB0D470^4YU="EAA3ZV(34BE$*UU&9-99I[G)3!'_DY:E>(D/V'=I 8 MD7*/R$U,)SLRH6I635R\T5^[+]VXCQ;W&U"+-E M-@HZ";)T/^TRQP;)J5**#4C(WVSE]F9,"4C0PFH=V%^2TD==IWN]?5U6Z?& C,[NRZ0D%45 MNL#!QM#VB%@[)(N;RO.Y$GDM%21F]]&<;A2E9&22:BUR)((4U, ?=S.4&*VB MX8@5#T'<4T3!G*3?16_7:\;G M7O@*7B+P-PC0%!K/PH>OST-S81K."?#6XW7?XP[E,!/!@_1)P,[O!I,AX-[WI3 M^'';&_4>^P-K\F4PF$Y^:N^SVB_%ATJ-^<_Z>2VH!.:Z 7$\"W.')*:<-G%M MWST@X[9F^?G"MQ%@[XUCG"K'\_&:"BU5*4!S)]Z.YX.KZSNJ"'-#E _-;$+ZJG/9N0!TM[SA M1Y(]:D%8@N7-DTGXVL:Z@MK8"JNH>2/K!,M&,TMJYH0N ML"\_T[4G%..+'(7*(S/K0<:D'C*R8DX-5"=Q7HSG_278M13ZO.XW2\]UJ)"X M'E&;.ZBXS50EIT8IAF9GQV5E9X?V=7SI/?XRF%C#1W@_[O_MRWAT-WB>_+ 2P-- 32_ M>)[SREPW&Y:]5#,D'].01/D;.$K"<4=G*AN*1(H9ANLT#)BW@: T!-(6;!W: MH+YDG$H)9N@CP05(<@\EQT*ISL#LD.BF;9=$$=H0#0O1MFA0#+[>%M28-J6M M4'^U(F(SGD_8@C.P+0A7/5MO@X.)^ 3&B9WO%N2FSQFK(5;>YF[%;L;.[N;>B&W!MX3[B/ M/V(O=%8&YU+YBP W+WR-N_E8T&V#_6'8^^MU$!A-W"?A84 BN6><<)L1=\CG M^!L)RZA!159%&I$:]/1@E8ND0K+M)*E-DHQQ&1 CG8'VSNE8X::% [ M K6>X^CZE.G&5;,7X9L:S'/PA3X=%]-TUV,\G3G [B>;@?N8[IA;7V>#2#E$ M?B6"+CTH;X3>J_&\+RBH> X^9F(S6C^FT8K969H?&DY[JS7ETF3?FXG-6&5MV2"[UDR?#T\R;- [#KT' M[R48DH;\F4HEF*TCACS[6^^5""=W@^XH9D7HI^;#7/1;5ERFQ;BU+34,-0S* M;93D."79;K)@HQXW I3D5:0BZ>V9?!5)[-Q(K14!E=T,(P=HR#-U,:CPB0BU MF0H"[6=K[VB.$A21FW'..)L5,K0T1RO)LL'P?6+7>UPQ!^.RV0N=4-L7IL-" MIV1MUHT/Z6GBB(CT9$VL;54:G2KO#L8&GY(W*N/'7-=O/JD9\PQO80BTYK;] MJD MBH&(E>^>V*M\D+Y"G P1#!T[1\U2MXBN_>*4"CW*4[#3"'!%25BZ0J *A*"%4# M4W'(3E9$3@$$.:%236L?$$53*GS&C$>%N)D&HC+1,MEA,@4@Y,;'-&U^R)9Y MN[#=L[A?@5;"9WV!0[9J_ MHOO]"M H<[%? \G!@105(B@*@*H:.M& 5K1+-Y/T=Q^$'KQDK6A3Z69X,IP+ M6PY6P**!Y!0;I\=MH);:2,4/+Z6#T2O<'A4]-1$1A^WF95_A9R8V 7K9N4J? M%#=^[J&Y[._0+;YL[/()S;B5/^'?0';H[E/>E;(Y=&; /F7=KY/Q^8<&K<.] M[[KM2KG@ THC8MU.&K'<\ZN:7P-:*7]\=K?:23,#D_\YAZ;W'..DSP;&2&L& M*NM6R=R#JPUT[^!AS(;T(!YFJ#/LD8./'S6J<)C+*Z?_9E.9X\$]4HR*U./C M4>H1EFLE"FXTY<1./X$;LR#C40J2XE*D%Y^.THNXN$8;CO G!1^NZZUP,OY# M2S1X0W.:CN?[U.7OG#R J5E7,HZEY]Y$&7Z*CR1*MVA0/"H6V^8C.E^C/J>\ MQV2L3[KUH&>^,+7YRATJGER2>Y/%*5@:5:=H]6@7W&KB!2?W2%BZY6/QEEI2 M2]>A49YC8\6&4OIXK'8\C][DJ$IU!F;%J!1=A@-.6 [JQFOTNH'_P%5FE5N- M*^4U@_XI8^]!L%1)_/)%NMT3T>O%L*.O]\-E?+ M5>NB<]'M?+SL_ O$/7];N1$)\M]1E;>9<,\]L6A?=#J7@9[LMU!8<,2""#O% MY?52\^A>7U^W-14PT3N.8!VVH\J?6>V3B05-6E6L712^1Z%<,JLJ%&2A[O^X=P+ M^D7P$M]!*\!(97&RHG)-[!P)'27:V&QM[J^H8/:9)>TE79&19VM^Y7)!TW:N M6]V+5O?C.90=5?B@>GB\=6!=//YXJNH@@P!X3A<8GURN+JX0.[E.4I'+-N-2 MH5%1KA(Z"_YJ1?FP&I=8CZ=*N06/R=RIB7P96M!R+JP^*CTS(QMZBH9O4G5 M!<8?+K,&#&BQ;ONWA]%$EU>ATE*HZA6.,@65A5]'5Y0&7VG1UAD.N_\:$[[06ZD[9W!1OL]GU;(PU\7-@<]G2OC01X)9 ,5D-RN/@S$F M-D-%5VB^0*OX,PFCK8]M\HOP_'5$RH $I-7/4!CSG*EFY/@B/%84I,V""WX@ M@<[P8.J[M\\S6RS5>/Y5ALZ0LHV4D>]/:BD[/,-[=%/=T3D5P*S'N4_<>TIE MWQ=X^U'4)B:"]Q4^&&O5^\G^E?NPM'3' M8:(HAIQ>K*L;CUU%*[/#?!WRE] M4[>N/O,1M,IA63/;"R99F)UO5$1W&G4YMFT2WP%XH*L9%9'D60DFN1QO11@O M+12!5'0P1[S>54B0 RCL;T_"4U0?D8*GA2 K%')7['*D=6V(R0J,XO@"+F<% MJRU+C9P7Z.@V::"3\W2=X:23!RW<3$NG G/UFJ)*A M1NWP#RI\.<4%.%A4NX-'=E)=AXJ!M(7WFK"=]XPG0WK-.WS:5$[)FF]59Y'6 M?,D1A^YL(\U#18R:P4AAD!X_ L$7WZ?^IZ/I#6-^6>(:#721%=3W5C/&-=

JX-K4O/IY91MF&6FOR/_FK>\#OW &(N+3O?3WL(O,ZFN MMMMXQ=G,EUHH,%$0\A<:2G>]*W@YTKHV1'8L4 \7: M->KO9DH">ZXOV\5-4 M08"0'/L*=1(7ND..QHIDMCYE]>RY[KTGD#16H7]/634UIT8,AAGHQGE>1T-Z MC8RF1P+]Q=U,/%<7+W?[6FYJ7;N7GD&2=V'G@%N"KD8@HR=0PI1*V0M6&3HK M%52J9Z(2KC(32;:L("A4V [=[7^^F'<^G7H3ZKI4Q/;?WKN:VP.YCN\^#--@ M&*F2?O(4>5W[\^#J^HOGX@PD4]ZMG+2ZBCH",V>V 4G.]_: TN]K*R(,0MLQ M""R(!6ONZ=+C-">NN[FC+]3U MUM29>'/U2L+O1> R:3N+[2K.@7GKJER8[O@N'<_W)_?;3>+'-+DRK9CG>$O7 M43?+#4ZJ_HP._WSS: 3KAJ;E#N0]SWI)IZ"K\%EZT# M28*:SYV)RWA1*C 2]X6-&J$49N]_#-XP3!&48XGOQW,,0 EW!M BY6O"G&B)'2]7JN6IN;KU M%OHP4W 80"[9>L_S9$BOZZP#_0+;4'M:<.]"W[.T7;)\H:X#RY8A?P& PZ-> MX:+EF4HJ7FB>L^H]&-?(N_7H*6;CW3O '.3L8UNX@>*,YWAA;7+CORRQH7M% M5?\^I/\;]UZ_>*^[O6?_95V[S#OLWC[ #+0@BZ"WA%UC0MYG,[*XR'I/"Y]R^FP6$[;I U@R66GLC',Y"8B@)8[ M$VKCJ8A-;R&H)M^U*ZMEJ:O5^4 D++/16LMI!A-!;84.C53\4!6SV5KSC7;- M\MJA6IZZ-@UZ8H8P1PE?!T41R>1D+2AQQOQ)L!5-QE&4I#4,G6N\3NR[&"#P M(IL!3,V*W@KO&Q6 ]"[^)H*Z@FWX?,[>>:!XEZ!*CMIO$9:2-K5O6#E736V+ M("@PO@/P5Q@@E\\TL+S1W>2MUBX+[KI(1A&6RU!O9\%3$"H&8\1X'DD829QL MAPKN(\"%#[E:EE8L$U MGH ',JYM(Z_#;6H<8R?^&F]4"7?9XN8RDM1\61OBN+5* M1JZ];[ 8*.H*^W:82,F;G51701]]%& \AWJ\@@7P3!<,;R>,;4^]9QB;'*6I M#5K/N*(+*KZ+62+U M27K.__H2A!G 4(;1S;=T[HDX9%]_XO:.PJ+39H'_DCO)N(MXA_U8+G6_;2D1 MU9/0CGC\R$^N^319:EWR?:Y%3H9]Y+G*]F?5?H284GO)/==;[*TH,M[7540] MM$^H>&$V#;^.L;:XL$\(Z'NX_.3H(,W)M%3%-U[![-2 ML,Y'HQ;W.6/_0#G:>GM0@D]_@5SABNV6S,M.U9) (!=.G3-;A,"95)&0 N:R3U.. M+4 [QF(E.Y?Y]2L9F]A@V9+!V#)4G4L"4DO=_:G5:K6DK_]^7UC:*\ $(OO; M6>.\?J8!VT FM&??SEQ2TXD!X=F_?_K[W[[^HU;[_6XTT$QDN M@.YJ!@>X M4WN#SER;H.52M[5'@#&T+.T.0W,&-*U]?GU^<]MHG#=O&LV65JOYE.YT0FLB M6_-(7IXWUM]T?:K(_J+=7C0N+R[KEPVM_:71H'^TY\=UP4?:RRE,+6E!^\\7 MVII&.;7)M[.YXRR_7%R\O;V=O[]@ZQSA&:U8;UX$!<]6);^\$Q@I_=8,RC8N M?G\"+\[$$W\X(7"PMUG'OLSD& MTV]G4V>^J#$YUJ^;=5;_A[%#U<'TW46V"6RJ-OH#018TF9KN=(MQ/YX#X) S MC37SR^@APDU?=^9H,0*ZY7R<&VAQP0I=2)&]R)>)];=D.!TN ?8TLD=N>/0/ MR%97)_.^A=YRXBI$?F>F[B$Q+$1<##K&_UQ(H"C3X;37:M\# M1X>6%&.9F]@C<\\842@X'QW;[-'6EDR23\#9B9LTFGOL_H--S=X,OEB@0P@= MI$^2XS^-TEYA9& 7F .HOT"+*A60'2'#);?'3@\ M>7$^[>+B+-;E[G$]M[A MONO0GQ^A#1?NPOOH6?_PC,0>&! @OD>&* X'B) 'Z@XMP#/ X[E.E>\X&+ZX MCD[A.D%=M%@@>^P@X\^N;AFNI:],!O5NH$$'X3VT7&HI?4H!C9TDD7^O]BC" M,9@Q]8S $F&'NI0[<'< K6&N/X4.:Y Z MB?6Z5M/6=.G/W>'3?>]IW+MG/XV'@X?[SH3^N;UO75XU& M^S+4\Q!".CC*A(Z-@#[]<0LT47_;+W%!W,7"HU:#5,E!_2E&BVWQ^8TAF8XC M; ),5V5GFDMH?]"2M:5;9]H;@+.YXWVSQ!!AZ'QXOQ2A(^;Z4:/"_F,^QZMN M,8/<<;HZQA]TF/ZJ6R[@Z$ZH;EEUFJ2Y;6UG9U4)%(P H5.006WE+GB0I%(- M9.R#:1\CEV(8N2S(FAL&EGN>#@/.SI=O.1M29JWA^E;)J/%ZODGS(^>@% M*?0[0N8;M"R.\H*OHPQ>-QHW]=(J*K'/DZ-#4\(1L(W$"C2VKDBK%&5#""?8W]NV9Y^B/6,>&TU_("J<\ M'2;544J7THS(N;<%S8:A/5XZPWL[:G-DT8X3-ML['[P5;FJU@IE)[W?YP">J MB\C:.X4AN=!Z4?&63R:2EU3;!4NMQ=C.)>HPB2LE5!D$>Y_U#Q8!$(M]1PN7 M6J5)?>2'O@485$6[&XE!J0J.+U\M'4OPF/,VUG:J"OODCQZA@GA+55MBV0JH M3)X_N<5S0:/R<_]%>& F58D*XH8*HN@05>:Q*+4VI50>=96%3"%V:W(9L &ML$/02?4*+6FA4/2L@PJ8=&%=T:V"T:9OFTTKF\4U*H@7TJ8Z=#Q ML<2S&QO%RJ=(0:7$C]%4UI0(24\P]2)<_)&JS>V"%=*G('.IIK96!I5V3!.N M.O:L0^HR=/4E='1>_@^G=(64*\.A$O9WQ,ZUVL#LZ=BFO@'I&(:[8.H )G44 MH0%YGG)ZQ0JI/2.S&=WFKQ<;IXMS/W+,NS,DK!7NV>-+T;/'XPG][['W-!EK MP[XV?.Z-.I,'6J"(4\ATI;-: +%3Z1R(;Y0I)ADS:+]/D;QRX%V*P$\EW8$I M8M=:^(LY0'KO#M8I\J"MXX\'JA,OX8W6I#B@_9L]V [ @/#&=8XMEL\@Q*(@ MF@%Z6&DHX>>MHT:I(RBF9/E <&@=)X3A4L2D!#I&X!78+@ADB77#^0TZ\ZY+ M',H;7H><6;8F_6-2@7)=#&E*4;&U&XV;JX+1):K;.*=C/^S+H:95L$WQCRZE M6I2@7)4T+L:<&BO'[\"FS%@=V^R8"VA#XF O^\-GC:/>E%HE5G:BRK95G851 M)"[=&=?0MRV0QR8F?+@\+1KM+=F(\?L"F M%5=?C6]:31#T(EGP'5&4MB9>DV MX!ZL_E\'Q>D/<]V>@1&52&\Z!09O5!RZ$X6L(H##.OZ,T2NDZ+G[^(6P_-_U M\JIC./ UZ:X&<0+ELR;%H"RRSMA->DIJ:).K*%G2MG"Z6Y,&1$B!TEB#(+QH?5;5ZPXF0H;7.P=8E87*:20+4HEXU& MXZ99%?7O) )?T>U2>Q6QUG'C+D"9^66C:H6QL;,8@F!673V A"\$E?8^XF[& M.2)HI,H@P$5>J1+"$T3B=>&"LT4RC0IC8'_R"/"0V[F%C("0]ARXU8\=!J(S M1;E?$XSATD\?\>_$DEQZQ-:N,%3V(8D *?S89BE"W2R,SP*T0YOED ^GCP@[ M,WT&O+?7$K8_N'6. !;R_ =@X,%M-1]]O*]*"=##&?0]L0L#QQ),L< GWV() "1 M:.BTL ?;-B?:S5> A7V5S8I'@)2,0@BP(1K_+"$VLH3&8FL?.4K2)!% I=P1 MU+5SSA(@A4X/A$H> 0)$N0YRM\H=#N6(Y\%^!627C. 8 N7#1FDS@D6EIT1^ M8.""35#'H.+#@/N&<8I;FTZ@?!#;4<%\AS:C,%(SCFNEA,R=2]BS,L2[F7QU M*L;_QA0%30*)J*2:U/)?5QXVLN)0X[*A+38W7VX61,7+!Y\=E;>- M!BG6%7%80E'J!T)<*AE )]7/&_T%0OVQ]8X #MEDH-32IX\P!;V+J:TD8KA( MK7@,P,@F!$F/I 068Q!^,E/ 4D3*'P,0I'A7XFJV,$OA^3#AJ4*9JD<&"BDQ M9#P=E<<](/>0&!8B+@;>DHMX3XJ0L3$'ILNVND.?#J>]5ON>/3]AB=T%TJHW MZY=:3?ML@_X2;H;=$^*WI*%I^"OV:Z_UI:W]TV_PQR)N!0DB%-3>O_C[MB-@ MH)D-_Z+(,:FVX13JZ]5I$+WXCI#Y!BUVHV[X32WJ6"R R;_[*K?6"LE'\GO% M2SWROXX.CU8)#KKDK/-(_E&2$)2XW2VCL XS,'BM'#7F#B%+)6ZKVZ<@$@.[ M^V^H,@"60E6^6$Z0[-%98IDD\]S;K3;8$WC,%^_BLLX9_IRC,OOD5?BP5>Z- MGL!2MQI_ ^Q=,-SW/^31,R]W@4TI?34"FA_)4( M[N]37'Z 7+<.-D V6CP-@\*DG/,];@=P_OW!+GB.[=#-GZ!=#I'+W5Q7 :,> MF0,_KVT[N/L3:OHT%HH7=^H-?94;!ZODTU"ZZ2%&P%:C465<-1HWER?L'TS0 MJ1<(5@WUFWGUWIIG,M?ME&W[@_;A-"9*)'>YJQ<+.F*^U[!RZI'TG%JK-NR+ MV=U-$Z\:1\OV.S,NH:-;WN;)\,6",X_<07R?N(:K#?HT^.7M! E+7/V]WGAF M_350[L&>I,9/$,\KWB,M]9PW@@\ \X0D_5S;.H$X)Q"G"CGG'=M#I.%02L&Q MF0,9Y)@F3PC.*P]'4-;'NW]ZV"5E7+,G\!]@.U5PL:GPGJK0.R>Y-G@"E55$77)3AJ6Y'!L$=U9-Q8S??(;Y S M&DX7?0*.W!G?5KVQ><8WH*OIMJFM*?]+H[2+/=#+39+E'SY,JL(TW;R\O;J] M;+7KKXJ!:&[8( ILA+S[)YX?LB7SY#):W=;1\R5^%(WCU4W%42 M\3Q]QX@DO+.<4*F24,G Y4BY^3?;)MMGZ06HEFL<[_-8_PN@T#YO80K M@H>,.[;MZE8?\/J37+A\0RM5SNNUN!Q32AC9U>DP2:0E5U)4PSLP5\S^^[T+ M)F@,+ O@V$!>^'M%=2+&1\;+C/.=H;ST#>+]VT7$D9N?&HWMB^96!(,?-(,1 M+7:"6C/',1/K[_WEY&V++BBOKEOT[U5!UB[RJ&I"U[<+1I%W4X+W(Y/%&V/8 MQ'A28MKZ5<=>T#M-CUOEU%>C&$NEC+.L3%C?=>C/CW1YLG 7WD?!M<2R-K+) MM9&K-C2_$=]D!LT4;37I&@S$/^_\L9:$R[NK5K1Z%$UM^K>@0PQ"'1Z!A0ZI MEO%PVJ<*U:W_ !WO(H%8@F4<_#MH<]LV[%DT2DP%HB)\HH9D\@:L5_"(;&?. MBQEF)7?"EHQ@E+BZ2I1C-GXF;VA'0/E43C@2D(<2USU),4H;WG7&7],Y04A( M(DHD[LJPVD?N3CY3B,P)0B("R3GSM0 $P==]6"%&)B*P]O61(X@GD(R)I_DN MTY^ ,T"$/-CT._ ,\'BN8]!Q' Q?7(>%'B8H]&)0][/1X?1.)]#HV.8]M%S' M.QW-* 4TY-;W,:D57L(=H_BCMNJ=1L6O>;2U< 'VG54#?98QQ> M1[U\/K^K'FU&.D2RT#C!;QX"@-EYI0B;@2=W\<*6;'YWO0Z2H>L0AS)!\<<9 MMM)4BC!1WEN(;+SHE@\LKU]1R#TA[QW.H-._06?>1W@*H/?]/62/X-@F;UFW MSR;*9]HR8B5LSG(7D!+!!"$I>)]1 P),W\QW,&8O=BX2KEO:G?#QHDY>+$J$ M%SCBVY*;-U7)F?=X&I5$T.X2R!A,R-<'&X,9@_<(+%E^ECV3#?6V5A[<@)^^N5%F+TD3$VHYB&ZLCM%X&7#>[GQ<_@2G:!1#-XWF=;W@ M410KRW7ZA P;>:?GG84^>?\9(T8N,+*ZA("492 \RE&)4K=NDTXP/R#MA@ MRGUVFU-:047*<)(:Z.5H,FZ5\?6"=>6%(NBG_P-02P,$% @ %(H,4P;Y M#^ E*P 51 # !4 !F=&AM+3(P,C$P-C,P7V1E9BYX;6SM75ESXSB2?M^( M_0_=B1B7K;+K<$7W;LBV7.48V_):[J[9IPZ8A"1.4:0&)&VK?_T"I"3S M $" XI&4&=W1;4DX,O-+ (E$)O#+_[PL'.,)$]_VW%_?#=X?O3.P:WJ6[/T_:?WG[\,!N^//P^.3XR#@W5+9\BG-3W7B)K\\'ZP M_>5\W:KG?C6^' X^''XX^C P3K\.!O1?X^YF6_"&4CFU"TLZMOOS*_O/(^W2 MH.RZ_M<7W_[UW3P(EE\/#Y^?G]\_'[_WR(S6/QH<_N/F>F+.\0(=V*X?(-?$ M[PQ:_JL??7GMF2B(9)6H_O)(G$T#QX?;OH0EV*>#3;$#]M7!X,/!\>#]BV^] M6Y/(?E;H9%/\)5=^S=/@]/3T,/IU6Y0V9$N:3K"]+6\%VPK)PA\/XQ_?44$; MQB_$<_ ]GAI1=U^#U1+_^LZW%TN'M15]-R=X^NN[:3!?'#"PCCX='S&F_W,2 M4,R94IU[KH5=JAOT#]]S;(OIPO97?SP=+S&)$/#?&:R_W^ZO4KQXQ M]-;'+)"A^7:C_A7 N&P(0&,I^=SY,ZP?^5. L_\.?<T;]".UA= MX*EMVD$-R-MIA:$+[)O$7C)" MQM.ST+==[/M#U[I% ?TUJ: 7.$"V4Y+?$MVT(HY)N%@@LAI/)_;,I?.]B=Q@ M:)I>Z 9TC;JCJFK:3"_IE#6S*6Q#W\>!?XN#G:2S>Z^ A76.EG: '/M/;#4@ M)%YOK<\4B;_'TUOTB(FSVDD6RHVWSCHS;JS0H4,\1>?HY+0R 2AT 54,U_83 M?JQ.%=1Z:5\8X9+692L]C==64I:K,51JM>/L$MC-\\SWJF^]*=N,HUT@HK/Q#!X_]@-AFY//PS)_#9T2LW=#=L4M 8GK=YC$ZFU 6 MU1Y;$1*U9:X]GP)(V<%WF$0L# .*Y6,8L-GWP:/$+KS84S:D>V'+=L* 6OP3 M;(:$VK\[SAN5$M".GN$9&P3W>.D1YBK8385$C;7"&I.\'41#G"[*YU[D"L&N MN2OH*NUJ,QSQA(BY87S]9Y*V;0NV&QQ:]N)P7>80. MENA23FFZZ"WJBI@P5>/&)2);'I=BN@=$Z)(F;X MB ^V@JB07F[KU>H#GJ+0">I1B$W;:XKI9]N-'!UT0_5SW3JCI[Z3J@13^"7 MM*JU_=8.6,]'1Y1RX\#8-D'_/A_?7HQN)Z,+]M=D?'UU,7R@'R8/]'\WH]N' MB3&^-,9WH_OAPQ4MH#'%1()@X'EFBCB'G9]ZA"ORJ*DI\A^C]D+_8(;0DAWJ M'AUB)_ WW["I]^C@:+ ^,/W/]==_;!F+CF\V/3CH$3O143:WT.'NA/HD2!!) M/V4)I%_]<4<\*S2#,9E@\F2;>/AB^QD2Q<6V1+XJUI"DR:4*OVENK?LEA[1' M+$Q^?3?8M#8EWD(LOC4)GHSZT*>T>-%)$W(:ESA;+M?D^!>I-2$O=E[9FF2? M7TWX@B_2G8SH>1QT6?Y_?#K^_.GD^/3TY-.7D]//@^-/1TU LIG/:\*$RU7U M,&G/H&PM&OELB-^D#)+,')HO5AW5+\^BX@8376;XE%Y@F[(;ZD(F!N#(+,X(<=S,]#/_ 6F(Q>3"=D MX:?LY)#^:SV@%^$Z5**E-D><'N"EV%L2VR-VL(J4#<"07&]2W=GHA?EOL3]\ M]"-6!)A*RC>*W/$NR$F8@(;/!#G8CYR+OA_%+KG6)<;">5-4&H*54:AJJ=E4 MQ$EU .7=Q.R;/U[=-FPA#9?,;;VF."/UXN(0)C,EL1>S FU@?,,NI=:AE ZM M!94MXXE9HWRHE&M!F,2T!DHA1]" NT'D)TYP)]PY98LU"LU)!=#D68"&Q05> M$FS:T:!G&K1@1W1_1A\%L$AK-(K0QPH0DG(##:P<9ZHF6L/ ?*H & X/8.&( M#_K9D7\1(,F2$&8S36LY23XT-&X]UTO3N=:<@OV,0CT(LYH:4@K,0,/M&Y6! MSU0*^V-W],(H#VU_'B>UL2A*D2%77 _"GD=9+5,F73%OT&"\<@-,L!^D>+S% M(O3$Q2'LF$J!)F8)&E:15UC(HV@-*Z@$8=]4"K7PP(T9*@% M4+@_S)1I%(4O.^TWTH1#D_T($9<.6W\;@R_?"HJ+-XK(Z2Z(B'F #LX9\FU3 M$9EU60@;O"(=DX&S9@,Z,A1D3[XS!@MT-%<0?RZ4Z_F6;'V]$N\Z ^W F&^KA%],>/%^/]RF,X8:BR+2/%>MP1$PN2B M8^WD(I9;=/Y]>/MM-#&N;NGWX_._?Q]?7XSN)_]EC/[WMZN'_S/^OCKNS[UJ%)"8XA95K7G1DFE^7PDQ3I=2$Y29 7 Y)PAC)LQ4U"VY8PE+55+ M&CP6#PZ6/[:4S5 L5E$0!VB:L0I'D:G'(0[%6IZB5!X= / M0/H/)+JQ9U4L?VY)"#:C,@)<#@!@,+0L.^[_#MG6E;N^D%.*1D$="*>QRK@4 M\ ( H7MV@X>+K8V+J"#[DE\8PFFK,B8B)@" T2>1=2")[,IECP_X^ +'_^?M M7^\]Q[GT"+M72WQ0J=<*A/5(^0!3CS5H7JH\N<)AF"\(P7(KJ:+IT9IG#1Q. MBOY"H![!*E JX_)K83!=^7Z(K8N0L,O9,:70BN[4O,7/T2_B94ZI+@23L*HA M5\QM1P".5;,DPKG*$"S,^B#.L0L-X]3^,E+(Z$9UPGS[?G"#@[DG,G34JD)( M1*@ 7S5F0:,;Z^*&;!50LS4@!%)6C6661V@0RM:.Y.,')1;:='4(<90UK[5I MACN"=$)!2T'-JP\A6K/N1;>38$=J&OTVCLCS1R^8F+8OG*]+M ,A,+3F@2[@ MO"-*$.MO!5H@;0A$8%S=DT"W%2'69>YM]F6F T%#S2I"S8XM3=X[H@AK9:Y M$^0M-:L*-7K/RC /31>@9^$,ZG.8:>?H5!_L6/"(:T*B@NC%XR/ZCW%@O#9$ M/R3;,OX2MP8]#''[VN#9YD'7!!-GJ\0G::"B=C-MC#D.;9(@1F%I0.&+)=%+ MCD8AFP F21YML2\'2R/J%.H!"7DL4,DBH#),[3-DZ6C!D\'@\RAZS(T@DI2#<&"NK&S;"R7YO-0AW?C!7MK)>[%D\V4@ M''#K2S7/!\R9Z+H@/DM>I;U(+1564CLD;;N@JU%=KYS>8].;N>S-^"N+O0(P MM;$5/R6\.?X9NM:UC1YM)WK/COX6+M@5V.SY.\KD&:7R9Z%Y6U$O0(>YHE)5 M) 1H6W*.0#8/C2?>%R_2%>U6((3!Z.J"-I/M;O(OL&\2.^HP,26ZUBT*Z*_) M=]%>7T8L]@&<' V.!ED?0*(KPYL:F\X,Y%I&W!W[^K5#XR_K+J$["OJGTNK? MSO=/I36["P?Y5)KVT.S?X"HI>G_#A8_-]S/OB:Y =BQV^D=6VO2K/Z[QC!)! M+9Y@Q9EBN"5:F%V*L@!RLPN7\.:E&_?.G4;R/[<\9K'2;\Z](0[8^'1GAM;]X,UK: M9FS.2X7++=;FWKI0JER*H6V$^WS&6CU? IW?7 OTC7C/MCN[Q[.(I#/B_8RN M#1K.V T+O&&@6A."UTD.DA8[[?H4)N%B@>VB9R@Z%I>B&[UG=V MYSFV:;-;D@+DSFRJ:;&#[!8'>BZ&#_DP@W7/S(^0Z-MX[=S8]$X+OQ)@Q!3\ MS: T=,;KL/4Y7C+(,#MHL+(R50M,*&Z@C:E60M79Z@;]TR/G#O)E=RUIM0#( MUZ&-;'(2UV(:P(HJH?>5VENTD)^1:[<"),BAA)(K@LUG^ZT"GMX"?1H,OGQH M?QO7CA)P10% +QX(LC C4WYC2[X8A'"+DDJ=SL[+,E;']C&R$.^Q$Q^QS.TE M7]H%92&8RSN(O( [:)O.S2/5Q; IU8!PJEK!>)'R6,?0^;OK/7_WGA4'CZPT MA-S_78>/C#]P \A;+,, DXDW#9X1>T8FQ7#1588J=2&D^UP2Z&JXHYNPW'T]#Y]J>BCQ9:E6!VZQ2!5#CL M>W_5]H2Q"4M?; M>[*3MS?1<>_BK=<^>2!!$H25^Z[H[-L-.2[%H$05<4RGW*X!XLYQJ MI 197_Y$M:),^]<^PX@8414OE_B6)'Z#7NQ%N!#*//-[VR%[' 79"#A#:5OR MI%*1RC/]>YOV4I$\TY3"WK3LR6&E*&BA/ZSL#ROW][!RWSR']1U?->$Y[!U, MO8.I=S"]50=3,E$[\?=X>DO1(LSIK>-/.LXG**8N*4I]9"ZF=2_U.X\$YR.O M8S3")4%=X5U$)>I7$VR0Z8AC_DK*M>\"*BWWUR #+F>U!'9D>Y)=+:-4HV6K MLU"#Q$+.,%)[3D;5L@?I0JH*#RYSM4.TGKTGGA-&\[OX_%A4LDT[74/+7G,% M!'PT,0!$=G11X>8M9S7RMT+56PS )-"<(W_.WJRVK?7E"@_>6GMBVY '4W&= M-@U>3=R*F:E]!GH@R/61R=ID3V?X5VZ6?!X**K7:#.C3Q$&%G<:7:T;)@Q=$ M0[1PMDH4;C.,3U/N$BZ@Q?_<>@%F]QY<>U15[K&)[29MT MA7IM!NFI Z;!4.U#)=-W%&&&_> >!=P]IK1XFR%VFL-%R@<<+TC"&DGZ0T8G MI[J^D \%OI!-3\P1DO&+C$Z^GG8OHJ:_T[F_T[F_T[GI$T1 =SKW-__6>?-O MQ;=M;'B:Q%ME61Q%01V(D1/E9[,"9B% &!,DG;\R98#,54K*EP(CS487A9_V MS9X.!E\&[3N>JP&$RUH]EV!MKH7:7LLBNP-+6!C"6L)5H,0]6$+BZQ#LC4>" MF52:V1*MN^P+=6$KRRSI=0AP',SQYB[/>_R$W5 B2TGAUOV^ZF*5< '-[[7_ M(:2"7/ J#*$^D+0/)(4=2-KA.QQJ#!JM[0Z'MW0G3?47I#1[)TU'+]:H_FJ3 M0OX #(G^[: W\'80[Q$3:M91(JFI/9[^[K'LZLVIV/9I&W7XE1J#,(=6\?J+ M"J_0-B-W:!6Y5K9A,AO&L/^-B)_E+:X&88;6!;68*VCP;0@\]Q:/MHOBB(]D M]!,+PYEB0G4O?I=XJY+QX]%#UV)_2(Y *^T!PGU894=Z)0+HL/X,=E>0&GW, M.M=GU:@! W@0?_,\Z]EVLC%O^9\AW(RE"\TK]=#$SE&:_)N!:+MCV%@(&X:X MKP?>XF#XZ <$F:+8N-I[;51)/MZVXF2!^;F^CW4/:PC>@J)_GWDO:@&O:R.$FGC72(R1O0T=GVIQ, M]UEE4\O*'<%+9%NCER5V?4S+1Q$FC2FS!BV07"H=57,-:>_S +@CWA*38'7G ML"M]XXW"0/\8L/_AU:16VX%OV&A#A9N2&WF395S9Y?'+6NQF $WRF='_D4UN<& MU9G38;.:VOY16Q,RW6>#8.LD%*MM<]TVJ[S[>;[&EVRGYE$6$#*>GM.?;<%U M4LUTV:PZ[N$A&E>JG5+%Z'JOM8E2MPZF^VI6^=H_ :M9G)W2NO4S>)&3;?SH MV+,X;K69J;"@\V;ULOTCJZ;EN\_&)I_U1F(2^1TWJ\S[>3PEDNT^*_(%CE,& M'M!+L_LF4TO!86L>_VEH/VEH/NEN_VEH/NIQPU<"@I/F_M($(A7B?;!)/4.[_YR MQC=T!VE_.>,;N':I_23-.D6YSWKYMO/8]C,?L_XTMO[Z,,C7A[6?G E&[OL\ M=;^5S,T^<;/3:KJOB9M]WB9T=7S3>9L [A"M7:!]WF:?M]EG456=0]DG40&8 MGKN?1!4NEW&0-'+NB'?ID07:WDQZY4[99U90-Y_JI"B?*M&O03LVHIZ-;==& MHN\^M:I/K=(#VC&A\HB MWN=9[5^>E;\Q=-8FM#K6^9J08LIVR*#*,]:!P;HE6F47H5$?4AQ5%9AJ;SY: M1W9#^0@1EVYA_3M,)G-$\!GR;5,=X()F((4-[9+]*.>RW;WFYDW,Y'.85!_U MMI,G1X/L=G+3KH%#MMV][:+PX5"U;6)1]5:R6T4TG:T>:-^2K:)2 M38C;1C444UFO*JP"F*'%G-&>I9M'I9I MH\:*JL$8I+%?0?QCT_'GS^=')^> MGGSZ\O'X:##XPO2X(BY D .IELN- M>Y#QN4D]% "5+@(A.;$<,&D^VG6!9W/*M=W?'_/N[],&U6H#H#5=%5NT%" [3 "94";VOU-ZBA=R] MJMT*$']Y"257!)O/-@# 'PBR,*-)[H3(%X/@6RVIK4G,\HP! &7C9YQXT^ 9 MY=9;);]K05T(.],*X%/D%@*FZRR&>^Q$-IP_MY?R,2>M 6$;605^,A[KB%<= MSJBA78Q!05D(^[L=I%_ 71UR_[OK/7_WGL7"SA2 L%';5<(9EJ!MGB7L%;FX MU:JVY^3688WOYBXV]KOJZ)9P)G-U%U<#;E)(@2_FKD.C-^&H33ID]8$5-@3< M^B@+M9#?#H$O=ED750)NU)0%5=%Q7:>_='.A@)Z3]%/>2;IIJ'MNT4F\#M[C M)1M7[#F;;3+LV6K]HYI_5*.E-H;F)*#31Q2*MXYK7Y,D#-)J;$Q6&8!@+95]$ M?/4@^"1( $ _985/O_J#O7_D.;85+1Z1A<=9*F4%6U@?16J_V_HH8Q(,.-PU M45ZTY:6Q6,G$PJ_OJ*XI\:>$SN/<>Y],@S M(J(7A[DE =G2VCAS&8+FR83YHJ1@Q$F4J1L/26YO-EW?='H1$JI0=YB2630L M^%4@C ]-5/B,0$7J:K%$T9W)KT<3\5=1P+#XN$ZC/H0]JR:&"ERUZ_'_@0B> M>[1;-D/[X^DY)=;6#)+^DO?_;YLUHG8-;VK$+7?E0("1O9'&)3+9UJ62B[GT%_'"EKU8>P:U$!1(LI:+O0WQ&)WD>YISLL MB;6;+P;G2$[+ULTS @P$J8'%*PC$RA4IDDCX@"S<'<2?-@,_4C/P QSKMAPD M7)8 H'1'*/^,3*E9FRL%P:82*UCZ8H8,Z2V=2-\C=\9;"S*_M; *"S2P@4@ M0WV;LN4J<.Y7 "$5.4U(";)E-;VA0EF$"Z$P,[^W?=S.07XCS0RE .9:WHBZ M+CA,+ZC3WBFZ$C,BUT)F/NGJ(?D%?@RN7)\2$ 4.(]_V)TN"D35VDXO30("M M>G5HNV@EP-79JWV++2%E:Q_PMM9J]:!MJ:7H:/ %;5<]F7LD>,!DPS-NAL\P8B?2&YVZHK,&P7[ P727AB!D>6D/P3*,0D.=Q_0->F%K^YE'B/?, M'*9H27\)5AJ+J+@)""GTE:RN8A8A8KP][3\/"1'?*,DOVBAFGRK$+,\*-&SB M;% Y*)DRC:+QN2(T,CQ @^':2] -5VT M4> $CUF7!B[-2KMA:4R)](+03O-!:*R1KL2;I3<(LD@S;LFV1DNP'O#L!GW) MN1N_*)PX,XGTLR,ESP:0B2M)F/3X1U08R F<3*UD8 ZB:L CM3QU#S M9S@G&@+05)F!P!0Z450LIKS"L*)HU%\>!X4.,YD^Z*OAM,7-;J6-$G"^0XF_N"AM:"BHQ2$V>8 MTI50O,HK5H2P\A>IVW;M5^2I#ASHZF7.L?GSCM!US8PB18DW(V@A1T&I&H2% M71D#)8X:1> <$>P/34GXLG)5",>LNR.1Y0J:?3P)'WW\KY!R-WI:OT4HNX%/ M5!I.')NB 2;D!"8F\AOVQ.6!V&$%6E8 #"!KK#)H0-MC5.O+_#2H_N4:QL]LH!@&XL,?+6J M$ +4-2!48PH:BFD&X_M?;?,.K1;BO)"".A#BTTN;A#ENH &6S( 0X),NTJR? MZ&AG/-+4MY\AD(A^I$MJ,L9.-W?@ S=WX,!@/1CK-@WD6D;4R?:;/KF@3R[H MDPOZY((^3%T[3!V 8O>1Z7UD>A^9WD>FMQ"9ON]QM;O&-BMQ5+MS%-XQ&A\D.1< D.@C#3H::0#;K[5[M("N6ZL] MZ1?RQ-J28I"<#Y1D 6"NYLT0 M6RJE'@REFD"<&1HZS051QN*^@YC.D_H\&'PYAI,(5A^P7+:!8NUOYRCI!EZM M*@1'F(9"%\&:9Q 2B&>K[9_?;4RHL.:K:_R$';5E5EH9CF>_J956*@Y(L"?U M,T^T]HPM:0/> JR@\(5C6LSO6T0YO51]&0P^GX)M$GBL#2,IPY2[#P(\8 M_J"V2O-J0%V<"_6;"RR/0Z"8'6MC=@SI&*L6S(XA8K:#B5%TYE)Q'^V=U-0B M+*ZV[&[P=?54:/-@K/\=.]:E1R;(>77'OKI3!:JF7!O4Y%*7.BE+ ]I)R 4F M]A,*[*>U:(2'N=EB$(ZE:H0< ;1[M'E-N<.:9YF#_%EFW$Q7CBZO,<4@9OT"^R:Q(X'+ M#B.E-2H8@QU_:U@4MU\LY_ZU87UO8/_:<'7>F+9?&U:39_SBGUB>Z=_;W,P4 MR3--*0!CAC]'%?DP"FNUYY509"@5=26;I[OJ.8B9&M-%"[';%"+N6&C9>'I. M:2?(%(;2*52$X"\H#;2<-6B[#1[-([KP4>/4Q./I.-95;Q19JQJ02MJ X#:H M"%T)EQT#^A[[MA4B)]I'?0L1070&DMOKVFU!\#)4#[R(6V@*D&;@![9G\P!; MPR?Z[0S?8R;#Y*0U$&"OWPP$'T0)V/49[13BS,' [A=C%RJNKU(L@SBW&0A7 M?%6-.)?1=KU+DSDB^(R2:IU["W:Q7Y3(I^=M^I#W-D7-'C#OD64D&^Z*_VEB MSK$5.G1JY@MH2 C;0D6GRV>KUS+K.XF&SXA8,F]5A>VWDDP9]2^_CB53!H[/ MJW)L4UF7::X!S.#EF7SEQ;7N'.06YOK7TQ60R#ZNSJ?>=JB%^UZ#=NTJ%3'W M<3 8? $4-=B*5G$E D#1Z#8H(+9)#:9)X)D_I9%H@K(0X@;K'"])U1"( "0 MOU/*V"FLV#I(E8 3P%^K;9#B&0Y*T@DY4P;(6LS1+XZ@ 2VAVJ).3]'L.':CZ$? M=7[ELF,.^PFOJ3@5"UFI&H1%N$#H2GRT"\*5>^ZY;GRCY@\[F"<>,!Q/;RDF MQ%D-7>L>6V>(2"ZXK*$3"*$=NP!!4:;B]TKSJQ MI&SVZ@S)KL8"EA;L;<@&T%IR_C ,YG0<_8E%<68U] -A1:I)+ZL7UM[,;_#THQ<<'N;(C4-* M_8AA_\J-W\ZJ6CFUNX<0Q0E,6;5E^':4E_D\L;7A/!-3%XGE @6O>?*-:[/N1?%55?;!80(7&!:RI73WB@:=Z'Y1CR_\KV\ MK"<(SP(#4SN9N#JG?4(/!I?+S$0_>L'$M'U\1VRS]$)?)0407D!N25NK%&/G MM+B ]W$8^ %R+;I.Q+O0FF903C\0WG:&.7]RA 4Q^>;&>XK'UY6;B?",F-&\ M"N9#_DUC87+.@;'MV[!=X[5W(^K>B/OOES>/8X P-,'-#;S>'I M4ROV)+6B/YCO#^8[H6^%'MU;SWV*G+KWGN-<>H15:MQWSR>B/]*O2I)[L[%7 MY[^>#;]^_YU8KVN9/1I6>'5GPK[H^EL.)ZAZNNZ IO>A!RTI>K;[3@=Y=4#1 ML_)^.XI.Q3W%=INZSJ&@TV%B'5!WCLC?CL9OQ5\82P1B?ZI'9:<7BK8WL'JB M[D<,@!!,'=+>R+ZXS+0&;:"]I=$E#9;GZ"ZS0P)]N&--#WBWHA' NXPTX,+8GCG)%PL$%F-IU%D2>YGW>C. M$XWHSG77ACT[UMPYY5+0<63@ X'1LXUZXE1+0[UE-9X(X&? M4AD 6*(%]$GC.0OJ G,5-!7!: Q5M6#E7Z1K1/@\$70)>[50D?EU$ B'[# M+K4SG*%K#:T%%38U41"[]VGTPB8?^56QBG4A>":5%#<)IB)O=5QQ1B?^A>TS M1:6]1Y;B<$9IOL<.I9XN"WX@OKE,O2X$/Y8R*IJ\[ MFS'IUCQ*LG0#V[*=D*UA$VR&E&X;:R9=?LPG75(BC+\P,OYJQ(08=.\3;]:- M)"U&X!DQ->NDRP,C29'Q2E+WMNI\T8Y>3">D4KRD"LNTA\J!(3Z>CA!ASR/Z M&\C4]NO5=-+*9+0;Y6X3H-*A2 U,389V"!&"7\J:[X] M+U/5(N+[FJHQP3OK<-J-^^&"O1]?CPYNVH8[\5>CBA6)J>78DEBS[_'2(]&# M<%K^J<]'@US82-R@L6VQ>^ZEK$RNW*E'%A&,9ZOUCXHQ'^HM53")^"1(L$L_ M95FE7_UQ[KF^Y]A61$2DVQR_CJP@1'>,-F)L',N8K-[0* D.=XLL+]JR*Z18 MR<3"!^2U&%-U1$R7UNKC2\UM8>DVMZ4J&I5V&[T)Q\*I1IM MVB2J<"@Q F"$;*,(SD*?VDF^OU$;R4%!01V0#[B765L4^86 8DR0_"['=!D@ MOG8E_4N!D6:CCD@B9FB/?$;8&?%^1O'DXM A26$(WDRN9FQC@R3$U_XDY0T= MB3.I:+,E(.Q%Y?+,4ER[$!^P.7<]QYNMQ&+,EX'@2)0+,D\SM."T@ X2%;V(C>M6M46 _TT6!.$\JF;/5WUH=[C)^R& M./;4N0%!9L >VCT/_NUC-,N<%75 \)]JFVOK#XNR7!IAU'+;K6<,'X_C/ZR%L =VT1 MT'*IC'$EC$-;E4!K<;:HUF-0VB0WGJNM_%8Q:&P\C!K27D0 M#RF6!$_"%C3$8O+HY+&F\ R[5-ZB8TAA:1 /"I9$2\@4-*SXD?@B0(VCCXQ8'\5B^%K]KF2D# MXD6ULJM,FI5V@Q:BO,0@]O6Z%MN 4$ZP:VKGUWS)QR\DVC:0RZZ^2+1>?RR# M+$-5P/&6>EY,@G;M=C;BL]!AC:_.T=(.D'./_Q7:),X8O/3(QC?*)F+D4JJ9 M!\+T7 N1U0TB/YENL@MG/"(Y>JJZD_;C($IJ1GH?7ZU0 $S, OH*#KBD=8 < M>-4S3-(G9%(Y[".ZJ=2(3T>PTDA:1IPK&P!*L*%2>FZ2+03C2%5!>]/;Q303 MM=U^4;2"B Y$2K70_+G(#HRF;\-07&F[>B1R0^%8A MJ[?^@4\M\/=U8=*IA M4XQC(U?X7+I:U38//794 CU&:W<3Z&"D4J'-HXHJAF?;>%S;M%^+'7@%OC8V M&I7;/&BH B<-5FO'[(YNM2@?U((:3SU6^>__!U!+ P04 " 4B@Q38!+T2$Q\ _1P@ %0 &9T:&TM M,C R,3 V,S!?;&%B+GAM;.R]>Y/K-I(G^O^-V.^ VQMQ^SA"9?O8W3UCWYG= MT*F'77?JE&JJZMC;U['1@2(AB6.*5)-4/?K3+Q+@ Y0($J1((JGJB)EV'0G( MS%\*^<,[\6__\W7CDV<6Q5X8_/L?/G[][1\("YS0]8+5O_]A%Y_1V/&\/_S/ M__'?_J]_^[_/SO[7I_L;XH;.;L."A#@1HPESR8N7K,ECN-W2@'QF4>3Y/OD4 M>>Z*$?+#UW_Y^E_^]>/'K[__EX_?_XF>4& M+8GX[,?D;L&V:%3$NA#<(?1H<@Y=?X4)Q%UDDR>0/'O?ZCZOJ57 MP'80-H_* &CD9,KXGPW^2$M\XX2$N KHX%IQ]>6AA]/^XR'H_&KCD,DB\Y(U< M!\LPVHA^@?R6:?K?_R8M&KZQ928]^1MS4JH!D+4W]#FE#JS3QZ'8& MTD9O2O^YHU'"(O_MGFW#J(K!]"4GT, T\/;;VEXQY,U.9^W1+3 73*3D\8DM MHD'L ;TV-L>*HA-HCSJ !^2W5PYYB]2:>SPIYI)MMQFX%WR(6^.# M_7(3:(V5T/:;8JD0\G98;>O1C5"*Y8- EX#@T9J@''5>>3Z[W6V>6%2!O*(( MXH:G Y2UN?WOD38WK9E=6UHZO0")1(HA[L@B=[.0U??%)MJ MH6^91K#+#;6V"NIV:V;YDNWP(X2T]N9W0 MT)'KRZ-OSPU0RRU94QAU&VZR^E_;KR ?=2ZI+HL M^J9: ['<3"L*HFZB=?8>V3Q3F;/L#P+2R2(8FU$/(7[7PAW?3;-Y?F?:/+^; M6//\;MCF^?@2VFF>Y_S/1?08O@1-SBB5G$K3/(17V3"+8E-HEA76]M4H032, M1$&XG08I!L.+Z"X*G[W T4^KM,6GTC0U0"O;YU[9*312G, M:AKEWM>(FV$5D/R@C_(=TJ96:6+7QB6Z9I V;EN"XZ7^W3H,]%L[%440MRD= MH*Q=[7^/M&UIS>S:OH1 (B2.O9[SP)Q=Q)OWQ^^>'KW$K^*LBB*(VY@.4-;& M]K]'VL:T9G9M8T(*"9?DXWP(F5@DE M:U^E+Y$VKFH;.[CU661MDTCDX^< MDJ;222Z>2/FCGZ!(&-Q$\)[9!4UH:I76)]KBZ!MK/=#]PQ)595$WU@:3CSX> MD4N'8XPT:[T6CC-&YS1AJS!ZT[IBOQ3ZIED)Z_!<8UX$=4.LMK2'TXT1R:2. MW.H>-M3W/^UB+V"QOAO?+X6^U57"*K>Z4A'4K:[:TB-;G1!*,JDCM[K+#8M6 M?%CP4Q2^).OS<+.E@9[S=*71M\):F.766%D4=:NLM_C(UID))U(Z2<6/W4Q? MBVLV\JZ#WAM51?$W4"W O=9Y4 YWT]2;>VR[?%5O7DG98_?8:^;[392Y5PA] M0ZP"M===*R50-[Y*0X_MK$&F)1+D6C=P-CUT?G]84^ZOQ2Z!M#"P_JE?7JBO MA+X]FH#>6P.JJ8&ZO1H9?NQZD-!!A)(9D6J(HF?L)LUG]Q'UKP.7O?X'T[/H M83G\#;<:VEY;+1?"W3PUMA[;(J58(N02+GB\TS)R=>G*BQWJ_Y712'^%NJ8H MXH;8!# _4:,IA[0Y-IK;^:1-NE@N)1,0/?Z5ZNQ.=P'OBG]2M2*D+XFX33; MV[_;OU<,:8MLLO;H^_UJBQ2B+35'.<\R:Y#ELI-IDA40JQNE4G 2S;+*WKX: M9II_8MRF.><6N *?3ZLF0/O?(VZ"E5"R9E?Z$FE3J[:Q:_/*I1$0U[5!9>UI M2>,GH647GZTHWWY) M'GZ^O'Q\L-?VYW',DKBAE1\40MZ>JT&I+;=< G$;U1C:F7*%N)JGA $$3IO-(HE@[+3B*D-! /(VNO(/H T]E[7)S-\H-Y. *N;Y09.BJD M_V@O ,]IO)X'+OSG\N\[[YGZW*QXGIS3*'KS@M4OU-_M+_BUK8L\0%NY0 U8 MHXJ( [B=_9V;.A/>,L[CD)HC-A2!&)N[(JD:Y@4^D@-86K.>X]#DQ9= M MQA<9+B.)!_,+YG#N-@GWQVRY+J*QJ&59 S@0G@TLREICSB&#@FY"6/; 3Z./Z)5RB1!L.2A'@"D7(>Q%XTU(@YB/)VX8 MMZS,/O):)G/G&R /C8O:U$<>L:U=H<:P<67$4=T>0_>T+ER3&&=+7:6.FJLC M4H^=J!_/#9^YL!5=,>(+?ZR9[XIA24S%@"4A2^I%Y+EJ=68\AK@-$R;< 3:V M&(:;U$/.",;0529HK(28 &[%2"L]\V.$JPJ0^5#P])O(O>$$ICC2/Z17;C_7T'?&&9'>ZB<,NBY.V. MPT@X-<+NRQ;.8?+AD99.:ZL@YPX3P.7>7U\>,;,8F=V]LY/"9T2(EZ^A9PK$ M4H>MCGX$T (M*] &0Z%M8MI!T4KBW9IC'H^R%MPD"HGUQ%+6O;=:)XOEEUBN M9FM\U50'.6D90599J[8"8MHRL[OS_O_BRY!CB$9^&A:=$$HBD IYGW>Q_7V8 MZR#A6+PG/]UJXLQT^>KX.U@7^2D,W1?/U_G*L"KRP&WC #5^3>HA#N-6YG=M M[X62?)D!-ED^Y)I(INHK.^$^MA=HZ@6KO7-#6$\G=.O" 3TD-$I&@?2)K;P@&!J5P>K(X.UMQ E& ML3Q\RWFB=N545Q8YN=5"+$TDJ@HBIKUZ>[NVR?)F1B'8TC1B0(RV9PP25NT* M+/[H*H,XW)A '#][!AZW%6%S!Z*G%3#;\7#CT2?/]Q)/'&$02037H>]RBH#E MON2MX89SB^K(8ZJM(TK'& WK(H[+UA"Z[TOEBO)U_>3-^J7I\?!?SS]=WUP_ M7E\^D/GM!7EX7)S_Q\^+FXO+^X<_DLO__'+]^%?RX>+RZOK\^O%@8<$*,9@E M.ZBM,)W@-TA[H"\]C0#O.S6 (AI/%H0!\680_4*%Q7P(V36E._H&9P/-;OD= M%$8>H/4@JV[VE4LB#LP&@X^^O9;*17)3;RB46RG7:AA&.^8>TH[>(=KR^(.Q M'NI>/%87QAV2#38?T5Y!,JGJ,JT%YL!8E6[2TH1],(CI'+X9J D/+9/U!MCE MX[=_^?Y;P2WPR=\N8QZ8+XV\TE06*:<8000^J2UHF4O<-'Z@Z??&\EK(R))U=VY9'R;39(@.-8 MU!,;/DP8K;9JLMU%\0Y.Y"4A>4J?-R-.N'GR B'U:_(EYA+YM[Q%^\Q)A"W9 M\5KQ7FD89":J@C^XW/H7+UE[_.N D3=(BQU&V4=0/ BC#0^V,#OC0IPWQV?$ M6Q(_#%8L^NKK0=BEJI\8]C>5@A%T$:/ /)(T^QF\%5?+C<=O#560TFT;P-7) M%M"1;]U SLCL'O(19-+?T*1>&!8OBJ"]@>YGL90W7NN#55,4>9#6 2RO1QZ6 M0QR4M>9V7X,,Q A'2K4R)';"T<,K9VTY*(:9;FJL[7XA/UB=<1K8$)!: M;'I\ILDN&F"EXP<),V!\\L9JSS(.@E;,\LJ3.&ND,^BOZ7*IY*P)JZVK2/DH MLYYZ&BLA9R$ST/K;2/LU$'.3H>&=C]SE:R5"_@S-/&5@W/*F4C9)><,4T<;K M"U-<53!;2YC4"L( \^CQ%O::-D8&VQ')PFV8'1%U#)!?>$H!%".P>>"*S$SI MCG/5VF9704C#\'CGY!LMG:1@WX4Y#E3G;5"1E"M-UK8+Z :ZH'\PEWQPO5B< M7OB*;".V\78;L14CQJ!>#/LL#B-.&"=BKN^7!ZF.3^/86WJP?Q.3(#^F+V_2 MYS<4 T"2[>Z([V2.L%CLX#"29A6JV'G1;[G,BCV7K\EU *J R9YV":CC,;_Q M$K$)-"NKYT7"P%7^R8%PBW<1U-Z4DSJ*YQ?"S89%\% ;K[(%9?)'XQ(=NO6 M9WS1T2N[6B/O =EI4?NSS^)"ZN$\5'A2:,\. EG80[+M)E>X*6#BWCJ:H:!F M$-Q\)JC5T@UG>-*Z-&=L^Q%S/^H6RP='OS?CP!?L%6S(X;<'[RW## M'NFK,O;6I\)JKH4\T UAE[>::ZL@#G)3R[MOP$KY1"H@7$/YE,A0B;$,UF5' MPYYPT$BVGW,CFJ?7^".U HYFT09Q!%99V<,RC?75F9Z695#$S3F?UGD)3-1A MQ'\>!C P8(&CCZ/Z&LCCR@!NZ85.?7'$<6=B=>0#S)#)QW^U>#&T]1WQ*=\*;W\ZZR*_F-VTWN>))'WM$O$BF02 MDCN*XK[H:&Y@0KC-![0YPX2!,*KVK>S#8LB#50=LOW]5RR .3*VIQW0M84"$ MQ)E\OGI&KN-XQUQ[_>@0"&.), C)EJ8O016^-45]9$'G0J8BBS%OZUCBB/@HXG8/)V1/\_^\J_?DWC-QQFQ>>1:O$GNNAXL M5E/_CGKN=7 N-SLUGM271AZU#3!+=\BKBR*.WR:+.Q\FR.42$$R\@*2B+=T> M'QXG'% XXSB=:ISCQ>4]@YNQS+VD$=R/C>>.L]OL?*"Z"[;T'$\W 3:JB#Q: MS<&K@=M<"W$,MS"^:S//5)!,!_F@:"&I&DOIQ4? KX)UI4Q,"UO&2P7XXUMJ8D\OEO UVPXZ*HACO(VUO>S+7$GKQ](17*1DG!51.BR MODTQM!/2G8M\VP)%M N$\3S?,VEV4T6-Z42W#JXFJO>+3R.:M5;W$\52/"GD M6X_#:2%7*3RE?PUP"R_X5U9%'$<-EG84^B/%2EIM(60-]EJ4.5M9;4$X@:J M,;3[=G(JCOPF!!Y<;;#0\FZ\@%WS/W6CELJ"4VF!!^ J6V%>:@HM\=#8'EHC M""5"JL4F><^>6;!C5_RGA"MTT!/\ZB7K\QT?<6Q8E">*@?=6^?^YC_15XZQN MDI WZB/<4SZ"UUH,XK X!DWW0WI")X&?AV1:1]:< MA"";TN7KE@4<6,,,H:X\B:BZ<-M@%D:K%471=QHFRSN/&P#N401+(X&@6A+%Z4' MPEF(E-I9Q.01<9$,L\=$LBD;2! /NRUD"4MY80^\07&DL6<* M-$_]6E,6>X)7$]./3.,:L2TW763G6(91EAHUB\I8ZB1,*ATY&^F0\!=EH*GT MK!>UD%-T1+#IKVIO>/ 3"[A!/@X,%X!6Z45W.5>2VDE-42MCIL:*B" M>/A@:GG7-IW*%PVZK"$+XF'8JG$\,29P6M)@+Z _T^AWIDQP-*ZI*(8\9'7 MU!C=+X,X*+6F=FV,N4 [/>?PN&QFV.4C,\<3_3:0BCNG,$>/C-XV'4<1V1/1.32 M$2WHFBX6XH]=+;3:A5O$<:JWM;^%6CLW__I')J_Z%6^J, T^"Y$FS^?_ M$!M''V20?Y5UK^)%&(LKN-0+8F ?%B^"RU= O_/B->QF+);P+)9N<6L=MJH0XQ,UM[[RDR36DG3/A<[:R#LAO"5ILI?8<"3['#4\4L@/L;N_8 MS5_!&0][&;?-:QF<\EF+; B1D7:P9=N#M94"7G,FH$N+0+4UD HKIU:V KE M49#+8+8N6C#RP?2UDE MIF*)-KMSX@4[CKPX1_>)+<.(Y8^#LIA/CB(:1JX7T.A-W$2#UX#AMDKH^\)I M*>VG20**<7GT2)BKO!8M7 M@DM&D#]1&//,?1,5G9B85N"6!>SHN"$ K9L;]=F MFK]:ES_0,"-",HYP[ ?D<( ,!@##0*JA%W)&GJH VZ.9"\_?)=KT]?K2$Z.: M/9AU9),6G1#=[%O<)^&DLG%03E] AP35@7;Z@E5//&XUZ/&HYU?FK=;<@CEW M$5VQVQV\"+Y8'J0W;YBV=!"#G*RZ.D9EL;8R$--;9RA=XR932%*-1*J$XZ[I M2SN*UIP2K1_VM^9/J/47LHT.;/)+0:LJ1,Q/=YL M1#+N> P5=P[FFT'!-NT#VFH(.7^F+1W2N P=>O6(73/[W.CCTV7WH^U=A]$(CW9)T>RG( M@Z>C6_9.X[41@3B@NB(YXC";T,/C(]4(:Z=$5[VD/?.*RI>=X%F]%F$Y-)CCY,)I>3&D"T?_(<*QW6KOTB'O, < )4H^F(F2<7%^8BLO" RACCFDYU0G7\J^V$7< MO#OAH%^HOV.W[$5\HW_AS:PN=@YJXX+RD-Z@(F:N:F5_9_X"+>G+\$3J(5+1 MC A5D+_A11:P]1+)*(X ,2+PPV6^G51UY-!Z\$ORZQC]AY6G&?X:)QC$_U[- MZ1& #L 0#)"-;I!20-^NT'$ CL% Z?EOP7YSA\^S(N:>AW'RF27K4+=685@5 M.1>T<8#V%7M-/<0\T,K\SNF*]]ZY3_O^3-.,@"XBE=E* 3.*(^ZXX6M8B.$< MD&1.L3P2* &7I)8SNC5NHBCOC6$ >?UJCY4P_K^O:$= MV,/CCI!?=JOPQ],N]@)X,=OB#=K:"4]WPJBL/TW&T+O">!%@VIQ1@V'(I0"T MK#& /SK2!OXAA_ANL15>NGQED>/%VJE$%SG3I)1FUYB.1BJ%3(]B#+ ,.#Z1 M15+-)%>-BG0&])"6?#CIP#<))$=@J3HH)+\-MY:?N:FEYQZ(IU[0-)G'P#G& MHYH3X1X3,$<=VCB#OUU(+P(IP^2SB/,H@F-&XHV)IS>BEKNC;^+C.1QGFF6T M-,MY21Q-DJ;;6A^UX$F0)#PS3_!"RJ%Y'1I5?4"9HF11LXQWAT M6"EE>A1M N:X,H M@D7*<*"A9>X3M&/#'IBG0=(TJ;#PQ,A'R,T/;%/MO8U;?H9WF.&_(-E M$)1?F3JG\?K*#U]B\UMR5570LTLS8,V=N(/RJ/G"P.RA;L ]B"MP\X>?R=7- MXM<'JVFH ?U=%#Y[+G,_O7WAD7D=Y,\MSYW$>_82CS6U^4Z"D$="=^?L9;UN M*05QU!P!YI@L8:"39$IAR>4#Z"5>\!7)59-"M_541Q;<5+ )N;I??":+N\O[ M^>/U[4]D?OYX_R,W=_]K%"0QQXL?PGD&[ M]GQ62B+_&/;3^P^D"CD-#.E@E5"&T(.8F@:%VS6N%:. OG*SR.'S'I",?F+C ME2FX/,I='ASDC>5?PX<.N/W#+G/U5OD!BD'0!=MR/)Y8^^!_^PS^ MF ?N? /]Y3_JEC0-JR+GSC8.4+G0I!YB;FME?N><6XJ2& )W)(GB@/ELL/W.C5G3%.QBJ M/:/<5 ^>$J8+L@4T*$%EN$-@)T.#^2 M8MZDTFUNT+;:@YWJ-JOY3NKD-DN'W]VKW/B$51\8HZ=/?%H[ 3<@?'*XN6EI M>W?<'5R;.?[_9EX*RIX2PZH'5> &\2-8L2H=Y M*5%I7%)=$GFHUL!3X[.B&.*@K+.V:XL4,H<=[YO&WG#P@C X ZF8??)\VWN/A_Z8.TZX"Y+XGCG,>X8C.L:NK*PZ.9[0.Z">(0[K M38H;:LSOF14R3:1096OQ;Q0WY'@C+=Y1)]4.8VY\Q:.@8H/B9^:[?%H"W^AG M+^8"D =_>V?L3;P-:R,F@@X@CIB0"U4$?@3-KAT!A6=\PGX&.US6YN=V7"(V M]6!LL(V\P/&V?+RTE3LG,>SY97M]Q!>>6G,[Q-)&E:=&))340NZ21>2MO$#L M +2GE?9BL)-+1\>4**:E#,Q$TQ5*Y]C*0@=B1%$Y+NF8CT5&=Y"B14Y)LM1D ML7JR !?;' [8+EC$QU2)]\SF8G)E/-*KJ(B<4Q+?7<;&LR7;6=!ZY8=VT9](;")D<$;9Q43PXF MDB9%&*T ]4PBJ>[\^ #TLG*[ !NGC.*ES!W@AE"X 1_=9*LU?#C6:?&SJ#V&J?EL(YVG!2+79M].R-#Z>K0FX;Y,UAL(XH_?_N7[;T4( MPR<5$"YCWO9?].';HAK2T&T+',+6M([ED'5#9P=K6U4W0UI#Z-IB']>P&9^% MKIN'KBLSB4-N?CX\A9MQ_%_R56$(:_BP\'Z&!,&JNW_ZT'" MO8KN1O-9%=5=!T0JLL=TH^&_//B1,8UIBF6;+L,:76VD]-C1#:8KH7C(LNMR MZ A#'&6=$.$H9QA7*)C'&NOD1]+$L?![;[5.%LLO).Y)NZXEF7?4I4VV[B:>V[M0)%O%$5!F5\#(T25EV M:AP[PO!UGUZQS5^'<\@^GR*=T.:WLW91Q%MHR[U]76VD]-O1#0W7E*JJ3FI" M6X^@;T;(;R9*;>BVY8?QQ@+%WKMY8FR-NUH)0,X"[9W1+:\\8B[H &+$//+# MC!#"A/IUC#"R3UHF347''=?!,XO[>*NB7M TN<3 .0:<4B-E>MQB F8@CLE5 M8\K];,%-^V]57-_^B8\8]PUGPN3MCN--YH%[R3_=0A&- M2UL)0$XL[9U1=9FIN39B(ND XN@+3$E(4F4DTS8C0M],'*7-5=J^NC2&4]([ M2K#RM4VU""P%#+(Z<6*5;XNEW^@>,&\I8FI\8>"06L:HJ3\E MSC"!T2=K%/IFXHT*'CMB9)(I1<,;0SIFOLD.)WOR)N-3JDSF1(?%$#ZUX>Q7FA)C:&WODR8* M)9;704> KPPCO (VTB71BOG7T1,X_%'?WAG=EB\0\T '$",N5Z!:$AW*)Z+W M3U=$^?]E7D"\"'KE!31P>E@$K1J119L+]J2CDYKBR$FC":A*#;JRB F@ MT>2N[;<0# -J$'W&PVQ#0+BM2<1@8.\JL[/Y.6BW K2=!(_7<;SCG,46R_-P MLPF#AR1T?M?-N0SJ(8]>8^BZ+(Z5E1#'L[GM_20HS'2(!42AA0@U@_33SRQZ M"LTS-8Z!'X[@>HH/'.F#N,H'5C(P&EPIB#N-'F?KHL(5O$K9!N/Z-ROV!A?>$IC*+PA4_,Q3C\A49L'>[$)8<4 MNE,)W4[UF3>43\1FGGJK89E[ M L.&'K@"_A^.2SY3GXEW:.(D\AP^(1*'H0*W_(%2\D[<%-Z_0G;YZO@[EP/D M?X@'J>[YY.IRN63:S<#1C4#.7'9^%)7]QK4 ,8-:6X&+Q =QDQV M&TS]1> GBXJ?S.[#GT>Y>XB?\,1)O7>./E7*Q<*@@["@S,QR&=2N5&-PGQ%[ M$9H0!FGYEVG*F0%]]I#0*#D9KSVQE1<$T $/Z[MA>]WCLQJ!>6WZ2Q*OPQ(D$H3! MF?@'5QG$L&@3!G8?T.;NX\1V1SV7SR,T'CPLA3ST-;#*R:=*11"'LL[2[LFD MI#P" M49>/J$O/1%Z/.7'E M!>F+'7L,'YCOLV@/EK80TL"I!Y5GL3TH@3U7K=[@XZ[&$W?'X#IP+(2.G!YV M,%!<)'D,B11J(?)Z$CXEU OD/6*6;=7! MN!E12N8L_\IYN'E*GX8_Y_-KSQ4SF#!XA$EW^D(L=U7RELTH8KA^P=QYX(I[ M&/H#C?UJ0$X7 [A3)9@>Q2.FI"%0=HWKS!:B&#,C)7.(8L^,2(ORQ8"82)O$ M4E9FE1WRP^36:\V=*D&/<.E*O8"2I6VR=>D,D^/.56'!#N M8I?$"6=^\:Y+?HG\)?*2A 4<_=(6I8WZ$]_1-V?-.%_=16'"Q 8._+F*Z(;< MA+03\7-\YY9P D83AG/X^R.7XF^J^;P'>4@Y:ZC79,O MG741@GUU[2A,1ZY5P6M.7#V)1*=8^XWS"/27YW][QN1#3"VI\]%W5K01,]PMIP'JW)-1CU!A.;8_B):T<#[1[Z"$/J>*P]4!>X= MMS(;I2R6Z74XZC]D)R6;.*\OV<@YKU<7JIS7BV#$G-L%B)_*V68A^ M4A.RW](D/?N7GI_B5DXT5B_RHXR/[#7YY.LS,@V@YI0CN,:QO05SA8Y3C>LZ MJ)W7O!2#Y$Y);I((<]4H"/;<+%+810K#R&]@&A&V61K@H'/Q=%AT[CBPSN$% MJSON-:3,U@Q6Y2A]:<1L8V!T][L FPV-WJ#E/GBKP%MZ#H7W>7.- M)%-I\9I08=BA)YJZ>N/*R)MY.R>4[@@9U43<_%L"Z!P*]>T?09^U3K+4L:.B[#JL@COHT#]I*3-M9#'.VMS#\B+6?Q M0F^NH?)*'H(6;][;M10QU0@P[/G:U)]B1 Q!_GL/>9<#!%=W:,4OJ!AC__E1 M;DQ^Z?^G,'1?/-]OZ"M;BD#.&%TX>D,K+N@X,GM^F?J^7"D>.2#Y@,"S$0?(!JO&SU$U]1]UM= M&H\MX*K=94UQQ-VDB=7'-EE(8B*V^L B\%_/)[]QQHAWUF_;TZFL@CU$# MN'N/*>J*(XY1$ZN[K^QS@'-?4>KBDB;9WOP18XODUK8 M!WKM0'3.X[QFA%OA\6Y%2<$*B1AHVJJ53#5C)PD;Q0,5T3O#T=O:=4*/%/9K M]DCCC?H:9-T M7F2:#"F,:TXS7H?H4S"'[A!X]Z-XD44QHM&$/6\E+-LG816%-T,@VSSZM^3^-V'@;) MPX;$BB"I=0&M:#0!7)G=NJ(\XL@T,KN''->?&079FZKG!^VVXJ8> MI:G.!-MQ;>]26V%B+;D_]E6:LB(?18&;^IZ#0LBCM!J4&I;E M$HCC4&-HY_1]0IS-YA;'C.5OEDESFOJ,QDKHFZ,)Z'+SK*N!NKD:&=Z]^8)X M]=$[J0'!&97!D=L-W*(W7"S/P\V6!;%8\[UG/H5,>V& M;9UBKEKD*01= [(^HBZ53N91!&]7B;_M]^J8/(2#EWZE\ ,E<+)1O$,6WX8) M.]PFT?C3O#9RGFGI!I5/#*LBYHVV"#H_[R%>.#IS?!K'WM+C,9!I[O>D2AV8 MIH,JIG61MN=.+E"/J1A5G, IE78X^C__^I*:0/C?D;!A1I2&3V/"Y&MO3V_B MT3*']P8T>!O_>,LXCLH4D3EDI!>J".C"LC\YKC?Z)<)^!@+I$.B.1LF;>)6. M.B;YZ RJ(:7*ML#5/K^I#N+.WMCT[J\I" 5$:""J"GR-V_SH3#L)$VWRAD=L M6E2?8" ,0?CZF,#2 >+RBL4'26D4>,$JOF.1F*PW\4)=>>0LT BU]!JIKC#B M"&^VN?, +I5,N&@B9*,(WN$ W[*$?+@)X_@KZM"411R?C29WWO&3@DDN&4];->]BS&I.K 4;=C@&U2;4 MKH=@XH,FCFU-PXH3+#Z/S>=?7B(/5 7N>2A>NV&!4TK^T?0,=DL9R&._DTM* MSUJW$8"8#[KAZ!H4BC:1HKNDSV(:12,O-'6*K86<0HS4=I7M)$P]2OKK.VK# M!%MGBLDW%L?2NZ>8_7W'S;I\-C@97U,<.2LT 2T-E35E$4=ZH\F=QX.Y8"(E MXVFKC;.]FO(3:ZWU,SM=X0FUUS[?R]QKL @6$$=$:_$E11I[\6*Y]Q;JF_S? MQI<432LC#]QV3BB]I&A4$W%(MP30M<4+-9!'JU TDT_@OI'?TO]:#_BQ?7'' M460'B<7P\B[R^,ARZZ9"@W^T@[2ZVH@ MYP(#N.59I[8XXJ@WL;K[G$F134#D+,LE*/^!+>P'=0:+$NH%I4? 0;"<3F:O MMY(OW )1L.?DQ3?>WW<>Q]+0GS>511JR1A#SZR6Z@MBODS3:W3EK6;&TPWL; M6CQ-OY6!"1=)_$SYR%=#!@.="[;//R,![9%.O@2[>$?]170=+",Y@;E.V"9> M1)_"9&TRY&T SGN&:-3>=+WZYOCC[^(,Y\MF]ZIL=)$Z MM@/Z?%T.'AR>.WR>$WN*W?4/RS7701J4K2 7S\DU5, ^A3"V?\CY @4C^'>% M%6._)C>T%X0"HFJPSU"VD%O,@>"*+)WWS&'>LWC^\V?FNU4I;U_-8@' M4$.B[9P87=HT(R!4S-.%740Q;$; M#.N_,S+C9N1W#Q1JV2@$(9PJH7Q!_@< M1LF*KICTF7"UZ$@?J,]Z' JT.,,>UR /\!^S[;<_6OAH9A%_&.#$>,02I 2 MY;!.S<>DO6O /H@=#O"0H]ZEM)KX(H:!#WV9'SW*+2?K++)5$HUR\TF4VC_R M>!F?PU.+4D+,NZ18Z9,*FKQ6G%F81C+;[/<]2)U\?]#P;.922#@(CSM"S##B M*WA,E-UXS\RM'9F;U$/:?;2&7DZMT% )\1C8W/;N^08R#42JF!&IY$QH&7U4 M:G!5QXI3;IG%A_A^"D/WQ?-]3H;[X+.O:D._37WD%-#:%2H5&%=&3 GM,72- M@DR<&%14A$3V/;Z9Z_@^LID#])D%.YB9AROYJKC9%0N3>LBYP!AZ._>!KM" )Y3'@ZRHL/GP=<0G.8G7N()D5 %Y_#:#+;^ K2N-.&(-C.Z\ MTE*(QM<#CX([74CRJ$^\($ZBG>572N\B+XSNN'FAR\DDS8+OB,6[N?M?.[E8 M<<%B)_*V%2MZ1XA!'NA=':.&?UL9B$FA,Y3N75Q9RTR\TD0C^N3Y<&.AT(J' M0:P[R2*1W+(7Y:YH% ;\3T>^P=SF%G4',(;A8SN']BD"!+_#8[R^T(1<_4.LY@[Q5DS=^>SQ3([2JF>4_KTIOSK M$;9<-/[M( 8YP71U3"D!2TL9B FF,Y3."4Q2A;!YG)_R577.X&4QY0/RFU!\ M0##C']Q7C+KA'XC;0QJW-E1!'B,F@*N.[U>51]SVCM2"/ MFH'<6MWQ]*("<6P.A;2/;JNPB!0FI9MF)#-*'M0IS"*I76EW9G_HC-G#^5D< M'G:QY[*H2'0$;XXNJ1>19^KO9+8C^(A*[XNC9H6EJ,8,?&IP%48;>AW L5F! MJ#%+6FLIR#FRHUL:!AMU(A!S7%A5OKX\-0A&GJQ[28GW&S#0"2TYO_R M"C_1]'0F"N()Z[QSM4O@598-/"ST#S%,NGS=LB!FK1BI)Q43H:H^'5K%87W( MGP"Y]0IS>-:;$6D348TBJ57H*!&=AFBSN?IVGU%K1'8(JXVY^9="D(O)V; Z^>OBEJX6X=;K2I=*3I,Z.0TR@FTEH$;W^,"9S&I$DNS>K0AP_8V"*S1W@[ M&UJ^?:;)+N+_-1P6=9&$E*A[<$]Y.-5:#.JA5G1WXC!228C/WGO]OY#G\KX>$8WY8\YEB/'5DLATD(.8;XZ"TSF93*:4%%J)4$ND7I(I1D,W5OSTL-ML M:/0F3R&D#HF8+PXT)B$DI,^<%POGT1<:N2B.*@JW?.(@7!B8L2 6TQ7AL85( MVM6.DGH1C)R@^G->]=Y<5ZF(R:M'<)U#%!2?P=\NN9.C #*/(CA]**^!2?4S M?(R&P7D%OTD""[?R/G_FJUW@,CF_@\M\*)CMN!>>OTM:9YIJ*VTZ M%-G%31H";"-J&O36"5$?BT.99L)5RRGMC CM@KA2_1C):ER/%53TE#O'39T3 ML(3X88QBS#6KX^]L'/A!KIIGZHNSQR^,>Y:5?@EQ;[+\:\!'^_Q,MOR7 M$1H(39+(>^+EX?=)PI(V##3^P%;IHZ%P"3Q8*6FZ/KVE7[98B6PI;3*$W,E- MFC7'-J(F0:W=$/7!GZEPDJM6T\R)Y-A9"7P,.;+7"AK\G;TI!T)BJ4%G<::FM-XM[O-$XL6RY^B\(6KOF$=]LB#*M.-@(.'6 6 46]249 A?E=(^ R3XZY$T*)SZ7:62D:&:\42D J M^?!71J/X*VN7S\= KIR4(7&X3%Y@M1ZNG]J\L)#.A_,UP2_<$;KN7%L8.7W5 M@RQ=*Z@LB9BB&@P^?OVB6.<6DBT=^Q\:992CW%6A'"\>LWRL,%WV(I'I*XQU M\:@MC#P>ZT&J\5A=$G$\-AC,?4MT,\F+?!7\-/@<7C\'/_#\/?Y2/F/&OH")[I?", M^8S\\>[C7__\^>/W%W^$GBK;;BJV3^&P"!-9 M>H_?XT590%SZ-OKFTRC^EUK(7>'[\SW?9ZIL;#V-Z0)/_LJU[<_>*.>>/;-@ MQ^[ "L^A/EPH<#W>J!NVG4SJ(27@UM#585!C)<0C(G/;N[^'EXH63XD(V0B; M]GV67H4S@"!YWE063[ZWJNJSCI71GJA),YE1SC[# M4J7R".^G-^4?55O87>HCI93.KLAG.&TJ8Y_H=,)R]#8V;Z4^<^3I3I90SX\) M?0IWB4R62FBA>.1YAQUWP#T+ ;STE/?3F_KO8S;V-7RP#_%&LSW?6!ASI#>" MS,-:6Q)[##<;WCG'&&RG>R"J6$A04ANGOH<'N]([*!YD,1;'L[\FCVLF\J6F M96#W:A?+'#AI[LG2<6Y/>:^>TT#(-1C$GBM.WW.F"X76 M*#W)407;H YF@C"%G/-$4P7L=&%L?^?6*K,Z.%P/A'^AB&RI)^*?2GUI;O21 MPW1P_*" E#20QY"D.M*C2A86%,?!7?K!>V2FQX@&,*H@3*C1.%(MC)FK&D%JIUIY2>S,U&SX M<4-\A5Q$&YRE4RM8*3D@*LO3F[ZQJ].;<\P,;X.N -8G-SS*7:5 ^J+8^8@ Z#%XR'ZLMAYR,3T8TZE;!FWF.M?B<5) M+Q5OY?&/ 9$*V:003F8DDT] @07J&1+NM?HSVMOR_K2+O8#%L<*%=WES6RQ_ M"66N"6EKG$Y17I^]W=)"'>[CX24-?HR=26-VGN2D0I=>+/JZ=<_"6/%7VB9K3RI%76K+UOP.WC$="::+:.%\#RWS%XI\B_1%Z@VK( MB<44N$HA3740DX6QZ9T;>ZH %HBR)=Y"QXP(+7;"?W#L_2SX]CNJ. \W3UY MY;1-7>R&V=62P;K>QP:Z-!2!/-"[.*1JW&!2'S$!=()Q]!A!T3;;WPHJ%-H= M%8SB$;%L0K8S?,69".B[/92^9%I7H9/ MTMU;UG0,?7BMTZ.B(=S>P%Y]JIP6X0V"O/NIXGT'DC$4./I<4A;X/T. MLQ1B44W,<@/-5391S"2IG7R2)D"\<] @26;)8=A^% M@O6JWQ,1-_P @]&Q1N][(>4F^-BH6=J;5I@I>W:GP-!#_1ASQY$#["@7VN.9 M@@%<\#F,DA5=,;$+^C/SX>+[ ZV^C3:N>J24;.N'R,]0C*@;^YD,&ZXX_OBK M/-2JO$^]27427YR.6'.M(BU$S/6*:ZE.6O!)7.YY9E'Z;SCO/R-QR,N+9"3. M&IZ E#=XTILZD&F$I"\Y!'#;QU?>>7#>'$A>XBVY9EXQFBD+ (FHHIZ.<\<_ MBC*E'[BJ'S;NAN?5W7#>"V=6$WF !NPFW' "EELX,S.EW^5S372=QI3J*KL> M6'EC;!R-2'OK$=T]U+QI3]T[F2[I4".;)>5F6KED-@7'7["(SX/$8X:TTD73 MY-S2#/(N8G#/,GUUFY=?\+%3-!H;M['E'?%TZY]HE)6O.D/>";>W]PO-UQ+R7I7M$6UCI& M^"WK=+^C[J'Q)QBJ.] J?B?TWXP?&=UG!O._P.19OF,MK)X^N0_W@V22R?]# M-]O_5[RD7>FS:9+X_J-+HAM\7-,@.]DUPF]G8L,[(G7CGV0H-YOR 6JFJS?$_D9;G0M^C3F+Z++OPT#1UW<&V'HH=.+M.\; MW?5#S4TJE;Z3^4@]=F0\+2<K7Z07+^[HFY 1N/R3:,?4 MRB.=9&UO%5+*Q>.@X5:%NIGTGI:-CO10#_\S&3I M1QCX_-2-^N/E5^=21.).1(I)+3GYM2I; 6481DB[_,N8]UM M=?8@??"!MO?4O>K!']]S,B&[*I'/"7:1_3MRD!M]TLS!.[3Q[N_U[_?+@V9[ M&FMY^=4:?2\VHEJD?=G8CA_\VAZ>?FWTNWL3F(H4%_BL,?)D?@+E*A_^^<(- ME[18GO.OO22=<0U^"*%2)5*>'=/APYSG.M3WGN8-=?"/GSF\T(BM0SCPPK\5 MCPHX0I,Z?SBAN<,0SAQD]@"&PM$M:6JVD#;Q&<00WO^UU(#CH@4C[:YNPX1E MZW]#^WM/UWOIH*I[C^Z( Q&:KUJ>\R=.K_P::+PD;LRV: MB?<[O?K[5FVE2#N9<_D8E#C6O'CRO95\BF*2/NCE7E9DP_,DW1>++]W[ _RR#SL=3D]&9-8?2)S,R&_45N MRN$QRS.];,,(])S&KD^U#T=8 ]8J1MK3CN_\X5X>J=+Z3G9_&L"/.)^IGLZ\ M[=^'+(R<_K[/0,X_8.J B0'.21+V!9-/\3W2UW$WZK6*WQ%AUSM_*,*NUOI. M"+L!/+(%J,Q:PLT]K3W[@7Z'W&$)=UC-OOW0YZA/T&73[-_&[=3>;4\V8O?U M_OJL"714@_=-8UXX[=/?\M9IQ:'TTZ#76S9&$E^IY1W1J>+6H6B4JW@G]*DB M14:;W+3ITV4?_JVXG ^K+G2:R4V:'COO]T=A;)QHMJ(:4@9K"[SNJ,M^G0D>4M%" MZ#PN@$,?2G*,XOB' _+MG__H'7'ER0U%"Q%JG9T@': #BB&P^4KH.G'##;L*X:>/ I/Z$H[S2%::Q7JH\T8BOQC!4W,,8 M7:HC'T#A5_@8H%^' & 0A(H(,JB7- J\8!7?L>AA32/VB<:>8^ZR)C'3HP4C MQS2P0ZV,:9&$&92AN"+32KA:(O3.B-!L^[C#:!X"\O Y>9 M]T ,+I?:MN<>*FZ\=JB.GC[:.4&G#M"YBNF@-X=B'!],G&\LO M-I+?A)+_;2\>M.AO.%=<)VRC&V ;540> ^;@U=;?7 MQNV]A_$ M'A01H>F@ MV8\S>A[1!67LE9L>"$+]IT@_CVZL--40+X$V"F]18XJA739\D+">$:$$64#W M UP>?]BJ(8W@^>"YX^PV.[$*?\&V$7,\L>K/__:96/X/W/D&+L/\@Z8C_5;/ MO/$16\H/D.#+3#LJ85KIP=[%#_KXQ& M'=C?7/)TB:ZM^TQ'2H9BITF9K=$-PJLS KJ=_4$$7-]*;8'K&M(: N:@FZ*- MYD>X)T4^1$(VIVJ+YY+:>>.6O2;WH<^M6#V^,/^9?0Z#9-UAY::5[)-BLP87 M=N"38;0F?(/-#Q532&H+C"!?$Y*:0Z0]1!HT!58;RI><9+Z;"I>E^('/ M'U_"?CJ+?9$GQ5S5#CMB %:2=S(\I8$U+CUES 16<'H*IT!*/3N.D\3W4^0B M;H7N%/C10D^6CU2G]<-((/$D.:D$S"8K@2%3XZ5>G,4JAXT5BSSC4(\+CW[NB*L6D)^[(,HS2#%LS_IGC[US@FV7^[GJ6?2MP MR2I/8.93YW[IYC#<^0#6H2" Z<^-Z2"55BY3T)R1,C49$P MC0)2\4[6DD/E%:.4[Q*Y:+41*S_\2]\/7\3GO"@,Y9\#?>+ MB1=P<=Y&&$N#8 M$8B 2I4VGO-"T)R.Z\?D#VZI-\/BPL8N-4NU)$O.XE>+0Z7R0OT+= / M)1%U&0GHQN;[%,7%_@>V@@'+O>CU.+-=!TO(=0%X/KVE7YKE>F@C"3DO'.&> MZ@P0QF(0,\@Q:+J&5Z83*"453'*U1-$[(T]O>0GK^2)J''33D#'"L"KV &KA M@%+$&-3#'")MS.\<$W5Q4)LY8KP R/) PW"93\1XY^=J7%9=$GGSKH&GMN:* M8H@;;YVUG2\ I3+);R"5I&(MI309 F#]^>7Q RY+Q'ZQB[A5=V)=H\$=FBH3 M"<$ZP%6Q6%5^ D%9:_:QT3DKWGF1\HE48#=,!X6[=T+K8FKAB+S^4#W57KU'6%D0:S&XF1#S.(5D;UWW.$C-WL#-]WG6C+Q4*/HUUC@0A'X,\HG MC;*S&WF_:CA/Y6\ 2]$$9,](*MW"MM((2(M?ND].VK''\('Y/D=7B:O\/6KF MJ8!2D(WR)7I^J;+U^.U_=\=@!SZ6@LG+VG/6Q(N)X],X]I8>-+$XXYJQB:)/ MR!<2:"K.!AD,@":N1C/>;&7!^Y.(CY6B7>F]X>HAC'$EI(32#K0Z&:FO@7@& M8FAXUV8LQ)-4OOKZH:5>>U38-(6MO*IM+Y!AQV"Q/.=#"B^YH@[8\U:WY5M7 M'GGX-D)5(U=;&''0-MO&"9!@U2-DD$VY_L[4*\DW#+FM3G0DVXP/(34WY M9@(;JF9V]]ZD;S#LH5ZPI^0ZB)-(3 [@L9GX81LQZBZ"7V@D'M^]IPG[J'%= MB^K(6WM;1Y3SPIK511P#K2%T7UAX@H?;,DWR(::82&5P'#I31T"?K77@T=R1 MHXVXN,P9L5#5ZQJP%LY=Y&T$ENKU):-Z2$.[-71ED;BY$OKUG#88.K]$P;C9 MW(@5(]O0"^#*ANO*.Q=R(7C)^(3&D M;O3HZ\8C>*R1_X2JXH& XMB MD*UY!L].P/8(5BX#P*%AR\_\93R1IFP"P!I?5)=$'HPU\-0XK"B&. 3KK#VZ MO\BSCH%8.Z=*!\5WQ&.YFE,)EZ]P1VCGQ6L@B<42[$W/Q,X#]TNPI9Z;J:_: MK&Q9'VG$=79%?EJA367LIQ8Z8>GAE@KTH2S7#7MS._:^A4E9T_I MDG^J1KU=8V?X,Y8'S@Y5A$R!235@&,IH6_8EW^'V^UPY)3ZOACD;*5DFU?E ME)U*@\U,_"%:!4BW*X\X "O-[&?B$B?B&W MXA>R0P?%)JV!!TJ%)T01AR!U9%&4G AM5!C@4NXMZPJ29'%-\2H%XGTG.FK#H%ZK_\SH_$N8NXBN&=@,3SN$+C< M)U'V3W$/HNX^?)_RD7-![ZXLO3/6EW#$C-,_QJZQ"I;(K+7PYGTJ7ZR=J0KM M7^_OPV,W#>D ^M;Q#J+XP*5]1_+-!-(3#(.SCXB>%Z]T*2:1S":XS5@3]/+J M'XXT")_Y\&%%5RS^F?GN51@]4)_E?K_P8LZY\FJRB&/,)UP,H+Y.4RB&-6:VKWR64F4/9N]E:]AP-&*]]*LQ%< MS5O2NK*3";.&3>?*@I,(N#XW597&F8FU=@=U<(0HTC'F7?DM2P3#Y'YOFH54 M54 >C5!Z41QZ6!T7W,^Ȯ@G'W(%7]E971X0\2/HMKCAPS@<=L-G MT>R"Q4[D;6%INS99:FT-Y-%I +>T_Z,OCC@^3:SNO!,D9,^(D [GSW/Y]A=6 MJW$W+94VUYIDFZY=SFRH,KFVW=^28UW[1K%Z* U<;%E$X22RL!,V/A?+\S!( M(NIH=^M-*DZBJ9N /VSM=;70-W@CXX]M\[F2K/6#'G%M/]5DZ>30&![@_Q'G M;W %]N6K%R>0TW*Q7,A./+Q\Y1_H7L!L*V."X=[HDJ;(UPJ8& DTX^B=#W*5 M0 I2*>19E6K);TFT8V1)_?AP$&B/*89S4^$ )@2BI8Y[%GONCOIB!OO3CD8T M2%C]]*Z]K&E32;V+6E!*M:#I4DL#GF$I)E.>;E3FZO%3S4!NRQWR+!RRR@1; M?#.KY(%?F;=:)\R=/_-/5^R>;:@7J&,VW=L.'<0@)YRNCBF]M-52!F*:Z0RE M>^^\QRR93I(J);E664+,=BR]T#6VX+/Y\*D0]>0-X8C>*OR!D) MG58J9,.36.,::<"AE3I9PZ*,-13J8U MS7F6*D9(.D.XYX!TW,P;(OT97HHY#P]RPM06G!1-J.#T1 "E)A/J)6-["V:0 MBB%2>T8G^_LC$B[U$W%94N2F@*LJASS>M-#4<#LHA#C:]+8>_9:&]5CK'YOR MF J26&N*L0G%5FU,32&6^FMG@X=.XQ7&P-!)5#FFE.D/AB MQ^9/<=V^>TL1R .NBT/TP\KZ^HC#MA.,WA?+\U.(LRQQSHQPQ>2W3/4PB^,& M!YM']<_5+ME%C'SV O'&CES-N[.?6J=BBR#_Q3+SY.J>RZ+%\HI/AZG_5T8C M+<$>(1 YKQSOK*9-.C-IB#FG!U!#,E 2DB<(.\^=D=P*V,63=A P!,]>W4B. M@T3$Y$.^NGYP?!T9&UW "??7Y/&%^<_L#S_ M>2*TX3WW,>9(Q9P2;2B.Z4P;7,:IT(8*95S:X)HG0!M]^(?'\U]$;L=DS2)& ME]Q"_"QRI/-.AS6.88L38(F1V<'6&9"1G"&/B&S2+5]Y5 3!:RIU\+\$V8%G MYEZ^.KQH[>/*765-F2V:7&1,'3I!4^611CQ#DHJJG$CM@SSY_(-T4L!6\,YZ M9YH9U%>$+9?,26+QD&>JAEN [82:+K.>OC1RVFB V7S$#'-"O2:+>[O#,&S" MR\;1P5 XU?.BO@[B>"'YX*R9N_/98OFPIA'[Q,URS\,-G/JFD#)B'D4<)Q-C ME4]O19ET?#1_H9%;EX&O3_G(P[YW5ZI$T9MPQ-32/\;.]R!22Z#G%'K.X'.7 MJ-80U1SR]%8JF)I$A$WVLPTV^E/GSIN&A(2]",8>U[TYKQ301TO%',G]@>M^ ME:DY;!NB]@9##L7.KKS=;9[@A*CX-I[ODG48>?]@NG1L0^@YU#X.VJS#Z"?)6#?Q; M5*A[)^2I<_00'+JOZQU0J18R*D;-K!0O7 D[ITVMO7N]<%F<2#E%VEQ7NLP[GQ%Q9SE)D;]Q+B"1]? MT*1XEW3TG[F]?>^V1^WX4X[3Y;8T[EWVR5U]A+_3ELB*3KLB2ZC 1P"@\DRS MK:,VI_,;2WVGU_V/[4?1)F4"^NHQ@AOZ/HUBLN6-7XP7ICA<$/\#KO6"E?2L M+G=]SRI.M=.N<6@O_6Z%_%/L.NM@6NS]Y/9N:M>0\]$AJ78(WV8NV5:Z9 )$ M6#G)_"D*X][/K]1J.E5:;'9O+^RH5W.*)&F UB)7:A?PX!-NX\36\89T=A(Z MOY-0*C!9AT+?Q0SH+,WZ)J(N1GO"M-(K>S.9RU<6.5[,[B+/Z;SXUJL%4^^2 M^O\Y6G55_:F?&[-KJ3V77]FT'ZUR9]428C[370_3[Y/[:@CAQ<$'; M/S:OP:#I*A%Y&'\7VN"KQ2Z)$QJX?,8IM_$&&K]4Z9EZ=]C5M7W.SPZ43+EK MZXP5P]Q,L2X[73<(@\IUHYNX:9G'70_T_V M'V RUU;Y^^9\/)._KG0_P8GAZ#\/EW_R[Y1XP+\7>/^Z?93/[4^T*'T4^!R/AM<,L\FG5=9 M\&X97?MSC$/J!^K?):_KO8"?VG/;3YG=^_^!TUG-\IJ9@AK#CWI3:K:^P@( M>O[V]KW;[K_C3VDC->,_!P)]^@C_:,#@_MR[&!2,_0M/]PJ8Z>+VCK< ?+U6 M2^/>;9?5Y4<<=8O/R+)WV5EUDZ<3+6N M[9-'#Y2<,(7JL6)@3\6Z0:_Y#$Z;_;LY8TQ62)XN8RJT7Y=:"'J(]_Y%_F)-.^#>JQQF1PB+K IDRLF6>LINAN:\34.\1! M?I1>$W6WLF#*W>,PCD"1KCLWW7;&[C$R2H_[.V72)KQ;JZPA6IC\F&N?.M?W M^S,,M#%QJNS>LP<]?UX _J7WBQXX6$L74R6\Z#/L#''1B]VQ#/;&^.._2111N8R?R5TAGQCI'%O[ MOOWHEIQXUW'$S]-GU]'!C!/N.H[Q!H:NHWZYY]2Z#AN_5D_+0,MDO0'B__CM M7[[_5M ^?-+GGO8U!^X%L>6#1FA3GN])N@Z7_+.TE1%H6"19LR(1COQ>GFTA22B^ M9(&K?OSU(#10D4@0C,(A09.M4_$AN> P3 MZI,X"9W?4V+'^E\),DB^@>=@1DPHO%\H$YN\A+/!:?4]]G M[J>WM%R<%HPU3CU>*G+>Z,EM*J$<*1(QT_2%K&OL"?VP9)Q*)F%$A.@L0PU\ M5]A!I"$P LI,R6L<'(H;BZ9L^_!+X++HA2OAWLK0$2 WM:/#)8 MZ9_26?;\R]PINIEA5UE3Y"Q3%S4R59.@J?&3,9X!6&DOGTI1!BL1#>ZLS$.:#%Q W]'T:Q; ;*%GH*XN+6,Z:N3N?N^">^3"HO*-1\O;(38^I(^9^ MG]Y*W\ 44#>/[2@+.0L=Y:+2JE(708A9Z#@\G:=GJ58@F50Z$>*)JGD&@Z'R MU[\)_0=;ON/%FL9+-U[ KA.VT4U-#*HACR!3X&JP--5!'!?&IG<- 6VS)[^! M$B*T6&WHSRS8L2O>"!1?\,&^UF'Z\NB;=@/4+H>\[#6+L.5E4.?0AJH.FZ$U$(=LE8EMAN#]*=T0J0PG-,-!JP]:9P(70T(O/?!\HRD M)LY(:J1@D+*9V69?+(CXKWK M0W(WXL+S=]ENJGIR;>[^URY.Q&&+^HPIQTM%3J8]N4UERR-%(J;#OI!U/D6Z M7#(G@=4Q%Y0"A\7Y;MN/]F+O.G B<8""^C!FX_PDG#%/DLA[VB6P-O<8Y@]9 MRR^!B](WT.#["^_9&YG5$0,4Q4Z2&VIGH(+*U5\R9W$E7+\#?XK33H3"V4J+ M$T8C-QV>OU?2HA[C_R;!I\"*1LYKS86U4J?.@&;@K/!>PX%-:P.(@VJ0>N0S,TFN2RE&0:7,+$CP+NG1_NF' M(SU[TW!*HD?QR..^;T>6[HCT)!MQK/<.L7..A;XB^P;#F8\CW3K?A+M M\#: ME^S3#NRR"WN,:BGX=$-Z#Y_E>)X1:8^=)1H0(O!KW+-<&%VJ80W&>9S^P1\(*;3V&;[89#/Z=1])9FL8KK)DW- MM9"3IB%LE0X;JB F.E/+NU_W3N434$!*&NS/(/3HFR8'9C4GV])KA_0&U2;9 MXOL;B->W>A2CZPNV9%'$W$?Z.H]CEL1ZOUR$&Q8GGJ-Q:#=)R$/C"/>HH=)! M#.+0.09-UU#*=!*NE$BMD'I%'U\SDNFV,]ZUX:0KYHK39C!.#7/?B!&KHRJ< M!-T\\/$WFP?N#;>F!R?OBSL=XJET5$?V*ZQ3(OK+DZ.]Y=\3\]H4PTR_24/_F0ML^O1*?J9CUR;4G>]R3I MVR5BE3;@'=%.9-67O5(8Q"-GSQ_0BU*T8*Q4>,9*P*;9$/Z<]O M,?N),MRZ\>B3YWLUM]2UA9$RG1E(S0Q$*8EX1-%@<"^S!T7P;+"X-#A-.!!6 MCJC@9@A/OQ#>X\#B+F*7KUX,\XJ#.TA!L#3T?=IA4PCX M:87A^*'(-F)\1"'UE9LT%2I)E.H<=P QBA>X$I)I(16+'^1^2.SUHXK1'%#W MX_=(9?+.'G.SLP^?V#*,(/,V@YLD'!J++QAOC(Y\, HNWF["*/'^H0V4HR5B MIK]^W)43XW'BL%-F3^B.)-.(I4=@8G$V)C^C)*TAF3DS(@R:$=6DF;Q$KU@U M\H3-M@M3]5JO2:>5?';@,@LLC<9MGZX?+^8]TK62VR!-:U"5_ZBA*&:";0"8 M,Z>F''9*;#*[7ZY+N+8TO4(%X0K#R-:ZQ M4&)) I4E/K]G6\Z:<)#N@:WJ[NK65D!*1^9@U54G?6G$*T\&1G=>DP#B@Y(.H\QB(Q>5\J%MDV?PETB[A^D-HC!OZ-:D17G M9HP\[!C1-8HJPG61DC)2:#OFV/DQ9'"C.5+>3<+D2>' '>V(X0;)4?-^R.$0 MS?!1 #J)5WD,'0$G(//(>./ZSU[@;7:;6Y;\R@%TN( M<(VX:*:1&JU.KG#D0?VPX"NXZ.:V#FK/9#.R^69MM&(OTFZN=#]$! MA7FEA(V]V3*>IZ6F[$R.'>JLWP8>W1=ILQIJ1'?'N'NXV)5XI4[BR'"I6!N9 MM:L@S"Q[E'.*HXI=I&!GW^- =6;B(@H(AR3EB(*9_5((E0>9(Q]R MM.*NNY*#+7,M];)%8.7*IK138MFU'EE+8X2956-_VM_18U_]+>[*'1W M3K*('ECT[#EL_NKMK[_7%$-*M4W @$AU91"N@#6:VOT(KQ J]L-2N>0WD-S? M\FZ;1@BKW:D9D/J!4[+>$95E\3='/<2]-GE8$'?#K+'WR-8I-R4RV>0W*7V8 M+1EM9S(*TG(<:G".^8H>]2_%S/$S@Q,CFA7IBF)(X[ )6/EMN7(9A-'7:&KW MU57J$RF1_"9ECAQNPT)C$MI3%/XN'HRRN)=) RH?'DC#_CJ @:/W7!]R!M60 MAZ I\-+^94,=Q"%J;'KG?_ 7E2GW7DQ M3EC $[FU$=U0!7DTFP!6([FN/.(H-C+[V#&@,M@E0K[E\!T4M 08IW CVT^V MBY11!5@-/#;.*8H@#K<[:[I>0I4P4P38\0(LOC[FN!\@UU4$>A$:02R^ U55 ')AF=G>_69!))R">7 %[>6P;6[OR:-_ M6?J9ADT^36'D85L/LKSA5U42<: V&-Q]ATR*+;(IV=X"' 3FW'%VFYU,5.*R MI>=XG9(?]!.*GW8QAQC'*N#363 M2Q3!UA<7J\ ZXI0CJUUH-*DWP49<";VI.9:Q//=%A>I;2#?M8, M_X@;&I=_^N'GT'>A-[T.G,IQ7UTYI ':""V_/E%5"/OMB%J;>[I&NQ%2^>1D M&48;F2:S_#K$Y9]^_(%D9LS@A,G(]\8&\0(7FH,"3)8&O$,"_/&'7J_+/K.G M-_CQ]=11408S;>@@*7=UUG9N4F!/"(%'CE';=V^I-;*V6?%UXA;5A60K%FIWR%M4Y4F=AZY MI$W)RA1P;#1'#,GNF?N)1D%Q7>+&KYG7U99&&AF&,/,!F[XH]J&;@>7=TXYX M<3YTBR$K2.#*Z\=<*0&M1+G[,R,W-^\$0Y0=YA:5$*;PRRW=U.^_MI,>9">N@QLJ3\,6%$,.4WH M@)7/SY?+( YTK:G=#Y9S@:(5VC[N-Q"T "3V^2+MBD^\Q MJ\'#=VMM61TQ3 M6:1A8P2Q>!]64Q#[]+C1[LYG2T$P*4D>^T76$:'9G!6/B=/B!=)=G(0;%C7S MC5D-I*S3 F[I>JF^..(NW,3JSKX!Z[^_\(PI>?PQ?##K^V--+@ M,X29=_KZHMB[?0/+^U\<_YTK/5N'+_*)8TNC@@&1@VC"9:.@G#' BA\3R_@@ MW&QWW!L/X3)YH>()>75YHRGIA%%=I+35R05[R2F:*V(>1[2R_X@\#T(+R=0< M+&C9'EV,XH8F1]N>WXRF1O-HH#Z_MN%E,_<3&-Z'<15[HCHQQ\=Y2 - M\:-=DX]9N@C!/IHY"E,/A\'U)\"]W+(L7)A+XBR":&HZB>$?Y9)M7@9/E MMQQ5+H/8&5[9==-B@QGVPX)XCT#V5H7Z' ME%(K(60/$.1?(!SU5-O7N3L'6HT3SZ$^^2PRZ\@,RC:>P!"H*KOTPV^QMZK# M[G?O*\PMJZ\N$F19HNB^L6CCI.\-:Z-(^4Q?X05D;:SL?X\X6BJA9/%2^A)I MQ%3;V+6=I=(L1LT@>$8.#_E N#X\]K[''!Y54/+P4+_$&AZ5-G9N3NG;]!;# M8P@\?9[*@+6>^B1*=>60AD(CM.(D1D4A[ L8M39WGRH6JQ)RQT6N28@'%RTN M+0P"5JZ_]I,>RC2PZI(]F=685+!I$SP9%)]< /:;WNC:A<=^EGSR()IFN!2K M?#1+;R2>W3T(2Y)$-(BI@R%$^W7'8;!:3G1E!?2P^:W2)>2'T-^)W5G]3HFV M)&9VJH>7LU)U,>QLU&!U3^EK]+L6V?9#;L#(]#,0_@-8-G$TOIW=G5=84V'6KQFFAM1>(MPO@[V)5D$J M-4FU .8F6&GGD4W.\J6\03#I'PD_*L5.EJ/C4_9N<%V&'7UAI.%B!E+)KZ,I MB7V V6SX &-,^A3N$A)5/3Y-8MEH1T^T,YP;BO0ZN6R[279&A=HCYWP.HV15 M2S0')3"S2S6F"#0)#O@)*A%!ZDB+^ TB$1K;Q^7 M'B-3+E$RZUG+$SA DD 4"0+[QV5O/?(N'<7><1#)/'#A>6]Q[>K3VR/77;.P M;E83*?5T@*^N:!I40[S.V<;ZKHW[)@Q6:6JNQ[U[C)97X+7H 7OMNKQ9S:FV M^$/X1BV^J#;%%E]A?=<6G^D@0@GA6DBNAH >RSL!8_B@)NJMY][[A:T]QV_( MO'=0"'DT5X-2 [=< G&,:@SMVA0S<9;OS0^$RGXNC)P^C+)?')9&'E@-,*LR M7.P511QJ318?G<6BZ/AP9*T8"FA,*._F62;=8O;J711XR2YBO&._\E[AK_J. MKK8"\MAL!EM*/ZTMC3A"#8SNVG9ST6*(F@FW'*BCX(587:;"[87J#>-FK4/? MO=YLH_!9G'FKC]7Z&LB#U0"N&JTUQ1&'JXG5G>=4F6RB"K<; M;,POB3W$]&#VLTBB""#3Q)%]9TR4\NRD@NP;B_U\CSVG>.PQK!^9LPY"/US5 M;(Y6E,$7SO%\ >XEI[.V^.Y@+/X ,7LJ)E*X\T?0C$"QQ_!T^^S\C3 M+B%!F!#?VW@)+YV$,[*E"3<9_I'+FI%=4/DQ#"&+W%C%-R3R5NMD[#,; WK3 M)M,,",O>L'_N^^FYDU7SB%];&"E9F8%4Q_G5)1$/\1L,[GPLU?=)=D!JA6%D M/Q!.(7/<1#WG81"'ON>*SN@Z89NJ:X*U!9%&6S.X+(=/=2F$469@;/>U6D4L M$7*M)" \A%=YV*"AZ*2:Y.%Q@KIRDVF6/6V65S9,*T<$T, <;SBVV+)(9"TR M&H_I2R.-1T.8ZHA,4Q1A5)I:W'FLDLG%,B8;'FAZ1]+FN8*(N5YR11W/]Y*W MFG.GE061AZ$>7.D@P4$IQ,%78VSGGD*())E,ZR=%RQ!KCX9JBDZJ6>H/?U:5 MFTS3[&L8L]\XK1[FM IQQ+UR+V"+I;2K?HN\JB#RZ-.#*VV('Y1"''DUQG;> M#>8BR6))TL9I>=M[('QA([XC]L5^I1%;AY!5:265S /W@3F["/KM5<28]A1G MA^I(8ZZK(_*-MA9UL>_!=8'2P]UG_5W%E\(@L<$6I\80FEDS\K[:F!Y2=&4< M .?R,G4DUV=S1\Z60QSID.I&T6<>&!IS!]R$-# @Q+K"F.FO$621*$97$CNU M-1L^*)%MA'J9:,86=PWG BF9@&@J3L:)9[C;45CNDMS$9E0 M4+OZJ%FI@RL.,EJ95$;/75VP#$MG60*HK6I2D3/+&L6-Z:D\"U9)&\G4(6%" M*QYI:A86[_K2R*-//KNG25T*BXIB2*FR"5CIQN]>&<3K15I3.]^/3042D&A] M T&%5[M]4%EP0DU1OW5P6&HBS;&G-?6]!FEUT\ :O#&3NW@;@:]VM^"P%/)8 MT\ J)V@I%4$<93I+NR=>X?+2!FAU=V 88!$7:'$'+@Q6'/CF@CTE#0G!-$61 MAU8=P-(^7$4YQ$%6:^Y1Z7U *@&QLS2KD>5!UC[2VH&6MO#$6JE^P%5=G,Q46)[]C0K=7A3# M*.,ZB)-(=$,UT\'*@LAC50].#<_#4H@CLL;8KBU1C*@+F=9G@&6(MW13/P>L M*3ZIYGD(5-](B[*3::H5)O?58$&TY=G@6%AG]6"/F! ^;*CO9X^USMV-%WA< MJ9B7P(!3/TDTK8@T&-N#SR>31K6P3S#;@>AYTBF4DTP[*:L71]-&GH>.XXUF MV#9GK%A\T".Y\6&VLV;.[W<1'W4[XC1-%*XBNJFG-K-JF(FM!?"U M-A!ZIK1,-2ETDU2Y#4(;PQ--D&V2&0;\8Q#9.>6^FSLUAXS-JTZ2T*H=T$QJ MY7J3)38-C!X.%,/#="G-Z<\6_Y_JKK8W=9PP#AKN[.U#9S7)W MZ!C.32%J"V2:L]T1]>_LKCKT4#QE^+6@H;E^JV\[TE0MU=) DYPA3+$TI! % M7!D:\GCRG*+5B[AB&#M:)&BU!4V=O']1JRYI*H7]BEQ+A3Y%[#JM:D)!ZXRK MVJ5LE:Q?'%4O6TL%_>&FK3K58:2Z79:>'22[Y-SJ]1R/F!39URB/\66R44]/ MY6) N30$K)UV2F2@3S%U+ENNE7%3B-M"U-C"D\T0^VX/G[ M[79%90E_0!1H:C$!V#MY7R('^"&M=7=J6 I[5QW6FY>$Z/!JRB BCT%S5H"I^4(^+U;*X>; 2;M&.\G'T/0*4:M9N>UFQ:Y M#+>VBF/6TI=H'X8OC79U,Q^BW<#[J='.;"!N!"D"WVGA9XDN&(?;+>6S>W9< M'8F2K7:D:=C40]*K.F"(]8?M/*.]TGV[O,]0:\?UQAWIP_@ASG9L>] M,7K$J]/A"R/&=,G@\U"EP =^C,)A^PDII0^\4?(B'2/)'W"&S9?)OL@SGC=/ MS4;+TA:^9 JA#(!G@,R5H5-8'#T;S=$SGSEZ M-HZC9UYR]-!KRQP] \A16Y KCIXY7-A\#T@XL*OU4 8X#Z60>FN8H@!@KLG] MG+RDQ[0!V:+Z$A"\HEZ%%^ENCY.,[PXY)X0BJX:UJ[*3N0M*?O@ \[_KDB2\ MHQTQ^+K^3*: 4V#.#N[MV9O!#F!"S@IW\F8Z9A!QBTAT"XE^H56)1,':-U0E M!2$UL-N#F(,03CD V=UB&G4^"[['64ZB38[#ASS=_-".K56RP%.9%J*8BZ2" M@).)WM_I;](U6A%7ZWCL/ _(;\D;U4LAD@YMQM$&C)T.[Z%^I Y%R59W:T1/ M CCY)'!ZQ_-W7P,FFLS+Z3M2N2[G(^C:#_VU$ 7/RR*R?E,E \?Z3!S\X)O$_UM$.,T .?@A.XPF [*F@/F[Q04]B=OU32C MLH>H0=(8Q8-).^ Q'@')?1-/51!U/_8R6 M/7Q;L!A>:O!FDBHSKOJ0<3/+H#=?>?U9G$+-FD#/*".!MAC%H SWCC(%@/P-]1K7] M.IA;#\2< ;4F0L(T(^X)D!?W(OF*)G#-]'P/;VZASB'D']A'CI)/;X88T M3ED@'\;JC1"K39^Z*XO17DQW^(%F%[XU\(I98O5G=5%6WP+HLV<$7+%ZIA$' M7$HS\7IJO%>Z4:L<-=J=%W@5J+7UWJ$V?D:SNAJL;>!?1%LJJFIBVFGM&!KJ MY;C\+TXP"6+ZM!9OG'K#ZY]LA52_L\BT+7!NC^H"D>-�%S?9S_4Z._ML)' MMGT[J#;D>%_ LMW !J-!SX[%0LI%NMM%6<:&($G(;VD^W]*$I%B- X;Y6/Z2:@@;UH7>+BG_![S@'GQ&ZG<* >P M1-VS]*?ML*ADP=.ZT&H(I^5PH")/.SSU"AN M--?K>95NQT6*^=!6(-,*I.O7T[\'[/ ,_3USAS+ B2B%))*O)P"8<'(_IX9= MKQB8I-=2J+JI(?W2K4],F4D%XA$_SHD$?T7G=@G61I'(1_:K^-H%R7\ M8R:EE%D+H 0; 9?1S4 <(/G&>#T]; 7]2#3@B)U+@&Y4XK#>3M)9<_?XNTC) M/B74J:8JIWT0JJ6!,M80IOAP5(@"9*JIQ]-96NL5BLIN'Y[S(^U*QADF;]$& M.QR:WN-M$3/EY46PC_(@OL>O1=2<7_%2HE&AJP]:- ,\$\W1J_]0UFQ8 YYV9@$[?F=RX@VI_D.@07R=L M7$*M3R?HJ42M6ZCR"S6..2\2*SI,?\#K0!O@##6"W#M!0]< ,'_,_)Y<95'' MM-LC3(&A7G(7:^6*=HA]) 2&UL[7UI<_,XDN;WC=C_H*WYL-T1 M\U99OEW1/1/R5>5HV_+8KJJ9_5)!DY#,+HI4\["M^O4+\)!(D;AX(0EI=[K; MKPV R,PG<23R^-M_?BV=__.__];?_\^W;?U\^WX\LSXP6R U'IH^,$%FC3SM\'[UZRZ7ACAZ0[]N. M,[KT;6N.1J.+[T^_/SL?C[\_.AL?'8^^?4M'NC0"W--S1_&0A]^/UW^Y2D?U MW!]'YS^,#W\X/#@'M8-'_ L9S:WI6.[?_Q(_NL-?W*$R76# M'[\"^^_?O8?A\LWK-DW\JMOX\-O1^/OOP+K MNW2*Y,\"'\F:D[_:C/8Y6I+VI?%3'HPO+BY^B/_Z'>;>:/0WWW/0,YJ-XM_] M&*Z6Z._?!?9BZ9"QXM^]^VCV]^]FX?OB&Y' P>G1 :'DWZY3H&3_.W&M&S>T MP]6=._/\1[PISN37"=V_QC PG7'UO>HL?2*,?Q,:+Z1/BW ]- M"7P),5+)3*X\UT(N1C3^(? M:F[^%6&EO48SV[3##O@B]EEX[,+RO#*"]UO'^^P(+KGA>R3_V@Y,QPLB'UVC MP/3M)0'L='89!;:+@@ OXX]&B/]:5UWJC:^$ 2_18F'XJ^GLQ9Z[^/1B&G@; M,TTOPON8.W_",C-M5)-XT;&5$#XQL?8%=@/9%D=00L23[V$ A2MR\,"361*M M>D122YC 8$I(NW/Q\7!NOSEH$@1X%JG&4$/0;/JV]>U& [LFBC+ M2B9]:]C^KX83H0=DD'_'YX-Z5%"&4D+6/9Y"74W)^JHY%[QC2,$8W'_5WYO(H@.^\?=Q] =V!7\GJUL)-.!L'TGVX"6V< M(:'6S MB8R*(P"ZB#8ABCWB *XV38BO]R40=X1&,J>,!?S1Z1J%ANUT_O:T_@S@XW@C M5DA^ C ;*LYJ/7"&]57 S+HREG9H./:?R.J!255? \R<[(3< V=*GP+,EF?T M@=P(?\ST<"NR//; (,9' ;/JR2<&8=/H T+E;RFWF.1^GLX>C3?D.ZM&G! > M7#GIQ!_5BAQ\B"C,\^;XHC4&"'P"*AON[0_TUAX4Q+ZBGAG1$O?*] M6^( >VN[AFO:AI-SB&V/+[(?A&22;,0%WIA0C)*-B 1WYJR8T&U$KE*3!;E4 M_AF#[>:+6!2PKFZW;IL7=3X-A6T3RXI5N+UU0?HC2@W;C4B%<9@N&Z,;KNO4 MX0 YAS4BD3.D,AM^0QO3&P 2[CW#?3)6Q*9'[%M>B.\+R3\;$R1!]NU%]$B_A76D>:(%!XTA 9#YX'\D"<><^HR#T;3,.[/',/R:?AF\UM-8W^R0@-FUL6V2>T_@M M9F*&]H<=KGYQ+>0_.4;#5YY6/@R697WHE^@70;DKWP5!1")/I[/L-XTX4^,S MH!R<&Q'/'70 /@%7AF-&CI$^]AJ!;>+CZK7M1)BP=*1LC$:\ZGY6 V#VQ UM MBU!A?Z 79$9^\PMPJQ-0[96^_K&A38?L@;+O'?TRI))\6F9Q8ZI(<,]%7B/#)T5K_U@[)EPX.#BX. M1M]&V4#Y'PW7&B6CCNIE1(DIQ;0ZGEF8BT.2WGA^4;)DN "/%X\5(//[N??Q M@X5LDH7G@/Q Q'[P[6"<)K;Y-_RKWZ_PK<*?O.'[!-[TL_$-RMR6S_^??3H[/3XZ.+B^/3\Y/3X_'X["(WQ3PX)GYQNH9O9F/C M'TMX*8HB;?'#,LYM\LU\MYTU F:^MRAQ*?V2)SACS\>7D;]_-_YN% 5X'MXR M61)ZY?9_1?CD1Q[8D[6)P?BMEL.2@2N%4 MG13(E=#'"V5BPB,II:Z(RZ"_NO(LNE"8O88D(WE"4I&=J1,9OK_?69CDV,F3 M?)VS?E':#TE,,B2D CI7)R!\)?=)C$CR/\1/84P53D7;(E4GX_'Y.5C!B$X_ M%>;,R__N\V!6*O\(]3 M_]7[='E2W;02S<";#<9!MN%9IVQ7HD5('UP78T/WU[)&T@%Z[>;#(/U0K/. M6*_DZO_J&Z00Q,MJ\>8Y%7PO_+TX_=/QT?D)0*;SIYQQ7,G-/7TS\*WS9F7O^BOEHLFXU)&'P)Y[) M0.$E^V5A.$Z6BX8J@T*K(G)?E& M0Q(#=]Z9 !2^M^?\GF.OZ& :A:1VG)5D?*:35_R/R\G]Y/'J9O3R\\W-Z\MW'4:$ M9/B;&<%;/%X4?)L;QC(!(7+"(/O--AK37_^>*^.Y3B_VY"57%TKDB%Q7>:UJ M3E22)HDS_6(C,,I61S!$%R7(HH:ER#D8A<@/T/VVE]&Q2I&GYR4AR6^U+7+J M''/J5"T ! 1)D[X(:3J"@!3<)3&(^'](S/^'X2 2E1A>&;Z_PG?*. ,0!11" M?8&"1$3>9:S4IUA'[&S2KC1!D>0H6N&I#=H9(7J#15::[SEX1B;"O'AS2#Z$ MZO=3D2Y:84::4&J0X( !6@NL)*"#4IKK6 A0R,U6G' B"")&4DV MA21)7$$Y$G<19$T61'$H&!'NKQ5JFE%-C;T<,([BE)Z$(X0S$OL/MY]6N*E' M+35*=,!X>?+1TK"M--DV9LDT?$>^R*XDT%,KS-2EEQJH.F#4B.!#7R0(R[S\ M+B\"%!&2UC=I"G6\[J:5]]QY? Q[MN?O MX73V2Y"!"O;%NF]&(_/S@8H/7'2.KT[ M*EK:$\*9QW\]Q,R@I:W;':23?JYL$3[2QLZZ[YZ#Z0R2O.JFF-@JH,>%175[+9$A02JL[:6; '/ODRML9EM]!"U/9J=V(T4W MS(U#@/ BP.JB#SQJ4ZNCK>@^7WR4C8ZJIOJA0IA*'9T?[CUW_HK\!:ETR@%# MN:6&6! DLB7;U ?RWSPX8"@^OV3,7+%QP>Y4X-[9 >;>\< A4H->'?T9A(\8 MG*U6"TP(T@C+QX%RL\@O@>L7M92J!R-,*\UME<*NNG;4&@@R-IH8KUKF2*=W MU%IY?#O;??B/9;Q^NF*J&0/T#!)(9KZN%IGC--WGBM-+=_C4(;^EBS&P\V^. M^Z%PD.7#0G28U*2#A5]%R_+G[^9-CX['UE+.W0H'GP4EKKAPD90G6\P3Z3 M:O NLFX,W\7'J6!BFM$B<@AR\3W--FW:P8+?43^PU*19QU?=,B^%#Z#ZX4*0 M1AUOL+Q#>TT'9' 8Z<[8(4Y_/\\YRC,_/L7">$>A;6[.)]PTD"=UTD"._E+X MV%^_VZ>%5'A'Q;*8^O%,K?AT_H3\. ,Y_]I*ZUE4H\/Q^/Q ]593+WZA+JTZ M.AZ7$M1/(KSB^/:?FW6!CI3M'CHB1(A&6%[''2'C+@@B<50DK?5%!(,^':^V M$E4\1+KHBPL>D3K>7PNVP(0-(I;1I*4V4!"EK1]/9!4WC_5?@^DL]6O!?Q6\ M=1R*)I]_><7_\W#SB&\?)ZAQO OF\D#AIK\CA7#&IK->:I=!JO M%=Z"U8W *36'_44#%)<2QDT@4\3#5F05^&%.3OA?VS+"OR))F:S(#/%%!OD? MMHDF7_;V^DMK!DY. LS?2$R**I RBPU6R<2#:V]AV"Y=<.6V8*0G)8A*^0D2 MU\$57,U#D>'+VLIJ_!V MA/]A?[#ES^L&!@]2,BU#H1:=FD C5:.-%L4YEIBP8'4! XDVE@AI0CNPPRD] M<.,+&KK#/]*NT^6&8.1?ZT G21=#W.T>Z6IL\!_(C= M9@7QK257C=_L\/TJ M"D)\#?'7\4,DTQ;^/^O5^**> :1'*O+J:'QT,@:" ;8XJ\X([1"OX\O-.G H MS=#-JP9';:\/7.1(A+MZO!@."F(/_2 @%C2\ =XBJDV5TAJ<6.6D4[$I2- ) MR_V8$JR[,9&2$TZT) 4\4MYLB9K77!M9UR*TT]=714O 3\C%3' P R;6PG9M MPCUR(:K&AV O;6#2A-Y.7V<5^:,_&/X?*,='JCVAV$P[/ @1V.D+K"( 7",\ M>=-.9.62(E!^:/\9_Y."!48/[6 A2VNG+[2*@I=*/!2])FB'!C$*VPIXK?0/ M5K1*K"E/7D/OO8"+@DU+<#AH?DWD$-?620$2!!X]URN2GQ7X8EL/N/WT@4<] M4CL]52C:,WXR;#<@ZH&"J7OS11@2V<%[XAM%\B#1KB&\?D4.GJK//5A/YA47 MDEJ4-[56P R2O7,QF%$0%OA)3^1#:ZXM5J0([CB.^EQA61TJ/VEG$V8G;>%2 M@^RF!Q@.:"Z '6%DCR[:0J462FJ?7(HH>8444+LYX&=/B+8;8:9L+,R7:.;Y M:)T]#05XT_8-S!+;-?Q5?&PDJ?C(XZ/G.#$_DU6;Z;C;R1?!P;7V";MO)G4: M*ZZLSF3*FU2U+Y&+9M0$$Y36ND%*C,"FIIVM!:_RQJ9J;T0AU[93:*,/ OAD M=5J[3M$RD&5/R0*7.68<6O,BOTAA0.5I1&K"0(K"MI) 0#+:;#/@T@AL4Q . M<5MP6) 2*1\1="([]1I15%=HF_IKVXE":A@WI;7ND&"1J6-L_V^(5&='UN0# M'[CGZ#$B'M7362F"F;.;R X##D:U=YE6*$^1=:'3[B/*&-:N)#4&.$RU HWZ MB-NMW8W"E70]%\U4(3G*CD-.BBW][)Y*DQU,9U?OACM'P9U;SCVWE?>3DP/A M2#H' DF!_V?T5^N;V[O MKNY>AY.1K49F=J&^@\R><(XUZ03(.4E$-**Y%%*Z>HO+KR^YA,XK;['T7)+= MI"+!@E ?N'*EBXG4),J:DJV>"05F'RU!(4]Q!P$V$)+Y)F9;+7$@3FD'X32#SLH!"0"U#OYLNN#&U=^Y)CGBH&N4_&^5P>;90H<&7/%F.ECTUCPG4T0K=6O@4 .-J0<=7*(41X2^!8(HP(8I_U M0S 0$7R)X!C5]06($-TM73Q9^%!9 2I)*7\=^9C^IWB.<4V*1_09_X5^W!#H MNRLXJLT+'9/V4[B1*%M-6&UUWFUJ&'&BU;43\CX(8*E8H\BWTCIN'/M(23 6W+N%/V_)@92>F. M.L>G?/<=050C=NA8]YVY]=?'5[G_;@-,D!^=1FS 0EBL2B\<$]VKR\O/H]G[Z&_ BO/F8O8PSXI%E M%5T4G1O(3)Y\[\/&,KQ<_8(!<.>NLQI/S-#^L$.;6Q%(?J"".IT?8'6"$L#/ M$.C6V:(-DG7T8L,\F=DAXRRZ:0 .!BV)M8P7#LTZXF!B_3,*PGC_>/6>D>FY MINV@PJ'\U6MG >KB4[N#S=ZXIV,&G'Q)$/RS@^I53J%U!8?"WL!2QFEM?NFX MNO:34G_'$5>/61VG6%=D5"*\(*R8NJ1^XG3V@)5N;LPQ_PVJRP*SSQYH31C5 M<4IV599+J><2OMU_QV$EP2$=O8NOTYG+I;CF]-KCJQFK.JV)IPAH,6=)+>%; MSR=+-CZ4WA-C=')TH)M!&)WV,&O$*1W]D[/"+29FLEAEFUS+/9[DV=.I%[*Z M<@];[V5K?J8963BV-O$!]I!KC6LZ>BN763(Q32_"PL&B0?8'(\NA2- ^F.K M(2]TM/0_&:MXZ\!T3WU[;KNQ@.51)CG,#F"M#8[H:0\K\_H:^7AEQZ<0-,&7 MGY!VN>1WU!]7-7G0;AE#N$AZ\M'2L*W,AI-5B'2M^'HDB2Z1P781<;7YTG%H M/K@S/]X$:AWXTWZ[B"T1%NAH!ZODA!]A4FSCS7;BZ[D,CK:Z[BB41+@ *RQ_ M%KXO"$;&!Z='!S%"R&\JJ+L),*L_Z>@0[:8O,AIQH%/CE"+W&M;9L$'^E-B]I]QU'#XT2WH>G2<.GLL2][^HQ\(A_)6WYE;WV!U08C&D>< MP[S(BPOS@(Q&O*DK'LSOU 01LQBHR!P.&NI1A%69)U M?LM[]=(LEYA)6,O"U9-CX.7:P'XRY_788 M64*LZ-@! ?SYJ_&YJ\C5H_'X0E> ->1)6Z$Z SCGW]JNX9HMG/,9 X'#74OG M?%F2=2Q<\HR6Z6(^G=U[[OP5^0M&<#2M.3B(M"3R,I:D.*#IB3WG^DI23F*. M(JR)FY+6 N[#E?UV!T7U6-&2H0%8,L:<=RM6KL@WWXU #$_N>W+EQ8S I% #FJGM=P@_4BS0,18^SX'\)O_HA8CC?"G2=3>A),6-3@/? MU:6>%N1RX^M:D:?'8.U/S1'6D"=MN?Q",@\0?I#_D!>$#\-!<8PC9JIMXGTY MMO2Z5O$7N99)KOCM1_R;+].)2&I?_,.[X<[1,][C;V8S1#4M]#L)<'B7-4L M8)>.EK)&;.T"V;L-5!;NVLD+7EU?6E'ZB"&@;[S;\!NW=@2@YZ4_4Y0>+EHN MG9BWAI/Q]LZ=>?XB$3 G [M8[\&O9TWHA!7ATY87+)X.5J GP[;PV9KJ[5IH M!0\%#:1:Y=+*IU;'M+GK3'7DKLZ&PW9#[1$A1# L;T!*5,5D00)CKR/TZKT@ MQT'^EI"K&Q7I/<'T'NL@8 EB.WT"5J3QMX;MQW4*I[/$>X?C;4=MKRD\ZM&M MHXD\\]]]0TW2/,XQ'6ELDTT2"H3XG-Z_-A)MZ2W M^ 7-T=@UIW3,0EN5H#Y9]REPI'?0'%V2A+=TG:8Y)K1UZB%YLC:9_V[QQ^T/ M1)+EDO>#2?"4/IL7]*CJ8%1G'$T!TRX_.KU<*PHQ;62]XAAL6AD;'C+[M \R MN:!C5MF4(=ML"*\,WU_A13\^XC+PQNU;Y.2I>C- =_BHQF(]#K5D3*+MH8HN MER5&U\*=Y"@[C< V> 7+A@5@'^[^86['4-H^Y_H)[N^FS/2U'9B.%T0^ND:! MZ=O+)+]O=L?'O'@T0OS7Z2Q-=>!M*HHQZTR/#_#_'WT;;3Y _K'YQLB;C;*O MC S7&B7?(;\N? EPI>FI/S?'9^H:@\2A-J-@AZQ5B[=.AN^6U_!MPZV1TJRNMD+\SL MYQVSZZ7S)5HL#'\UG;W8<]>>V2;)J9!D@,6'G2?,.3/G9LM9-@_+RV8Z/ED; M#2C@Q(G%Y9\>:N36.>BFIRI3SS)%UK!P:4^D7JL M!?'37&#+')2.RAJ_-0I@G:YX#>)I-;L+D.=%\5.'6&=P>BTB.,ZSGRB9G6IV M;Q>D+&52/EM2SDF)H^3'927/!HRO/^LA_WV4# I8YZG)H_#,.;HOTK5X0#TY M/#M2%1],FZSXXB S!+@EHK:PRJM'8S[H<3K83E/S6"C9+0!+!T5 M#%A'#OWD>=:G[?"K7,H,H5"H">X5:*.2+?\G6O1K,>*D'%(F@=O2H1 M1__.JN[J\5BCXF" ]^ T$P)YW(GG;CB\&SNS1SMA 26!\#53O&,1R><8R6>* M3]9\$6SB VI3J(>N_H:Y^>Y%I$Y$14(=CKZ>E_5U/=XH'I!8U==#]KF!5M/% MVD1Y/5K1Q.J/"&JC<&TDPXWB\49; P)6V#4/-J3PCK7L+DHC(G,SXJDPLP\X11814V7LHS!UNBAU M7!M-5(LKG.W6_0$K;3)'CIH6&Z4/#N?')^>')^/#PY-311E/[DE!"U0L9<=5 M5G:G(IXO,)Z/U&JK .O+*EN#1CUNJB_OF*&7F%KKREN0:O*%.#Z.!E?Y?9'Q MOA'=M$9;(P+6Z0T)<1;@]:R?D4-2]5YY01C$E,6$9>F#>2?L1H/F@7M\=GIX MLA1;DS 2UDV2Q(20DH;!R23L+!50+AW6W8[UM=X9CNAON!6 M"DD!Y2UX]0G6Y8*1KG1/AA^NXJ0=F%/B;JOC"H^V=,11/.1H:TS >D[C!$?! M>=V*Y^4C?%Y6%']#FZBXG5!B!'"+1"TQE0\,35F@R[+QB,)[+PB2I'1/R(\/ M29,P].VW*"2OFJ]>1045SF)2X=Z&OS/Z"_G27T?)MT;X1IGG,E:8RV9L-;-:CM"PIR<:!^C>")I9"B2(JJ MCM7^M"^USR6A%-3I"E^U5)&S40#KZ9I,^HT?12?KT\&RLR&99,4>^2RJ] M"S@UEI5!6;FER=7CSO^"YL2^\8R6GD^,MH(J7N$.EXXTR@\%6,^W">(.7&@/,EB\T:]YR(3<(N)6CN>3**TP++.EXL3GI[? 0 MO07H7Q$>ZN9#PO.HPB]P,])H/13@566;<&Z5D^KF8-:*[0ER3Q&T]D6XD]RM MIXK/#C*LKSA.2!&JR95 **N-5'8; KO#^MEM1G_)?OHK['5A\(EN+HW #J:S MK6FMDO_F)L00Z@QNB9!+=-. 2!V+]^#SCXGYF^3M>[:#/Y*8"/(3]4A)[3%P M:,A2!BOG*2V#O?VOR,94<-8 9MN!RE6>IDZ+]4AGDZ=(]!ZP!/2T(R&UP\ !($E86P7@NRW11]*PY#,0"NP" MO#X#%7-]VG0L*),D^D6DZ,[$M>*XCDWQG>!GY%BW'MX7/U 0VT4GCN-]D@XD MB[CG+I%/:OR0B! \ 'N]Z.!+ T5@WQR!57B&LD+EF!%DW @V["AQXQDMTTI0 MSUC,_@<26=):_\A $=@C,U+P7>AT*-Y.;X8Y:8?HWOY %G,)Y/8;*)R:T9?9 MS@XZ>C-3]/"RSI/G6MM\R?[$!(MP_X&#IAF=&7@Z3D3C+( +$&-M62A@?;].AS3WW\#L,'!22A&5HZ,:0JP@-3V0" M3Y@1GH65(PW)-!.96?^,DO-;KE(3!2.RPPP<.:V0F^%)J]KLC^@SQTK?<_&/ M9I(Q2.;56':8@>.I%7(S/'5L7.ZS9LIK;,\0\B8Y.L#_GU4Y9?279#3@WB): ME%!Y,=^1%3DH5SLP)XG+5>Y?L5!H'F62PX!;!63+JK1",,.C)%/F0[4O13DR M)E\V[6V0TKI(\ZEZ?^)6A$9_3!(A?U@B)S_Z"%U["\.F'2BY_<#!0$9>8M+F MT]N!\U@K)OF;XXN?/8?4?""1X0]H\8;\+4%3VPU"L'S1;)G,A2F%*E)BBWU; MX;E_3Q?G=AL]12E$90=N?$"6;WRV1[&3D_C*O>X"#A#][=UL'C#@HG@#WW H M-9[^B:P["[,U3MV56-M3';+(6^"F, '^6[1 5LPW;NQ(NU\!AS-I0+#N!MVQ MJ)_:C,J7L"??N_7\A7'G$C^(& >B=3T%1]$1@&VPH!_O=D7%/Z6L5<=E:Q6C M!.A C%>]U@(].SP].U'U:D*9;.T*H'!7CMJ"J7HVJ46]'A&4%941I1:,D_*" M45WS3=O3ECPA"X\$;BEI6ART+1[H&'.9\<9C\>8V"LD+ MVX*DP?DSEOS-%\EUC:0@V,8GM,5F9\SI].C<6W:0C)526]]I>>O+QNE\L].R MX.UF(5W+0WC[*?4HHI54ACU4H\HU"M[*DM69=;[_&K=2&GA6Y5M1JG0[D).G MTI*W;2LP1;#B^LP; (QZ2XBO6L5K4:K'Y9/40912^(NRPI,Q!J+A@ZW7N0$K MF=6=B^<2"57]X7<$I\?B53QK$M=)1CV%-3P+KG)L_1T?E/674L@S56G@&JU7 M0<_TM:[P2I?*Q)JZS\B,?)_DM(W#=?WLGW&6*:'=O?T/@5L]:I<.[98ENJ0, M3NLT2AP9QN/RDI.,,I!#0^/RHPIK^L33(E7JA)8'2NLBH,_5V^0$F%U6=!GB M8!F":9YWA*#_B@P7:UHX:$B/-&Q,M4UXIWD >_-]J2YK+'50."P?%&C%C0=R= !8Y5A1^*<7 M)WU!UC/^;]\V\4]Q&;9XGL'$Q*NRZ'I39RAP"TX[P"B$BK;%%EAGG[;-9]7+ M5,RIZ3*)PY,!8_.!=P":'3$)5D;DMH%ZLU@ZW@JA%^1_V"9E>R4)W)+T GGO M[R0!02PHZ4,J.!6S.D*K&V2',_P:K=>V:ML\3E@M!= MZY$8EC&?4KLSOC)?H]"P';$UX_A@7*ZGF/L4J:^6?2P.-TP^1WZ]^>#H+^DG M@:\I4W]NN*D__16>M^?85J( KO64$U,<-F*XIFTX+_@W2,0(V]+82E:K;![, M%%N%1N#6EE9%6UB(^'3WEE0I\,.<5/&_MB6*?T5B)ZW(#*=^:GRH2)Q%:P9. MJ@+,WTA,BBJ0,B/+>3KQH#+I%;,M&.E)":)2?H+$*4^!U%8N;L.Y"0C4*S,F MT9I!E+>@X,K+K!!Q(.0=9 (/D/G]W/OXP4)V(FO\P[:(\:]^OT=S3!OQ-5E5 MK,45+< (MM8R+$I05YF,I.63S+-RO=W^,QC)B#*Y*!8N*:U)D@55EC=+VTQNN4PA5C0;M/1$Z=$D'^!ZR[CG M9 $L-P0CYEK;GR1=C%?(P*ZZ>PGW_NTW?DSFL>?NO2]/Y!OS-%D M3N["5;HHUC-/W^G!@?K(#T$1;"EJ V([-32.>WN!B!8+PU]-9R_VW(W+5;AA MN4J!G)'QL&QD3#]#+(FY#XTV7QIEGQJ*>9%?RF%K[6-U4+%HWWSACV,0VRX6 M#+[)I56K8]7A^1((= 6W0,C5WJA-(G594%-W)4Q<7X@;#,VC-M\&G-1JRZ$L M4CZAG2[IBI(27AG!.^8;^1^26._#<&(C>'AE^/X**T,<_4B!AE!?G2%3GP'] MY&7J/;^EB9 5$->-NP#SU#43=\K,8X\"(VX_G2%4C_B6_#UI86?GL(Z7%5G6 M9$^<95<8\1,G/67F_BC:C_U .(,CUVF&-P"XI4;N6-J04+@5@1CD7*X>C']Z M_A4IJ,@H#"4Q C@0-!1K&2=-F3%(H&SH>C06[$)2DJ. TQ3^4HA1I@CRE\A MVH'8JV]8B) :,)_HMYL-"23"(BT#18ALY4B@F,5C>VX<]$5<&=_M9;6(F6TU ME[,\[9J\8EU%0>@MD,^'AT /S4%2EP,=Q#&VLB[\P_4^?_8^!5<&>FO-Q5Z' M^E3D;=8S5[(ZQ+%*R'_Q9N&G42K9$"J)YVD7P(TBYQ[>T:SG8IT!8>)VB*400.'?CURP(N]T%P92SLT M')*S1/9EYKC1RTSNP_OG&-V?8P L+/T\Q_!7$ 5Q:<]XUK0 PO7?P FLH0@V M,N63"5!)K;^"$1F?PQ72X)_G@3TW" GOP?BR%]&"*K["W^$)D#&OH@CY M= Q9B'C!80HQ__%UR6M!:?-+(6;^I_[TW%O1"0Q4^O$S;^@K6#&FE8V1C<8B%G I8@ MJI_4E/T"(-.XN\72L/TX_IX>:EK=>. D""JXV)BP+: 9_2!W BEU0[(-V4W M@]-&FT'Z_5%N OM]H:Z3TZ,7VB9*ZE7EYQD1ZQSA"O+CY.TDX/W-L>>Q;&2ESQX-'";J25D"+37X MH4OQ\9R3;Y#[>3I[Q%/RB7>PS,YR5$Y2E?] \9]DLTF_,I2-),OC?^4MWFPW MB=3@+,'L+JT<(W/588C)+,?BRU7N'U7.9=+]P2T.(B)9'RL;4]K%UD&+JMR: M8<4#.;4=&"FUP_4M*0I3K%):21!%]5NU0 ]8$A3F.$]2?!K[N;\UO;@GV]:+ M1PIQX06''G]4W1*X=/E2VKZNBU.I_ %84(%IS[CLQK $V_7"RR:["T\CBO!( M+CE2L\:VTH)*KUX*XN0]LDJ&O#Y%FH['XPM%YK,:K-^26RU28=6OI C^U3?< M@%SG2,VB( SNW&U&58F>WTLCX=S[T0D1HZ]QZ&_3,RD?U!MK='%%Y%/F$\[1V=UT\/E#0CMZ6T M$]RWUH;+PA91<:P["L)G(ZRT?S":ZR'T6E1VD!FBXN#7IWTS=QS.6SIOCB]D MK9R''"MG]B5BXMRR>-X<_WBQ-WF4V23\?C\=*BR ME*-QG]"C:8X#A6#I^*C5E"5##(ON+:T' -@TE:\48H0YHGRC 5]D #9TA 5= MAH\L!S2!2BME:+0%A1#9RH\QO9:;T$[6=:A77F&DLP> >XJ;IT@7<$#I[_6' MS0.&FPB\)Z GY)M$3G/,ME\]$GF8N48$624$<6P(# 8.-=+B%4)(74[HF,_C MR5C%AMJUVVW&+Q3\Y-,S>_"ZZ8BD6C1WZJNJ"#,5[AI%%V[BUIL01ZJHAZNU M>I&"V,B:N%9<&9ONT=+B%W1$8M?LZ;@:.7S8CIOCQO#2!7+4SL$X31KU)[['6IAO]LPVUC?9[%"844M\T_&?;0?S M# 6X3;1 UB/B93SI^*M%&9R.#\<7@\>7"I8QJL8-$[:57"!Q=_@/Y'CP83CD M6-LN:@4_"A:T?2*N-=PW83JLF$J "I/$'B4M-[$JO:@-Y=-[Y>E>>618#^NN M3WF*Z( [F=M0',;U,W)(6L07HSJA3X^?WZM'03U L+_3L%X-=IE;/(!KVH93 MF1RBAR_NE:;S/46$XSK:23K;EY]\M#1LB^1,= .$V\>^C[UID/!<]KK5[WE- M6A:=QI5KH'5/OK=$?KAZIW#7JLZUZIZ,DBUZPR&=O5@9+A'1H">[?E[.)W]$C"RYG7^ MT;U.=&M0$&=ZJ@3GVCLHU.9EO)@\>JZ9/Q#WL+%4?K5&6O&SWI!E\9Q@=-M8$DLAS$<2JUD.3_D-2U"9Z,53R&:^'? M^!'*=^[I*4=R5GO=Z>6%IPVI9(K6>3E<0*IV$V#GBV[!G[^6WO$=XMX+J\SJ -Y>N_C'FXL;6(S M(#;O34'/GA9]YL?WRM#QK5J:^9EV=/.DKL$%HIJEO42T5'VX*,1S+$0@N9GU MN41(,#[3'B!/YO"TYSKEPJOQU>\%O/K#>^WI7'LD&)]I3].W=FVUIU^5V>M) MGWHBJAR-']/;>3Z$IQQ8?#TH!?[*7ADZ5P8:E[.P1R!OZ J3>NQA)\*>#"]- MGX*=;:B<#FJ]Y+&\WRPB>R"WN7[6XG:F%XV?B?OV1(G+. M:+[>[@85@ MC00VC6CNU,5? VO? -H+K!D#P>+9C@,;,GQ'Y0Q@IY#^Y< S2+GWI[1\F2* M=-41B+7I9CB_*T[NE=;HN<6LNO+<^(SRFQV^9[40;KY,)R)U$0F5^/^(Z8X" MBAHCZ8B1MMC0FHLXI#4'GT'O7!/SX9Z>X[G01D>$\ GLS6L90*UYLIJ^K63+ MS1_5+S=//GBYVM&"\S'3UKAP;!J ME# M@6JO/,I9OR-W_1WR'-TK%1P9=%J\ZFSXVC7\HCQ[;8,G"QT--FURMS>5VNM+ M3_K"5X;&:;(@A=JVR3K(J4S&^/^=[95%'>-;*DPUI!34VF9[WRL39*FT%,$* M__EVX%F#]EJD@MMM!;'J>HA3DS1HKPM]=2+L:2L(5X\3 M!>#407L\J^!V6W'*6J0.@@3!&IY'C6B&51U8M\P8 T=6VVS0,1E/L\08F@"$ M3V!+QW=8>3&BY=)!),#&<)Y\[];S%\:Z5M6=.R/_)@UE4V0<\U)DY+X[PA\> MQ5\>K3\]RGU[1[-E[&YJC/'A>'P..#5&U?+1"L'#2HK0, \& "&W(C3Z+4B$ M_&&)O(,\& !@(",O,6GSZ56>0(%R7[U9VF9R=*#GP=AN,PB!\D6R=1T5HE*Y M& >0!P, (/I;Z-D\&%0>C""[$*1W9W$@;/<$AP=IP0G)7HALG2-^JG@A8EP0 M[K]K0.(3KW/T2SYY3,J0&\-W;7<>/"'_Y1U+Y]((;%,<5$JC^=]'>.RAV*XR$IX< MPPVW^,.Q88ET); Z.CP_.3\\OC@XNC@\/5=TS-D8MEA">QYA43 )36&B-! MAN(.KK1*2AQ%^'X5DO=VU[JUO\A/[&6!WJ'(IJ/Q^.) %V!($MU!.@(5V+A' M^)[W[CG6W6+I>Q^Q(P0;'(P>&J-#ENH.XN9!'3YYCS+\CN# TM=-A,T!'G+SDG:C S,=<[1)11\#5+WRU2(?[ MJ,,@YW+U8/S3\Z\<(P@8;WT2(X"#14.Q5MCN&C)CD$#9T/5H+-@O@9*C@ -, M4_E*(4:8(YJ\&+WZAH4(J6R[[W:S(8%$6*1EH B1K0D2LK>Q%V\6?AJE$ZO0 M2R*S[XY@ICXO-'EQS(+9GY&3!"R^VTOVZL+HL2N@D>2 \@=(2MS69([9QQ<\ MLZWF(I>G7?ES(D78_W"]SY^]3[J$"PUV0:Q\@MO*(JW:JX3..][CL$A7<%CI M\]+*Y@+>#+8,Y]"=;=J<=Q1*-\DX?;D\5/MW=1K&O:$YOTJ(ZT]EV:]E7OD/! M5[YOHV02(R,WBQ%*IC'R9B-[T\^(^^T?!@$]#+)6YC*LGA&Y@6!E(N?/P#2< M_T$&U7^[^/>"E[]AP\B_GK)W(^T(/GAN\U MSOKB8^\X.F6XHJ,_L:0N)YPB&OSZZ;6S9!:&W'$T"C"CT]J=@P,AG@7-UZ?9 MH'L@\MFA8T'+VFRZ]:*6SI#%,?= Y'*C@U> ]FL&U")[,L.3HJ"KI5&UP5>7 M_&BIX.)0;B;M&.P&C*4&Y'9<,?!B0Y@-@'"139\;$%-K D[.T-"HDRJ50>=P"98-ZP)">&W-$ M]RLMMH G/B[KMVP O1 %=8K,M]=S_'FC$(=VVV&+S ABC0)YY@XSC1\1WZV M!C$C.:H;#UK@-4A3'IU1*?G #W-2Q__:ECC^U>]7GAMXCFW%THC=PRI.3_2& M17:0]%BJ)=WZD4F2^-[\M6N*M_*8Q&H*1L22@N!)D$&=\LVWG95\ND2^0: O MM)136@,7/T.*Y25=AD1-,,!8!>\Y@3LB7<&@HX M>OZGX5L4+%2TA"?ZN@(JRUJ47!U#]9+:/@A M-$&G-2JMZ\C'6O,43Y0C_*HN&@)"F$P=_6[KKP/CH64[3+4?XF0H]R80_&G>3)6Y#H1D%S)A K#"7@U[%@]6C'77Z=XFK@N'OT6 MH> J\HE:5-GMJ8W!*:X J]>V>SFJ8)WH:5*-T*OW@AP'?Z52D+F_#UMV/$(Z M/7B-%9GMR*M#>6FM5ERQ3D,%00/J.HU"4E2&U?A/01AO2Q&EV5$$ZAF)8487#=S(H4,'P,RPW!B+"> M3,HR%21Q*,)DN@Y6-04G4$&!\"3)H$Z3]] \\MF5#TL-@0N=(3OVHLR@3KG0 M.4<$VYVG&Y!KO2 S(FO*9.XC1*V%*]L=G- %);=UD6Y*,50@/!@!'O/>,UP! ML5,;:R)D.?J4NZMRW,&?##^T37N9%)R+?/,=7S!$I"S17Q?!-R49I@.K].;^ MJ^';Y!3[;(2(<4#?;@8:!76.YT($PDTLG)\^\VA>;@A.E$*B8$M0_T/YDV\O M8E*9)_*M5D6&D RDBE,Y",JL+&P1PF!*6L@'_=EPYU7+<>%OX*19=PWF4]6; M/ZBX="KU;NNO8"3$YW"%-/14K0?;M1?1@BJ^PM_A"9 QKZ((^73 %&(KKP;W M'#]]9A\P0F_K;"M/+>/Y3_%!]QJ]A7=N$/I1'/QM!';P@D5B6%,W?Y@84P0O MVGT0&&#+L(R#1L1WDIBF0;XTJO<6E<;UF;':D8O?3RM0-*-:1R>BEW?/#U^1 MOR!<>4*^2:0Y1Y?((*[LF8;;E5-M86*$*$M MI1T&!HDDX2#'\S'?1DL0\"EL*24P,.G?>^Z\C7.-]#A:HJ@=+G2<45@QTO)\ MYH IW[3(*0"IIMO$"Y?0%!+G0P]Q(XHAYV-]4?:Q)H,,)8HM)IB7*I;76+TQ MC>5J7=$2G+*RQ4 WA-&I@>N,2Q:5,-V$7O''&*X;54U!RDY$(M7+JQ!YPQ$F MTX&CNC$X@0J+A2]1!H7*G[ H5FCB4)C&9]&][DJ-P N1(8DMP[(8;9[\C\X\G'NY,9!P#XWMPW%FS1"W332O!UZ56^?\N* M_0JS,9B8C$ 9P:Z[(7X!FC4)DGF)W@+TKPBS[N:#G'O8!A=*:^"@D#G,R5 ( M-Y5O!17L@CBT]D6Z3S'=YVHE*R,?(>DRZ%2^N7<"!N;-O;+M$$# $",7!@PJ M-8' ^FQ+4M@&<952QBI/:0T.!O57>1D*X3J,5U&1Y"AFK_;E-;@H-"609U-(<.I%915/>\U%Q?XM#8.=D*" M9@T 7/9L"?+D+TUXQ^%B>GP(RSM4RP;;'58&VWT;D2^,TC%'AFN- MXH^L?[./QAM,-!X0O6XI&J^HR@,(X&H4C0=$=B(2J5Z/A<@;CC ;1^,!$*BP M6/@295 (]?&XC6B\ P M4'^;%B1NQZ+QP(F4*AB>1#D4*E_I%0=D@1,T1UY;VWE=>J&*O<\@S(&+OC[% MFNS?DRCT%MZ;[2 J-%A-=0&#-(V:1.)UX 4*#@3U#W)L"N%&XC5ZPP G/[84 M9-XPVMVW:0]7I^J%SLE27&ZI,018%#;=Q"\2)+AH3ER$2T@ H/Z/GFL*@V'3 M6&,\<(AL:V/W0L.A Z+K!\Y;P_9_-9P(/2"#_)LP+9!ZUQP?E).(DE%'\;"C M_+A#>/@=7/%L/$* M](2+BDZDS$"5)(\&@)IAF9(&>&BI_]M2I9-<%\Y*Q6G M3)[TGD4= RZ,Y,4JN Y)L4*W!>G.749A$//Q4&P'*_> BYG:8F9 1Y!^C8%R M) V4HQT'"HM^39YEV]CN>:]YK7X#+AC[/C!UQDVX[XT/GA_.C3D*?D:.=>OY M+X:SL4!OK&T4' KVUA)A;(F74=:$5] JCK?EP>#;'UCL'ZD8J*X+Q69[-(DR MI>,$-LK"@3/2^:'CE6WW )+BC)Y5Q]<\?T1AS/:,#;0:X_0.>SS)LZ>MI#F5 M;_6]!2/?8UXBR ^V M:R^B!55\A;_#$R!C7D41\ND8LA"-+[80\W\?LA"Y=&AB8*[>/'@F8TXO,()O MOD4VH1CN WA"S72)2(B;.X_)(G[1T]F5Y[)/XKR. Y$]6W(T^4L3WL%2K]S2 M6L6*&WR\P5=4$TUGTT2WO)OXSBJ!(^H8.P0I.1YTL V M#OT4&;[AAHA]W98<:S?1)L$+'?.7%_GR&[+G[R&R)A_XMW/TC(BC0G[5'U, M)SN,IEAKA0VP,J'W #-BQ25YX4FMD;3*2!V850RSBS 394.G*=5[?CN(__O* M"V1#_,;EU*7I*T+ZP\@D@^[,F\*ANC>%(J:)+(76 -(0H)9S6$@SG?Y!!BQNI M/R XG#6&C)A1K %W.CV4 K+'EEAT33SUOL+73^1\H ?/#=_9+X?RP^W1*,D; M/<_)8@PB"OKZZ36$8#K*'GEB+.GT66 (@,,?EGF(8HZS!YTH4SI])A@ [&Z] MJ-'9+S?,'G2"/.GTS6 (F+,_VECIR#![S GRI*5"KH/$7$.L[3'&X45;=5[9 M)E= V/K%M=+G863=?)DDYS^K6'VML78>=5*,:5I$EI.!61$(*9R1L@*O=@%( M,J2W57I6[0/1RSOF\R4FUKKR%DOD!O&(GEPH\@]X,=^1%3F8B&KP M3'R?!+G$D[]<;=JD!$T^#=]B1:>V-CZX%:L# )37L&[9!S?O;S)Q=GG>0ILB M?8>8OA.U\.A6',/E5A?LXE/@L,?'0L5*TQ=C8$:J M2F/V&>&%W#;Q2O\2>N8?S$2+E6W!H:8W!)3!)\X@3=#S*R:8Y+6A[VZY%O"0 MTO/>QN,%W*#8=.;,+:G0!IRL>;RG2DO_+8 "_AC=6 &PDDS=ZM0B-4: "@RI M=;XIO3L#G-=/KR%PUB/L"'#8]&J262,[7#'.#?DFX$3?]\&!RPRX>8^%;K/ M[Z%<]M,E!OGT0"N-3JXN9/Z'!^,S1B'T$S1&)=D*ZYV1::SXP."CV M?;#LB(4,QV/H3S0T@A\CHJ>I7())%+YC0O[<.!ZTA4W:=^!!M1OHM(A1*59V M&I^FR,6J+.ZI@QKS8#;_"9+5S=N4'H M1_%N.PW?D?_Z;KA)[L$@YF-PYSXA3&/KNX#DYXORQ-O]V<5>0[KG<,<%6Q3% MV7?'4F(Q1U;&TJVD9#&_KXUP4ZNK=Z62G-]>ZV"*H*6P1V!UE&KS//ZO]+$J M82LM16>;G]@K1V=<;"G$4A=\5^[7/_E>T+K=B/ZE/=J[9F:G,9Y0(4^U\54R M;VNWO/E"OFD'Z,FWS=IGJ?9FL%<154QN*X1U4*K#8>DT"H/0<"V\U2:VDH[V MBM)WBA(Z'H\OSO=JT"(KFP;+PLA97T^?HH_OPH^?X^D+*=.+J3,_P?50]DPPRD!+"0=@" BD6T4_;! M#:UK&$@) ![=2JZ,%#XWX$I;JT!* -CC8Z'-6XLD8Y2[4H(,I 2 FMX04 :? M.(,T0<]@G.0@X++GG;0C%L*-]NSN>>_1 M#>CZ?,L5YO/>]ZX66[LQ7,I^7Q_-:0_02K2,;Q1MJF#+^/WA)33\L*1FB@K, M[*2#WU[)^E8R 6GLW6?K^WDI]O3;:Y=:[1*01E-76Y@Y<+MC*1;M#-DJ5:PT M@[V6J=4R,8$T=9[E*)IV/NV@;V,G6*;CO9)!N8VEXFC)?S>YC=VX9273[BZV MYBHW( "$75%FEOHH+$##8V-!Z%@I$ +? >NF/@K9HY[ U&Z62G=5'/E"-Z5F M.I\#T&S)^>W5&[AZMR'/O2UV'Y:]UW"H&MZ&/#NV!VMGIDJ-?Q%&/SP%EYG< M7KN!:W=C8>XMT/M;-T'"7J]!Z753679:&'Q]ZU83F/D2+1:&OYK.8F_UA&$3 M,[0_DE*OR"=.\-+AF4>L\$RS&)Z9SF#DS49!')&9\'=DI+,8160:(RS343R7 M?:AF@T$'M7^4HZ<[?"-A?JRX+IP>'8P'7?JRXQAW'N,Z=9H>V@LBK*P. *#= M(Q [U0(&>_=.S33^ 4J%M5>%?AC5A_WO^+200*S M.U6#TG?V2WV;6B#&WDZM@;RC67 M2\>5JZ!JG7[GR+/Q^&*O9X#.D:E ]D8^KG5(@8H)?GVO8@J,A755;&]"S/%S M8EEVPH:- 8SG#=?I-\&I$CS#H#S_6CJ]P4/^&Y^+;])+W#,BB:?Q[Z\\-^9I M9#BOR%\VWK0-O: MD@.LT.U9^+X@.C0^P$?@6(/(;]H\C]]AGMAN8)N<]$6]?1><=K1W8E/+PY9, M M7('@_SOD)E9O+48[-:()<'R'GU\'K"F*G$9W657:2W(#T\3< MSDFTR,8>KB!;']SO*MW?-D18WH_!#$+L>>G/LD'GQQ(U@4M!YTFK0FCZ/LY\ M8''FPZS_>SX>GQ_IN7@)0?CX'L:TW9,O$7+II7\9/<#AI%NI MEE$DRYO!X8)9WY?9!QPV9&4E+&T&O9I44/T)N<@WG(EK3:R%[=ID60WM#W3S M130+,>OQ"O4="E@8HB[#I3[ERF%#L#(JJ8\79\I@!/K# ]4 MW0BYC*8&_.FX?$!OQJ0DW^.58^!%?V8CZS?#3P)Y@B R7!,K=O8;.0O2T<%X MVX*4?.J;N?[6*!L:_S'['C$B?6:_'HC1*",#;YG/Q.4A>/1"M"&=8QT2[JUB M^8F!L<; U(]GF,3SXR4?F1&&JXV"*\-QD'6YRFA)&](VPH:C@ENP) &07X*Z M8$7':Y.B]Z!*3A7VE-/K;&TAUTM!O05N-GU1IA><9X,/UR]8KH# MDC+7D\W6>US>]M*!1_'(H_S00]G?:*SA;&R\;@1.1X?GY\/:"'/RI.<=<&A!-R7/Z-SM\SX\HMV*V]-%=P&5/7.O MD:2?4\XC"N^]($CLQ$_(CPT?DS#T[;)V,\A,(HGB/NFILF,1_$$QT9KC5*IQJ/38;.#3F0H]>-X9.0B36;.4G,5:RAF M>R+*>WKFZ4(;<"L4C_WY98A/2:<19(KB-;>"?-:6"\*MO*=@K)0T"YC,&(/& M2'-*]3'+T.&DQY? M8A*+!YMUY:KDC^2@EQ:I(W^_MC]L"Y]6&*YEK7T"'+*Z0$NE3U*W+-1Q@Q5B M6ODY-/?NW@30S('W,&Z3<3NTLT]G-*'(G1!IHX #9@MG1"E:VXHQ]C#&H51. MW>8AZT91V7;0J!"GJ*5\6,#6D6WZ4W40E'_:6BL$L&A*,7 Z]$=9.7/EQ UM MBW#%_D ;UPE9R^1ABY;)_(Q&FRGMK8^]1K!5X^+FRW0B# 'R $"\_J(P-71O MDR$6QM;&1P:]/O7 "K@A20U)OEQ5#\ (=>OPB^!@V .TRGCNF\%# _>CL4#, MD#M>MP(7C@\P%P[5PJQOB8MBCL,R3?QM;A9+QULAE"LCR0S6H[8?"*XX4JVX M $@1K DJGA$^<=@FL7P0LIF(J&RK*QK$B=7$(RMU1V8BH-!&5\GSB>S,/0G" MN4-X/[[GA&.V-3PXG WQN,SF)N#XS&9D3Q9>Y-+L*:V,#0Z=G0*E=5PRF-CI M:_-17R;6Q*3Y:GRA8/VCG,GTM.S,F=I)XU$W_PR-KZ%8/C>L$ WC9/90L3)= MIR#$4YH$ 0J#Z1(1UV=W3FS95_@0L4J+O 3X^(%/D]37M!HC@5MU! 2:7S7: M(EF36Y@$.^+D(Q/7(KE'G.: *@RW0ZCBTZW)M>X7UT>F-W?M/V.^7"(7S6RJ MTQ*E]="!(4.6\LL=)>'2FN0TLB8EXA%M[YB--]NQ M&=&SU8V'*O4:5'7BH-.*"C_YZ.;+#LB&5-JJR V"+$]5RBS2;Z@";D9@2XXX M_0<*OJ#Y(D[\MO3\A&R9*^%9^4J8#CA:CSB4J^ V)WAE%"G-$W@G1^< MG!\_7WENX#FV%<\^-K95.*+0&Q8I'(^/5%4&:5M*&_E+$@]=O)5^ M'*RF8$0L*0B>!!G4:6+*69L<4K0'S =52FO@XF=(L;R$RY ($P/R2G_CV O; MC7^LEK] #QTP4)=,36QOZT31EU%@NR@(,A5@^)TR^X#!1'<[?WT^P'W$3J?. M].8LM($G9VEI5$B42Z'RY9]BMR'7^)N L.#2]_Z(PP;IR>VIC>$)E2N0+3.- M'&E0I?F %Z@Y4X3%%L.7FP ]RG=D?GN>HXW7]'%M=UF^ (3HDCY0U5+ M>8<]'Q\9DM?8N"(&\\)$:3UHD=>A39.7+<:I\9Y7[4.@*SQ8='=>KLL.N%F' MD1X('G;H"+F.E+79T MZJ$IG0:#:/9B#H"JRNV=' JW0!LK&95R_, _^P@/NIDNNH(K\;T-STJ7R0X>%NPRU51VQ=Y=C@>GUUH@QDYHCLX5F]@HL@A@>(SQ_.S+[;6 M&2(R)#=U+BNN)*^0,B%6%VFCW;XJ&^N,$@F*FWJE<;:;MD[&N;3\^>+IE2:V MZJ8ZREN:WE3:9QU)6U$YL&;)Y37!@CBA*0C..\D(V5L^N)*WGF79"2$YYLFZ MJI82OI5=5;^--E\:Y3ZU8SZLBC0]S8":3(>8'+/'79K:4SN 7P.8!2;DR-(C M/#DN2!XF3_FN1:R!F$O(-:43.YZ77=)S8\?E8@JC#T6U60P2C5V6'*.5PYW0 M-ZN\SR5[%W7C:#P^/U.K\K4$MC[X-20<;I*Y9S0G-9P\?W5E+&U\RGA&_XKL M)-%Z<.OYF8\ N=P8+B:7O$*9GFL9_NK!\/\@)R!2.,#S&Q$M'E'X&UY#W]-UU<)K*EE+ M'=MP3=H3F$C7 >*"+- 5&3^(YK*;4% M@WL;$V0E:02D(2'<67=X-&-$!U[*#5QX:(DYD&\2(,6;:7/_V0R+LU!3Y'_\?4$L#!!0 ( !2*#%,^P&700>(" M 'FY'@ 5 9G1H;2TR,#(Q,#8S,'@Q,'$N:'1M[+UI<^HX]R_Z_E3=[\#= M_W//TUT5LCUCTD_O4\:8>39F>N,RMC#&$WA@^O17-I! 0A*2,)B$KNH=P+(M M+?W6J*6E__[?N6G$IL!Q-=OZ]S_H/?*?&+!D6]$L]=__",U,G/[/__WSOV+P MO_"?6.R__V\\'M,ZJ48IIMBR;P++B\D.D#R@Q&::-WR(->WQ6+)B9> XFF'$ M4HZFJ&!]2_*>ND_0*'J/)U"EBW1N_1YTW8]:N"1O1O M%/N-(1@:2SZ@R .9B-7*S]NO'E32^H[D+#8#?8!/1A[[02+[;^*!,]5D$"O8 M_5@^_1"3R$&21! L+E,8%2<0&8W3M$3%<9I6 $;3F *VNPO__'?H0>I""EON M@^_&54D:__MKZ'GCA]^_!Y+;O[<=]??Z0C 0)(Z@<1S]M;[%T"S]L?UL-KN? M]QTCO =#$/QW<+D/*;9I/O"&YD[SC.0-;;,!),-;W,NV&=(*H7!D<\?[%72#OO 1^ MOU?MZ6_-@@, :5_>XYDN0/;,24/S@Y\$$K&$7J+$J[CO20<_'$/T;3Y:R1# M\:UW;IH[8/ JB:G?\.KVJ+4W9N,YE12@[9)H,VYX85^W79O T,1;+UBU6-^P M;][09#+Y>QY@[K'3+R"TTS2X^H2%3T !SN_^'K\WN5@[]7XPUNCH.)KTW__;6^'O<68]C3WW_^ MZVF> ?[\]_?F[^I9?5M9_/FOHDUCKK,''!E[_\"W_H:7 M=]HHFCLVI,6#95L@:*#-'X*G 6?U45,48(4?88.,(\G!F&.^I7F- &@"_"#R MD(2*Y"BBP*?%45FP,ZFNHW&FW.2G7+=;U9L,)(W[8&D&'*+CPS&$(YJOGL&X M8G4@4B*.B $_B\*T75"P,=K3?;4A-T'/ZK"&^BMF22;L[UJZ/+"V:6I>(*U= MQE)8^#PHX:&DUX#[*Z8I__[*A5T7NW1)S17'XR7GBW4IG:HUN,E@%E!B=TSG M&".*B3@:#!(11XE$T:QB;$J0>,JFIFHIPYBSSPYR.N:K<3L>EQ"V% <9+V$L M1>M"@_S,1-H6[]FRWI*,X)E; R.;=$^N4U19Y^-Z<886=%=WF"N:O5='UHX/ M)\.R4< 1EJ$5GO$RV@P2Y]615:!EXFCR3K_2OA/*(!$5T17)F_86_0?Q7#Y9 M<'-]G4W9H#^85SV.9#:]A&+[@8. \A8LQ)32[S@T4W;S95$1/17W\0*$<3)(Y2V*;#ZPZ>M+^L[SBPLQG-E26C"R2' MLY0T-)\>NYSK:G/5U*4!5ZT*<;S=FVDRS8AXT.5X',6@@CIG?]-K@_*IPQGX MB_O8W<8B90\+XPK#Q8NSI#R7:YIJ,R(1=#=XQ>7Z6H,OL)7=WEI^N\#EO-9$ MUT0V21&R@_?0ND@&O:V?%0<,[*@2=M:0U,?^)8AX*9%JJO7OK_BO8XQ/ ;)FPG[^^PMY+DHJP,M#+\8$)=O= M%?V+2:,RP75LK,?'=E)N#X?-VA2*?I)(HBB)'5&<0/-4;$A0_S!SS0V_E35+ M,WVS#,P^<,1U7\4,_-4#)6T*E+P%::AJ?0,PK@L\-[4H2R/;80W)=<.G;.Z! MHG+L>\#A[8$WDQSP[,;U&Y+#9IL4O_UIT9V/XD8=PC'X(I2;5 >F_2(%.(- MBJ?=;#UEIF>?4YI/X,A7,F]H&CY\==7W L,V\'IW]2F:2RW:BR8I9+-\J;=, MU\?L'.I3E$@0!(DG/ZM7/SS@ Y3IQT:<=UT?*#N#-5A1GDV,W-!K@,.(A:[&0V"0__O+ MUUB3+AS7 M(X,2XIIV6PR*/#(3G!4/!-*1@^X#5.^0MZ!Q']B0VRS7=(#D^LXBI.&:P=IU M3)FW:M98D K#9=Y(S=S,,+ C5WT!H;FP^:8IP?>!!IQ8.":PURMF\\5=:^'Y MS9O'N4 -^KSZJL"7S<>&)FMKWH\I&KP:!G4>,?#F.'_]V33;,]#__M[[DC^; MWCWVY?>^@8]#W?C8;T]RO, (^;-R@@GH!S\^Y_':(P65K:94'$>>7K&ZLOF^ M>(8LH)1%"UX M&+0+)0UJ558::YYDK/'!T=Y<2;8["XY',KI4J5.YG,!<.3[>'/)-?GP.*;)E MTX.1BU80JS5CL^ MHF](^0Q2T,-E"GHJF7)"I(Q(KT FAGU# )DXCH]R];([O"'EDT@Y5*8<'RG' ML%.VO,(U.HA4E4XEVV0:*9;=Y@PG%DL6N79TO!CFS1XY'!%<YDQ53]1M_]H]VK,BXNQVQ/,X^L<@T ">I%E X23'TBS57>/ M:?.3^K""=X7X2.KG<:\^9T?7KBOVC_688%AEU7A[YG=SY=SS^[8+X36S,F,@ MXY).S0M8ITTKV;9Y[=-\-A?B=+.-K]>(CL3-VH!ST5^(FT\SVP-;+MI MLD<(9M#Y2:=$SC+JR1GQHH/?6N\^BBR;5Y4:EAM.)XA?3&8*>B_+-_+7#O*S MRC)DDPYVX0E^6YAI?KW,VFDPY"8.WY85HF_TJM?NFUY"F!UYNC\;CWJ%G0N6 M3L8'X)?+'-617# YNM[6 M)S,$;6:7F7Y"NG;GXJ3+'!&"5JH#0GH] MVX+3DAQ-ZAN@ _+I)CZE+P\ZL,R_I6!D(#4K&A$IT)A4>!_?B.7&?QR/+9);5].P7,-J)52%1/08NX69>J;'LZ M.WU@]\32YL0[!:(WLWLR9(9RIJO-.![Q68/L2C5O1N+7[NF',>&G\W&BV1>CQ?YLC=.QFOM MPK7/ZQGY-1(K?WL9MF4/M8%-4AR;IH6D-4H-A-RU3^SYJ:WY[,@[)-#;! M407CJ*:I(*Q2FS:$R!KB$>/8B*SM[6/84M-':0Y0#412:DJMR.9-H7SM\WI. MAHW$JM[>G'%/$:1%66#37KS77+1EP[CV)9[S\6LD5N]>SJK.I;B6F/#R0I47 M4^ABG/!G[6OW7\\XJ\>QFQZ3^_&MY/Z7QG'-D*R*9(*G4%G5M+2^[X9#S5MR MT.\I")H%\;OU%-M&3=1*!I] J@DZ7G0)O>Y'=]%N>XSK6-3>3Y**SR/=LXM6.DO+UQ M:J?I\3=%O&2=$$YK%"76K,+,M-+EY+L-/,PC0,+K+2< ^K[!G4=<1X M#IFQ0X1=%J1+RVJ-:PGM(2<8LW[::42W1=6!VJ+B]WK^'C%]?"?HH8#\S :?4 MY1_8I'=L77X"R^YQ\1-.MF:I.WP4UH@+J[$'5C*$R*X[F?1=P'-ORO$):'M6;:&2Q=%[/[B;1(AG!V'AH:H;OYKG,1)@L M!%1E^NEB?GI#;D1E;E3Q&GVK]2DF8;'LI&,U^QB7[6AH+J>:R\SW\=VNRFK] MYA&,_59K<-I'S;$57_:JSOH+7J#8&S1F]_)L_;.$F4D6)F MH*+Y;MK2YY&+J,$Q/NP;XW9^_^N#_)Y6ZR?14)8L20U3$]97'UE^C0@OQW1H MK>Y+ MN>F#93'C(@%3EY]CXBWAOH3T+%B^2;5+ A![@NOQKD\^0;9VP[P18: M2]F6%;UXMV.7)M,*4FW@E66W)3>]*TB8VS?6[12,Y.D(SK GDH64; MMKK89#UK-(]GR$&+T_)3=M!)28M6/K++V.]@(C2'G@_QAH2]2 B.^N7I8;]C8BXVR[7CJ$R#2 M%)+6O3JYT'VDFLZ4,^4^@D7.QOP(('8'^#U1\/I)@Y_W-FS<((;C:BD>OP'NTO8VH MH>(XWD:WZ/DD$R=D'6N11A;+II(R&SE9$7UOXSK1\8Z-J=8FH)^JEA="FUY6 M2G&%2F)74*TO:C9FU(X4^KH^03H5%Z74N*>WW5JK5Y*PU&2[)8\OTQ=JQ=R*7URM>C8'[TJ)^2Q/T@V2(ZW M3"S!U=&$BEXK)LX;O;IN)+QN64@]!1T,FA2/8$(WE4 J-91;1,XAB;9E<=W8 M>!:]RE0LI>>>)%SJ*(8/0J@@<4?MV^S+M@,1[-<%&G*G2I ME^EJ[(2,7' [VO;EY0XI//#8RD_9EYU%W"]S^0FI8_C<5+%%-E&=7:LM<4'[ M\CK1L=^^%%)">=P0VCU.\Y+MS"BK,31_U;KCG/;E%2/A=?MRW%_$64HT!(YE M67)!(:;4Z41.@43>OKQB;#RS+TN-3JN FZVYCA%H-U7W.:FC7S4@SF=?GAT% MK]: <&SX$&\1I,T&RX)!V9]Q2*;%B[3[$I!<,+0-)6^.'7L:4G-3TK_2,UN M%>:BSA-:=YQKZM:B$5GO\X!1/YD2;PS[F! Y:^6/#\QZQGI#D_[ZJ'_"G =YZKX'G,JC;HBO8=&1%_HT+ _)8;K^/23Z>?7VZ:8[]+ 9UP7>UD[%)]][O6.1MPT_N+!AY62]2$YR MFNH(F(\I-;JBX6XB<@(\=*[WC6WM=^\?W'5,86(55<&>]*UMJ1"/9AKTO1<, M6K$]X-:D17#63QB67G_>S.=C-,;ONV#BPR%Q4_C/B^<\N[YA^?H=2KX+CX->_0N*M;;O[:'PB4&)Q)+$5$CI"9<@# M]T)\YOA&&T\TV7;%Z2,3"4_U!-[)EY#(V@\'5K0^_?&-4=\A<11LE,I)K@Z]>A9U]:URAB8?KZEB'3V.-1RI*?CA*X>@@"&2]YL!QAR6$X"?5DIL<_IF7ZM"2(; M'+A99%&"Z=E,,FLI(;E".P,$GW+3S9HPIB;(50G+GVV2G>C@UB>3C'6 HGD9 M2=8,V)\GA+8E!PSM0"RHJR9AE179=X)6J@/ UH)L-C<X)CD>',XX%/\UWY&'D@N>3W>O5#)DHSQ M!,V85N)\921.6I%5?*].]T?&_.WF6W*AI N$Y_/)G3"S?D%K%U5]XC*\4!+G M67D>687Q^N2^-L!KF\E@KV1#LM25V@^^E:&%9OKF>K[JZ(AO,[B?U\V.;*5: M/)=GS,AYQ<%.R,=1_/H3?-T9QC>8%6F^-2L'BZ)YX MRS%:+N2:>A'%9[S2]0TTNM;_#=U[T1W5%(V+H[LSHO-%)ZUD!7;0FZ:'#::: MB.[>\1NZ7Z([PDDF%T?W'#3($H\1)A(G"UC2H;TAK=[0?5WHOO@F_"\5GF4, M(Z37YN(:F<4>.BTW2QC#L:5EO3LM2B70CFR0Z< Z+OO'^CWU^I?+SKXHXS(< M^HQBE$>&7@0-<6RRGEO$(BNL(E7&Y;J1\*Q4!R^Q"W..6!7!% Q5&&>:"):) M;(@R0J4Z+H&"?9$SUK9"@^>>J03?L-)*+3WV! SK MEC,$6=?99B1#G?L'^*0'7AEAU.-MKZTR?$G1)Z?#^2P1MYI(%6]T*HM\5K1& M-T5_/?.[7UEWK6*U6:3B/.+GDEK>*K?&0N^FK*]C-I\K7"\CM>SJ0N?XMMJR MNB['U[(WA7OFF21$E-J=R<>LK7U[K#DBF;/AH"S5S5ORLZ#! 1A8RZ^P*FD# M3('E;^# )!:V4TBF?(0GY&[);9AJ-[J)N*\0:0V$?53Z>JC@$ B^2M_3H9&( MH]25HO&91.KD9Y4R7"XI>$S<;259?L&5,(M. M>XQZ:D^0BO20ZSBMRJ(8.?Q$SY4X?<;LEWR)>;602:)3:X:TW6R*,FE"<\&U M&BH7\26.-L';ZWO48_CGF%HCHUF:!TK:%"AY"_92U?H&".NRN*E%61K9#FM( M[BYNFHZD@(ID/BZ 2,7F@%T*TPQGYK5VLRV*S6ET#U.^A"+Y )F?,/NMYD(J.(BL7KP;E;Y#\!OB3 3Y\6M&R9SE[M@_LC4YMPDK+$L$!:[ @@)/W/?<& M]L^"/>S'Z^3^GD!__9S=MW*QOR2^UY7_>'O@S20'/+MQ$RP?+ENV:&50?>)X MRZ9C5_NS2>2"Y9_.]CZQN#Z$Q-]J\>WC>-[)8C\]G@>2WN\FC=$4X=/MI:^5 MB;90CYSY_>D\^1N>+Y)2X]-+L[B:U45 '3'--MMQQIGT1(Z<1+M&M^=;(>@@[4AKWGR>>;MKE\MPL M+19H="M,W'38I5#UGD?,X79W-L2O4Q&0']#QRJQW7YIU^&^3 5L"Q M),-8I,$4&/88*!MV#*,2#E"VHA.;_&S0!]*4(,J"N9RQ>=R?MD#J>^BY$%.? M(@C5'AL/=)J3:;8DNJ+8PY-LT1'9Z:]K'HKNE_'%&O#?Q;H>:UI+.C MN&2%)N8DG>*L+[#Q7@)A.H,&PW\/F7,.E^R<28;'=JM:M6%!PUJF+$@^X!9Q MK2NVY.\A',[L5D4>!0>Y1D8!D?'!M"+KF"?FV\5A/VUJWTL4G-TUBBHRMMV; M3=R8ECDI44^T!&R4QZ9]F;IH\H-/9H 4ES6I+A@]3B\6,.TEARY.&B%,16 M=D#QV"9O09JX80/L^7KTTR/+0')])\RBS3CA^6;R8O_SMEJZC:"JIZ-9ZOK! MBI6L5IAI=X!@=5;MX*EQO]6(;J#]((IN'2/Z.DF/L'+]_ESLZ4\N,@NS7X^N1CT"SO$;SD^'\^. ,J5@=&%0\'"] M6&WELUA#F92$Z"KXGX:#QW4 2B2W2EF1D3N/(5W015=;8)(P8:2I/#-[/;T6 M61S=SF/8MV01EJA"R$.6+)XU_>J216+ETJ"4.+>SE:JVD >Z),ZP5I?0&POU MY#CZ$'>C5'#"[BFM]L^G\G^XIAT+/1[X'N^8LJ!;89RD4QFD.&K!F1K&SY,B M'5E9<(D] !^OI;<[3]]( ITP,@9%"K&K*-]DK!9P?+>I>0:(*%\5[9E2E1)= MBY.2VJ)?6M;P92ZRRW!O\]4>8M_8ZF1!)C2.$<=35]&S/ME>N=-(9 1:;V,3 M?=1SD^JL$5G.N%F?^T"Z8U!^%:1D] X#0QM$D9$6[9Y N833(8INVVI$UBJZ M5?O=@U#RB%8_+:YMDWASE,HT]6E:6'3[/32KF4N+BY;'$XR=CB-'4R&;)2PT M*9*+/B;5D28KM!T'GQ32(Z2-GEQR?\S?2YYFE081RT,AP\X'75&O^FA73FCC MJ6F>?.7C$X(YFG74CK+.G2GDILJ\F9OJ[?0$[QGS8GV:CZSI$/D-Z^=/I8QJ M7;5C)V$.VEUF7")R]R >I6)G]\!L^_M>^+-=+*9+X[J7+'1 M6\S*?*78ZD;6WHT\7L^XU^H46-VJ8H,A6U5LL(^$O@-2]1=P!N[7&,MA4Z-3 M&UB$8 Y8.EG6TI)J1G9)_6V,/1_3.1K1<"SP9UR]B^^J?&5<[D^-OO9?F.4:)-"E_-3 L":Z#BWS%^K MF7&NV;_$N54?/5OYT2"*&P MUW,TV0,*[]FROD9C?E'*TD6FP>@33I@,:AV%+4;7]CX+&O<2ZH;*TZ"2,\>& MO0 @)'5UO%4BIY'HXK2WG(A(E:$=-1XO$0WB9\O)5XGU/='Y=HSA_)I[.%K2 MH^14$3@-QDFT3/)[? M5+)EZ3%&O&F3!19P)(.QE.TTVBG@YF,X@9N#[/+E!%\H#:B%X&.Y63UKNA6, MBJQ&?F/<3T@Y:.#?T][[/&K"*!]D4U-S Y)#XH5II4^%88#"VN[&CJM/\F,W MF5,8A$7:_B1>]'JI0F0]BS=1$\;H#AWX]T3-VYKP>+)&F]M\LI3SLTC1L9U: MW4][AE:F1MH>N0-1>W:UY9 M]SZ>K$D5Z&4JOB0[G):K@1&I%^1J=",-5R!KD,,UU-'6RX^ FH_)&L099Q;^ M*-<6^'(C;V3$+J,EKQ,UT9 U%T7-VSDVQY,UY,*N5&9Z&A?\?+92R:02=6EY MLVNN*S?G"*CYF*S1S9XTM<4")52Y,4/*/%I?YFYVS76AYGF>C0(TL014R>#" M7N]+VBL9F[S=( VGYMB*+WM5AP?.5)/!L[ U?) ;T'Q]![!L9]'.)4PNRXU\ M3YUY6)V*7,0:$N'A&1%>9/<]4N'SF3=!$L\^\FU'LW?I%_6,FQ6:\(UC]2J8 M&D!)28[U-+RO8$KT"ZY" 8\40&6:2-("F>M$K[;QZYAZG1C? UKXEDP[0C+7 MMGK;JJ.[JG\=;+S9FW-!@C 5O!T%ZVWHL<]1 _6(+#(I"D?66^;)"(9(5 M.>RL2ESO&=L:0?L'%PT]M;/M^OC'HC2 ZD/]#+4**XTU3S(:(#Q;*!B9F[&= M34YLL( C61IP4PL>P (62Z[A.*D>0&J1 MA<;)JBM=8TSON4P1INV"@HW1GNZK#;D)>E:'-2)6Q>-T)P^,$HFB6<78E"#Q ME$U-U5*&.?T^S(^-_FBUU@\4#J_M)FA#IAC:P3X@==4$>HSK=?_%\_T%FV>U M)$<+*MPT(%AW=$W-@7S:>+)G;;77QCHCHLGY*2NN+MJE6642.9ODW6T#'Z#1 MY^W<32^>$_=):3VC[C<48(_NUN=,8*&2QCF_,T@B0!IY$Y0I8W$B3L#$% %(M)NL.6$9RU,1H^L"7*Y'?3/:R)@1U.CQ]@$WUX, M*_T9.ZEP<8H@JF77&2[(R(93+[L)_L35+3Z]K_T%:U8GV7$\A:=]7;,(I2A. M%KG%-'+"]?*L&9UI7N7%T3 MCQ\^^=M-3V8&!(N3+!RY;6A*V"[O 7-W3TP5O@Q>LE1^->X-!#;7'S,0-FRV M:?<$HB:0AY9MV.JF/DZ]-QNVO42I+/A\.@5JG FFH\C9$,&:XW[B/$5C7J'. MUP- ;Y)UC=_G=/V>ILLED?NTJ)QR;!T^3MT$-7'5F *DY78XOX5GVDNC-[9G MD3."(@_A5PE\P_*QL;Q9)5W?J3A.3L-H?Z'[EE&5E669*>$W&?Q1 .]2]8;: MQW)6.YV,;2=8#%FG,JZ?8N"=KLI46%Y8N#21GS=K MBW;BJE#\XMI+6IT[+8FBKDU!U(#6%2\.0*F)*TPU\5%B_H4D:M MIL:E[4M>1-UFHFR)NEF:U32#EW.3[FW)(OKV900K?7P!RTUIS,H=##,YTT\F M[;1=3V5[/\+-^88X2+L#<<'-: RI=F=:-9U6S3(9A4TVT2'<_O(5%PJ3M3H^ MVL+F31HQG7K+FZDDID1O+T[D=<#9PF01++QR:3,FH_;4!3Z>BSK?GZ:D2<7 MALB/L(FOWXSYF5A^%B;+IRR41,MM@3/I5H6L%*MI;7RSPR,:)KLNU)XO3#9, M8MP0\>D>1_G]CM;(^*HTNBI+XB>'R:X+U>_)XHJ=SUC]@2 ^%6>W-I<;TUEVXVNI5"PC2Y M+--57$?!R^/3;W0_@%"[NUEI./S'!YVJP,4@GLLG"VZNK[,I&_0'\ZK'D9$# MS;F"TKZEK:@FP ^!G@]*(2FB&QSNX8I2;5 >F_2(%.(-BJ?=;#UEII]P8P+) M]1WP9]W'\)[->S;7-M^#%[WS4H%/BZ.R8&=274?C3+G)3[ENMZHWF1=OU%R; MP-#$ [SE"R\W_X1*R5DE@B1LUI5Q#;^J1?4_D6KF!=[.7LAT;]^IXO3+\& ME:I(SR?M]O;?X *6;[C@S@L#"A)3FL=GFN(-'U $^?_^&4M*L+4P;H"!]T#>T_333XZF M#A]_LU>;T^!KC+"L[S^_GCW5434K[MGC!PR]I\;>/W!ZXD,0/@(E[@GXR]9; MX2=917KKX&#WJP;,>4 MC-4OL]58US\%PBXN&9IJ/024A?UI!M5R8O8@Q@:B$!I.__T== G.D 3_'^^9 M*=D DO/0M[WA/\\G;=]L'(>@F\F'K_5L\P'=^BF8W.#[UMAD.!#@K'[1K$#Q M!%/Q3]]V(/B>GC&/A39E['^0\+_-]>"!^'TP9;N7GR;UGWT3M^KL9B;6=._; MAK*^\?&]&&PSU5RM'U9*>AAJ"NPA?.3_^1\:0_!_'B=@?"SBO4^90X:&'W=H M4BB#1 H"L<(1!P@5%\D^OV!F$1)3.Q32E\B$VA2HOJ_5FB\##'Z.V_='ONO M/T(EW^32,;[)-#G^O[_[EYRTM_K);=W%TO?L?0Q#2")Y)9W/5!OE__,_*(7\ M$W88:D/+MD)31)-C:TNT$:B&S]GL,4L*+/*@OG#:EL.ZCLW%&/P*^:PB.8[H M6&:O[B)CE).46JMJI^9(/5M_I]*@T#->?_^TN9!_VVH MJ2S/\2$-3D+>N@_]D& G? .,; MJ#:("?D8OS AY?\3"LUD@J">A.8S^K\U:2N8U06FT>0:I6ZLP=6JC6:L)C1X M@:DT8\UJ#,J$)F3\54L4CU4;,93\2_E[]4,U$VOFN-B6X'@4&@S;C,'+:!(G MKH7Q;"?F#4'L<;YBM= -C''PR4IL#S=NXT@) I'PH4-%6BR@Z0.L$\%IU2EN MY;%N@2FMS4J:IONZT,ZB5:=(Z22?F+TSYH)O 6AWWL6"3EPS_PXDPST5 S<= MR5J9K"\XN*(V6@MC6:]Q *5[5J%E)A;:[#,<3'R!@YL-IL+G S[]X2S\="9' M+*-!AP72,(@2GUJ1F2)S#FFX--7"GS[PS# 1! MXWB20+$3/QY"1L #4\>L?R*O#*%AG)C-[-U+DE)E2=\;A6:7J8JJKO M"72FF:N68[EJ*9VO9/D5WO,5]CZZ@NXO;B[)7DB7P-M^HD=,1PW>=:U6:^G414Q$GK<<";8T1GE-0(#06 PK;:M2P8.6 MV+JE%P8*UE1<>\JR;1C2V 4/FP_;! NB+>M(2Q GD%?QA8W'& 9V)-^S-S^L MPCKA+SO!GVWO?]4&>1&T\9Q-QS:AG16L/67S^Q0XGB9+QGKV5O[J^BDD?,@6 M.ZQ?MF&-KWSF2..'O@,D/3Z#1'HW0K7VG,,7;YI* M?3TLJ6"$YP M6V5]P&>%>2*L[4,_?\':RMJT@ HM*R4R//"Z;42B]')&XEJ5>E&%+T;>,2XJ MT!$8QEC)@=-@2:]:%,<3=D>?QY'O>MI@\?9$KHRFE_]^=' KH?(Y%.\7.E' M]0E@VY3F^?4:^.K(P6V7 @)6JW=*,M]T+4X;9KBLSD_SY<$L>.4[@*6Q.$JB M-$H1;X/U?>'DV>.7DFFUOG)U$_I7*!EBMA.S@[RPV,AW-%?1PB-M @M,+,CB2X5M3D[QOW_'V,,\>&O8"PV679 M6,6^__L91_T./:-S6BB)J"\@GER6,HKB!)6)5W]*F@70K9A"5\N7G26-='6L M+LE%OS)4A_C;ZQSA>!0@K^7!@P^'YD#]#YY?"7Q>VWG8 /K7'PS^"=QY8,F+ M6$UR])FTB*4=:.SNE<:GZ,+=F>)@+ZF.;5%]6=$M%GA5!F%;FKE$BKCC=]Z. MY'Q^R+RO>6!EL. (G%9KKB$O[(F?VB/5)T:?!FT/;9CH+S<'BP\DISJ M[1KNN95TE>;H4W'. >[-*5Y[7A%5L^'$&CUM_.02AI0N\0Q"JE5KB&A:D9[- M"VA'I]\.VG]!,R2@51[AB/2:5H$Q/'8@)+6Q9,3 ',A^$*J!/T.K![A_Q_Z" M=(P%A/P[DNDMGY^@OTZ-R4#B,@Z0GJ&PWJR7RFP!Z2% 'Q?]]J@#J/JI^)VF M]V/P%._Z^^1<7K*AYU$;VM;+!;E6L2ADC84P$Z@AF,H*&1=9\E2\39!DG$*( M_99'--C[:8DI\ O0Q#]NS ,&& ?$BUDA]>X"+]CP S\L)D&N$;RK,@VX.;RT/)4D&, MD;V'[84T"0=T NOW1;PORR*!*0.13I*XF$P2N$SU)06E$\^7QY*#2L?+5XH. MQ[;:NNW(3F^)U47DY4(:AC0+W3AF24)V/AYJI9K>0#-!2^QYRX)0[G6D4B^A MQ[O%:C53KA3]8="2>-ZR.6A;; 4;6)R$%46L-,:$T3B(96Y:GG%Q[OG*V\$1 M$OI%E/#M'-MH!@C>C,0U-6^53,U),K2Q#,EU'_,K/A1,0O#H19..%3#&J'L* M_P%8<*10KJZR@?YR__X<$C#L^R*!0._1[P^$RCKE(Y0)CTK)MF+MH09_:3PJ MMUV [(G6]R595QT;6BD;>T26 1@,_GDU)+LE=,. [%42]X3FY.8<:A3KA[+[ M<3%&K$N)AL'7VQR63,65%,=GF/GL@-7#(%$-SBWOV;)^%ZO804@PUI(,?W\X M< _''#K+5Z R3K, \0DVV%$Y-T[8PPEK=;725H]L$.\NIWD;^(#+ILEX ZF: M]08T>]]?D\PT<^43 SZ*FC$J@-_1K->+]S?M*^CB'1#@!5#AGB2VNU$=&XW^ M+*\UGQKGY;9E++GB1&R-902?L/)[>:T5AD\S^W?;O'5;C)7&FB<9L;+DZ,#; M8T?\^#5*G#I*K"&&8K&_U+]C^T(,4-E;X#0#>E_V/!M0WE*"%6L0ZR]B\A#( M>@PVU6.S(0AS(8*^.X_AH8?87^@Z=#*4W-A ,^#@)<. 38)-$0%-)KX64 02 MH@_6#>"3=P,P>)!$L;7_8$VC+=INDRL@8;#_(*; J]!-"IJ.'2"#T&E"L=4S MPGTW;NPO^&3(V#'7AP:S.[2#W.C8JI0#O%'RG@TH-I-V.QWT>'7S>DA_W\4D M2XG]A6V-NP]E!&S4'\%1!3>%[>&=07_6#PLKRX0]";LKN5XLB:R>H$@+]S[V MA?U=L=,OCK"^X\ 1K/:Z!,K>DSS?W1):C:XZ'Z!YKB[X>D>>I<0,8(+#>[IP M\EY(I,]OA G,XNMAE*U4_0 F$"&FYGD06," 2'%L*]# QB(&H#9>Q/*!Z)'D M< 4E+7G2:KO*,PYZ>L:VC&GXQGI)FT#(]28!WUCEG?#Q9NROX&+BGQB&8_?K M%MY0!XK-1XG95677]D#N#^'774;\U(,"%K)MA"O6TW1HTQFE41 MK#Z?=P=%;))/S4+4/P?])X;ZM/WK([=ND@.NBE.V)#"$I10SX+- 3(+&JA&4 M6X$ "A#C!+)W[Z\Q2.GXW@NN"5D,OL79B"X(%!/29W$7*!WX."B:@WZK,6@G MS[SAYO(]5#\@IH"!9H79Y>%B9V""8,@_K_4NO(S^LVGV;H-7^[9NMU(UZ\:O M]'/S2,W:D@(HUH]C^TR-^Q 2T=Z0%.=6OJ1/%GI27U" [>75(/MJCX9[ M;F4<>\:IFQSZWG*(?]T$V<+-)4JEK+@D[-^FD.\6EWACO3M-E(.GY.>(F%:Y"*G"O^1J1D F;WF7#SK&KOFW) M!E4J:X[&&*1@BM:L(33GQ;%YY!)*/SE(_O$ P. -1SO()-P;'] &ST,#01 M M#)U!\\>RP\B7[X*P%>P*"$LR>8^%>3:QJ2!F%;S+6 0OGVGPU?"U,0L.W0X4 M'R1C:$Y9DB5KDA$X=,&FX*"QNRYQZL:"1']->3.-$/]+>CV-\/YYN.JL##-_ M*E>T*A6UQ2T=4IBG"M.\R?F-VKS-M,6RYWRJ7-';W!(!&'X\#N4.@6%LD!K[ M"^(OC BMRJT<$&_Y^SX61L"_X&JMWA!$\RY2\&IMA@5T>"EI)T,[W:"45D67 M)FTI@R12'6GQ/; 3^.AAS(_Q5=@X1JWJH=V]E$G*9F8R8:P8"IZ@AG%(_8\4 M ]^94,LW%=M3@*Q!^_=7S(6V!!P]LCNWAQ6GCZV?XO[[*U_)[%G:"=..PJPC M/NQ@U?="N0<%X':.O)[L5!MB;J*S4RKAF4TI/VE#MQ0E[A))Z@Y%L,W,;'N M9GKN*[%\Z.;Q-XNW7)I:A_23^$2G%,T=&](BX,YU7/_@'@9[6C9ESP_M(O(! MQ^FI#L[_\[]V"OR\R%Q:S^56$?%UM[ 05"J(K^H'20/H^3Y(QDQ:N&NWBZ;O M,6*3U?3PB(>PN'I8#C[V]#$8UJW&_$^I,;^ID"?U$[@$K2(TB1(B00]HL9^D MDR*2Q$B@]'$JF0"[6VM"\AROMOC^#68[L9P=SGNCCN'1I-&'^_18I7I5^?ER M>\$"R7V$\KY!)=Q-I8#M/(A#V%3?.H7VI, MHYE_,=K3J)?GK+56+D$7UH)S]2<>R^0K3(7-,Z48])6@.&.:CR<<2(=$>E]' MVT>J&ITP[+LS&_BGESA0_/X,H?Q7H)-O?A0>-AOBX,!$O M;>%E'N.NC^=VOC3R/LIS-[;ZG)=YE-6N"($<6D9IKL)S:?B!KY;R::;)I5-, M" M&]3^AF[1SED-8;9@&LBK8U!Q-/P5N3'3C9E.QTSA 5;EP/NH9JHUKL&$1EWD MF>E)UP1S0\."@0.N*PC%N(D/IRCV5QH,@M.T__ZQG$;>."TB MG,8R?"Y3JK;Y*V0VR1W&,H8]>])8/X-[$C?NB0CW5&P/1"& $/3##;*QWF6A M;QAJH*^*'9Z"3Y#Z+^N 7"B"AUUK!&]-Q$LS8%FR)#7DIL=JD6G-E?W5F7N! MWF$LR5BX6JBYGI@PX-)5HF;0I@%0T^(.Q^1XPJF&[?I"FQ_1MWUL7@HDU-%>_.E'UP8 M*-<5[=H1'V@)J)(1%4%\M7D&VY2\M#0.^[$2PV&)HZN7P]?,7DQ@8T:&O9AK MYJ\-*2_-7T$W8AE)]FSGQEH7C H)UE,QRJAP&'8?NUX.>T[12S/:=G=BO&2 M,'"V7F/=JIL9>!W!%FEX<:WUW-@68\:ND3,I['HYD^+F0ZVO>6Y4N)*Z8K6W M3N]:@KC9GQ^6R%:0H-CK\L8SWUXV1L=6V(>IY9=OY:*<'.WHAL MX[VN;KR]N7)[JW2PA?0D6U5? Q=&K#?$(8_[X;#;AN+;AN*H;"C&!LD$BB?Z MH@103"3P?E),8B0B)OO]!"$3"/QW]_R_S7ZXXVTI_M(^0]B;6/ZM[7#1D5(K M^FWV,QV/?H=3*WAW#+W?FV!T'S5R71YV M>QQ;=SFVZO.1H?"5_OXE5!@A#8&;_OM[ O3(AN%:K"?(?E]*T,$!L HM$C1) MB1)-]<5!4A[@?;E/$71R1ZP'A[56)Q6VFQ*&'*L6)W(F/2@M"75]$M9.2]I- MX%,#9QM=D0Z:#"-B+P^5S;.J MM,0034!8.U&?,8I9DU(S$7_9LBFA&,4O[3P'BEZAU5%RA3X^$XF7+1E9Z*1S M*IE%VKTQU69\L6K-&=CRQ8AF>3?5]>G:HTLFD"67$F%+5^,R"\GU45V MG*DCVC+/%H'$^%1&%,B*UIZ6O]72;,&3. MQ&=@5L52!J;7Q<3+EHENB==[&:\MF+EX,C%3L1(.GYD0J>U?&GAZ;+@EX=E=]18ID=Y1D3WG";L"8+4<:H%AZN6 M&*N"M&99K%P74?1ETU$O4>_RF#5%S$0V/IC9=9K+S$1T#YSB^=R,5;O86)!: MVK@K-,BT/H%-]^"I+X['4G>7_3EPQCF(YCV JL\E:R;S3&-L#RBS+D: MR1ITV/0%3K%9IDGUTE8/6> #VN1UQTI9LZ#I"Z#FF[Z;;!=S2\&OSV;-I91P MYSJ<@CVH#!!$V@=LW.KJ/FKUXWY)=B=F/6CZ8EAYJ9#HC^,$BOB*H E],/)I,6SZ M8E@(;0.Q4L3S'$4LS4:'4MF&.!.Q/<@:"EYUZ6G\0J\N&:G'-]H3M*B*V!YD M42V9G"LC!!6*"R)N:EQF'A]!.;4'69:CN.8T[4,;16Y'-FM\; #>T"X[(#D3,JG6EQ10TH3S,\H,A$V??%4@9!; M"\<;Y"%,Y94S2XQ3??'R71?SR]KN@<[L =9#;L0G_:RDYQ0 M)(RL%B^#A*3/@J8OB+6L++*\EA[+NL9,VC9.\'&"GP5U)5\2*SR:VQ30LTUV,^UQ1S5F8 M,$DUYBKLZYZ)32VF], LYW4]*R$]A*DB%2H)G[IG8KMI.VU46'FD^S6'C+-9 MURMCL.F>B1T5JOUAOM7/")@UP[%IBDRQ0SBL/1.+J'W7E;U$3@="8[Y9[?.9(XX=58&@&Z?1N3&8=(0M?O&DJ]5W; M\#UPXF#,42S?K8#:@;'GH>:!.'R '(1F G(]'KR*OIGN=YN(,TT$>H\E;A,1 MA8E WCE\^S83-]GTLR8"O2?>7$:^3<3Y9!-YDTU'G(D/YE.\:[>>;]3T!T9] M4BE\E/J;AP?)7SU';:<"YX?VO;S*;>@]CEYU:=*=8KGKE,_MBKDW9'P:&4GZ MJI&Q*4FW1@?ZA [D]5JVKV9MR#( @\$_EQ6=]%;8(HQC).ZQO53:+E0=7S4Z MG' ,SV^O&C[CH(^2YF*L]2$]\X(,GU,\QR+.>Z[R>59RKX=<[SFT-WI%F/WX_BA;O.5^7YJ./D">:CL]KZOL-9V(_QF,EQPG.N,E[9/ M>,RLD4(%JLKDXG%DV"M*08HJ_NL/BMW1.')'!9L=GQU9>N/K;^3=G9JO+ZRC MG_'U2=@:Q8(\O2!2*XX2B:)9Q=B4(/&434W54H8Q9^?FZ\:8$S6YFLUQ18SI M&&)%)<=*D%!._?J#T7=D(G&')ZDW^/I[.*//[)0&<#U'DX,BQX&ES- WA%43ZSU69$U3R_109,OF8B9\Q/Q#* RK66PLP6:(O@="2T1C" . MLD1N/!P)N^(G!@3.PL,GLS:^SL1-VTDO2&14XMJ2$%>KJ"T4"P$30[LC21-W M&$Y_S.CXQE$31I;AN#PWY@ 90!+W#7#SJ[Y1O.3U8.XM:!()FV7#@(U'_JL M;[UXM4>VY>HN7ZI+1$O7>DHB.5*5C#Z8!;W[]8>X0Y+).SR1O(5*OG.HY"PL M?3-AOF#"?)"GJW&78(OC4E'(JB.]U.&9(96H0YZ&]@IZ1R;).^)-I^-;ADG2 M\*'3]4$8X1+^S0MR7$^0XYC\%S'%'QY3AATWJ>&UT5^'8BS;CJ=**H@9MF2Y ML2$PE/!<41>R^%U,\F(#27-BTR V(F"*[4_X_2Z*_27KA^Y[CF@+&D*6&ZH^T-@1.3=]+=;[;Z1]3X!;=KGMZ7 MOO3@OJL27[,@-Q\'IY=#;5X-^/ ]O]N2E_TY-EWX'-OCYU[&MI+&(*@>&:AO M"K^C;X[W%QWO2^/]I([YI0=W:68^6<3^<]R\2/I]W 2U.9?-)8RX3Q8LJZF* MR57@G@H7X][BYY^2:H!B83>:MB<9!U@J-\_D2D,4MV2#B!LM[PFT' JT.=;U MZMQ"JA=EE:J4]9$:E*P.\A_1.X1,W"5)Y!9?^,[QA5M^0=2ME??8F+)0ER+J M257WB=J %9!2QG1F 1M#PP3'[FB2NB/(MW94?=.HB3V&@UB$89-@@^@X./7E M+F8![^9C7:%1<;,=SAOP6'%/S9 L#WI(W(:!*F"?#$K5TB46 48)\1/F0-') M_+@J,<&1%D&H(X'?DI#I-%FUPF-G*C5O3 M06D$U( /@R %2=R1R;?RA7]*B&)E(80KLK$0+\&Y@\%IW+"N\IJW"/C!@5]G"B4)RD=$[#*A##947N@AB(XV!61 MP.#_B5L!B5O4XA:UN*#A\E&N%C':(1+9DHK$;2LON797+5OUH'_0A%M6^-60^+*;(\G#EM%6:%7Q_.GOE&0)$JCOUDT7[%HWI!\U6:K,,JUZC2B]72\[KI62B7JP;'?@=6"W!%$ M EHM;Y7HNW'ZU4=.HC3ZFP'T)0/H#5;O%_/%8J(IDH@T1.0RGK3:!L,$K Z- MG$0R>8>0'ZR*]2UMF3#O][:+YMIWT5PL[')I*EQ:M)UL2>@I'[]B6_*KJ6\5 MHYN:9G&2%\SALMHYK>-_+#77 Z2 M0KQ=G2;%0K]>INH!\P>[>\@[#"/NDF\6 ;ZNU)B=,T^_=$9W*<^D\J5\,\_Q M,::2CO'-*EO,54MIKL'_G__!D__$N+J0;W9?.\7[1TC$Z"]-?:,=08^CN>8# M0W]$-L@WVO_R*NB^N5?\S].IT(8FA2#5P/ZCH6]&\96F+?R$O1T'*(T;?J]T M,?XG;&/XB/ZY0C7SV@E+8VGQVO%*/X(KHZ\\]@9,KDX]7'?(<\TMM16SO%[C M9*[*?3HQ:HVYB4QA':'*YTH8(Z+)U9X_"D7N$.RPS+4;]T5"]1V)^VX)9$A=]E/22$&?#J>:'I\9:$[HE%2UK ;L%QSN?$#9SM_)UWQI!#@^ M4+;]SIO9_HWB8WC>]CMFSA88* M>[6R00@H!''LK:U#-\Z_>H<]2J._&3]?-7X.9GVBD:HHV6J.T:O-S)B@DGFT M/:@'K!_6?D:"6N[T]UF#/=#,X5S9L6?O63D_0J3]")OE9IJ$/S8<5: M!\DF*R$R,]^9IA&^YK-S,\Z0I#@3L;#T(GY')*@[$CDL.>S&JM_%R+C9$F>Q M)3[*J\:@4F]6NJ; F36^I90J'82>, &O!K4'5AU <)PBIK%,2DED(%%F&40JZ=YW *&BUA#4>4OJ.)PXHGW3C_%DCY M?H&4GW&L95MRP- .JBX;F@5?; ]BL@,4[5;@\%LK[)M>/NOITP%K50=LR%AO MG&V'VLRR1J&D7@4]Q>+'_L0-=LN&] M'G!,*#OZ7BS^>!AC<.H\9-^;07USI6^N=/14-F3;)N3:-&3:US7VL$DX9%N) M^?WI0=W M:?%UG@.<-O'_Q>N"C*>JZ9D@U%4!0X)7'R+HF1MVC# MEZ(-ET;[2??37WIPEV;E,QW;= O"_'>>,36292KMORT+QE=&_'4@)>#U$@" MN4/?//GUIT1D=DKSR2_K$MP\LV\4B_D)90FNVF(Y+.F;EZA*M[P 2-94I$RQ M6* *(B-B8=D]C+@C$>S@S,H;*U]ID.4G5&BX;HOE(%YN$U2[1"*=!L)G]:[< MMEU33=4#7@Y.E[Q+TLD[FGS+X_B>P9.=!:+P<,DP"^,60;F2=(QO5!OO*NV) M,/][.WC[> #=6A25)<]W0MG$6$K%]L!FK_V^2I_E]D*RR=*,D]"RKL:G2E.U M9B*6"#=RD-0=3;Q5Y/S&G%=C.MPLA//MSC@6=\[%1I&>> PG2-C"J;4[W7ZF MKP;<&2R^T-A=DKS%.5Y9E?F(97'SE&Y!CYN1/*VB1!@, Z:7$/&E^*VOQ+7)(;D=#?C,K9L.C M>4NV3="4YEOQWPK8)^GH7#-MS>B"+H!*0K(;2;NK $;$PMJA%)FX2R0.J]IU M8_FKR#6YG1)YVQES6![&+?_B0N#+T30:*UQ:N;H5E%#,G'W.?@@P([0T<'4K (^C M^7G')/*>+>M#VX!FBKLZ&!=,_ "K-X/XMCY_;=HE0I/\TR$>(77T?5:J/Z*G MKE =/5N1#7P7.P TU%!W[_BG:6VJ*2#T3MVAY !73--^*>=CI:7.*XC SZ6R MEI_.ONRD8CM.:MP%Z&D&H8FN24W6@%^T!I249/J@!AP\Z M^MQ[K4B.(Q:I8KHH&FQ-UT:M+F5X2BX-N_'G=#3X2+#N+"1 D4*\0?&T MFZVGS/27"9:O9#X0VMBB6$@>E_&]H>U KE+V4FJ6#X_\@^QRVF'WF(&0$]E&16I9EJ$CB?05A6HO_Z@"'*'K/X_ "W2XTO" M$,DW0$S>=?U72):MS$1%5$J>D.T6Q!%&9L;)RBS8K7V7((@[$G^9^'-2JIP3 M357?G581-U)%_0+]8 V^!V-(W7UE<#[GP#Y3CHCR;&.6:+NGDH-YCE*HCJL\-MB]IVM77X$&P=Y \QNJ7 M&0@,B,U/6X9%H)%A![00)X_V8/AG-=OOCXI$]$DA6R6+_66Z?J8G3-1 M&)7]-,W/AQ86&B[X%HC!^8P%S!@.-PUD8/:!$\/1\%=X#<)E#.2@IKFQN 6A MKM"QO3K_]=F"S"$LV*1[[S MU7G)'V>D=GPX&9:- HZP#*WPC)?19L9E-?2&D=[AHV\>H'X6$6@Z0')]9Q'C M5S$!R8,6I>M=HY>W&;K?Q<'*Q6)C.48Y,ZT!#RT*=7)\G=[=H4/F"WW2 M!I(AZ5*[;(J$*C>6#298N*=H_ !_;C7FPXV]6QCXMM)Q599B8%_]=54Y>SNL M'P;_]M5IJ;,2,E,+ F=F=+'E\,7,0F=$/*QJC>^/YNS-7+DQ[VT-)[+6Z>F8 M]V3)=@=Q[X#0S&)>0RH(EI-2TTY31LA%R+W4(=S[+5>P&'AW,%#)B(TE38&W MQ61IK'F25IMIQ:6KU#66P-4I_.M.M#^<"ZTE/AZP,E7F3#XY M4#*$U"5G]8 + P,@<8=2]!V=O!UQ_6@(F),^W);,"K9^P4C:]VHM$[]E9I\-*( M^H%2X1P5IPX5"VBU3;FHSK*Z5DC;"2HYR1;3H5@(5L3(.PPC@HCO>S;5;R\X MEB0R''MTG,C0W@+.;L>:0Q"39-DVX6L7$*0Q*SBA)28Y\&M#EQ)6D;_GY'W/^!Z/N9-V8B4(_VI<],1X 0.P@!8ONB$-H00A)H M8?OUKTK8?6S+[;:[S5X1%4 MP=N=^KOWX,OWTK5NK[__)_GQ^!1M8:@!8*?9PZM^< ]XZB,WH?\X/L/@Y!,C M_2 O\:3/Z<___9^G?<]R[P-)/A'J82CQE"\M YD&ANH@JIEH[#=UL5%WX8.0 M+/L5_['D?/M!M& 8TE[F_NYD3R[F'CB8-/I']/]K3?\KM@ERJ);W[UW&6U7D<1K:Y>Q;5 M>'M%>$[@:9SCI#;!>]8J[/V=>L#=%-P81JN'UQ"F-]U)"IY]YLH)\/6Z@<@"WH^J1(T5 M!A,>M*1>MER'Y;!8C,<-U"8+M-*F!K7R9).TS+Q=Q.;=]B:F.&'']\;8DII2 MTQ+"7387>&@M[E1'C#.=VK#O&?#PJ)&:K@F:&:3C<))11#QW5"DA<+J$= MPRTH9+9E;S_>=]>.BCB-RLHM]46EPE-6TC(K?%3$VI*&*8XZ=GNQP2-H1(!G M9H2W**D]H]#-V!DZK$Z[W-[#IYND949XHMJ]X2 MHWAT/"0:;6?HJN2FS2B=3J)-5.*LO&QJ1\5:J[L?."A.&Z34G>-RMV,I=/;U MD]"=<1%9,E">"N36LHGSFZ*E,-F6_76G5VO-.AW9*!([GL(FB)N,*)MM.:]N M9I/6 %\Z,5[>S)1EP6=(2>&R+7<3$:^5MIN6L&L.= TI2_K0 "TSPA?B&4:Y M.W6&BC**XUY8QL1N(6F9%=ZKVCB%B8XCN&%H&TQ7(79!0<'0[/O;\S4J$NOU MR(FY29^9-6EB2FZ2^FH2K06>S(_+Q(2>1[2XDW%**Z*,9A27@^2IK^C^I%3JJV+,8+** MZ<+:D\9%:I \]16=JH[']>H(KUCRBFB7UG-\)RA>\M17YG_%"57%K&^&J.@@ M\=JRRJNZ98&FQ,NF[+S@)H)@"4<9A."1C:!.8&G3S&PU#2EBYGNJ+?.6.2H, MM-JBC*1-L]/E%KL]?-"K5-"5[V[G*F:$S6(R7:^H8*75+&V6[<'*,=RM-_55 M?<4DZH*]HH-%O1DC1-R:.G'#GF][<<79 4)]10DKZ]%T4-17OM"8:V5L[E@) M 102YS_;U G&9UW:JTZ9,TRS?:S91I" 50-,L MLVWEAFI6JQU,KFP&]'S,8?W5..G!*\H=[HOMU6!/=)Q>R:X.-WYS[1))#UY1 M[M&:B<:A2*[DW5IL-VR3+.N2!)IFAD"FQI,):A@C&1E69WQCYG;H:@$TS0Q! MM4F[ACZR6XF^\%..GE6'HFV!IIDAZ>:+0*!AN4]^5=T]WM'!=-GYH=@L0V MZ(<2G8SL4-CL%UAS.+8Z26=?0>)J*VR;ZP7&H(AI:'L'W=JLM0%-,W*9N,15 M$DU@'7KGXI5*[$VFI 6:9N2JC!=U3YT+$X=&UD5ET=[47"MMFI&KLNGR]>VJ MO$)7IDWU^Z4!N5NF'Z]7IM! MG'AM$U2W.*MU'0F4LLTT-3Q>-PKL?N?8_GJ^F5>$*A6D]1\?FZ:!J1_>]"'T MF'C2"W49&M\>?WEJY0'_\\'W!)Z3=O"X'B,'J:NKQI'_^,'!T4T_>>8./]V_ M"WZ$.IZ[L5'PV+%'9_=@5KXO.8K"OG+<.V9SXX!HDW"S[\[Q?JR^_FJ>/G/J; _CKOXC_39R]Y.F @*2,PC)R; M?#$+!/U0#[BE^[%D R^ 0R M(*Y>#=!?&D&_=:CN1-;1;Q2@[!IKPXN-(Q\&.:LK<=ZC,.>.*YU7^M/L"EQ- M64H(A?N5'D(!0@%"X91;:A +5Z$-]XV%TVS"'0D*EQDD_@TWZ-D(/)VK96 @ MZ6Q]^9[+50(_#!-7V77M, 1GIFTO^8=Q11'E2[A,Z0QX?_7L_[79;T<^P%^* M Q4\!YS+.5SLT?>?W/(1!I'2"7P]UB(QZ!G!VM:,PM8.E8<3^DI+]50K/=;] M\&W- Q$8>VVTTH)/2E0MC%A;BE69'ZY5[>OW!$P-F*BC]J!Y(AXEQU&R-IB77 T MZ7!S"$[2>8)ZZ])L"'4(]:N'.OH4ZN@G0!T=M4.,MI#(&8:=P432RM.V+9T7 MZH9()*W,R!>&M<: I2.&Q2?@O"*X#83-TRP+2G!#J-\7U,_OBIX*Z]B1EG5% MTI@J2KB.L*IR!3PBK $B_,$%[Y^!]>X:*S"\4JP+N-'L6%%;ZGHUL*QSX)YW M+D^B>!ZECU*2!H+]X.O7:PQMB-#."7'B8^ESP MN#,,PY\G"'^>^_KE2QV=@RMV[M&Y $K_S:C,PY?@SL3#MRG('^A\NM&V0X(B M6VBC;%I8;5SRG&WAO'3.4MMBA9TZA-Q;2Z&DCW?2KKI1TF*"1)XCZ#S%L2>] MRA72T_D!>*FCP*<:FC<_Z$\4M9SG\S&O/FWD9#Q>K&7X.>IZG=! 9V4_O"7D#T M55D(>!:7^6*5"'=^.<*+9]Y[*<[MJM*4IZ)@2"M]LS2H\K "[E %*15D'F/Q M/$?!?58(:PCKGR5@E$)3V0F;9%#%\<862R7+;9U[FT4W+=F,I:@DKUA]PTSX MQHSW *QA^@2$-4RV>)=[;R+5&EJG1G7]J)HR&2DHH+!A#MKZ8T9G03K-4R+^ $4<6F >?6LG+%=@I)E(0P\ MWM IKY^7R(9G>J&&0PV'&@XU'&KX^9W2RYIDJ.(WI^)G=\_^9(YO8TOSW4G8 M_-^GRQ,G->>G.=FJE3P42:N:IF65PR=E4F$8YD)Q#;=-KGHWM*^I+!@QY.A\TQZX R#$50(70C=D^QX MOA^Z#2I0-^YJBCE&M EHBF?ER0 49P6[FNG=#WF&X2!T(70OV8&\I5W-]V/7 MV581NS[LN>BP$+)XC';%00=@-SWD3>3!06^:Q"%X(7@OV#6^I9W+]V-7*"(U M?3;=&S(?=0J.)Y;"_=)*L)ON3A)YE"3S*/%6.M'M[TZ^\]#V80\S&>TT7A#& MRZ4?1#!.>'MQP@N2_MZ\E:,$&LQHYG[[&[[@3-$5VL3=ALG[ZXAT M;$59]<>S8<\N;A0.1!JP/,T2>>+-E [( I %;I<%X.%FJ.XWO5%\"W[^;ZQZ M3I.QYSW>K:.Q982CDK-1VK*5K'K T<\S5/H?7/4@#=S'A>UW=@:83GM1,;R$ M,A:ICZOJKNW9800H9 W/ U\N:G^>V7+EEN95^IN/4;H'*"4K;^$9D'Z^ (^' MV[&^6VBQS <=I>X0?&6^EQ0,!7XGER=8)H\3# RT0V3>/#*/NF_]<63NB^*4 M#HE=!ZU0*HZP,S58=%)DTL VYF@RS[ P]>0>D0G=U<_$:1:J&TQTMD"DW@ME)Y"F7S- VQ>8_8O#0?\JIWG3\.S75_Y3L%S9C+"%4Q MIP'*3JF!!: )MI^)/,LD\&3?RARY\=WG%\YW2PT< YR3A3&U&XJIW<'AP5MR MVW^ \.>\-G7%DA?2BX4S[!3+?<8I-G=>0<&P]/)LALV3[_32(:8AIB&FC^_P MOP/3K5ZQ+!!;,9974E70_"TS0D82P#3P\ DVCQ-P[PMB&NYL7TRHX!V@#EHF MTFAAU:G,JZ76G-^7=;*\ :#FOGQG6#1/H^\K3@9!#4$-8PS'CS&\ ],NWB : MTA)39$1'QO5I#2]/1RFFTZ "#:)]'TQHO\+(P;OSUDM&\D_-3J?PL*OO^HFT M^_0#>+@=7NK_>SN1YQZ$"^##4P0CGJ(7!%Z?8/<5:B1UVPX[G%$05LL>.BU( MNWZ/*"2\F)Z0)\D\A<-]$ A^"/[KB%I\#/RB7Q,];S9:H'Q4K)NNVY#7"PN MG_[R/<$^R=$0^Q#[?YSH<.Y1N #PGR*Z\3'P;T-SON^,^@RZ\X:U$)?'S4Z4 MKOP36IEG%TUMKQE*1@1%HPC"O'"*W)!S2WT!Q'"*Z,J[ MB(%IKD-$USR''WOM)J>,*RLV)09PL(3$\RC&Y*DW+T^#S "9X>Z*I5]UY.4] MQ$"/B-*J',P"N;$M1JN@1[NS9DH,#S7?""HAAS>O2KF9))1_-OTP_%?.]C3? M-7)FX+N/H17?>S6D8:_F M0M,UHC-0A88GZP89U,U2?:-@)(B#D'F&1(%AD^&N?T$P0S!?/)AO,GCQ#-H.I3%9FONIH*91!$D<>8[D\RF6]"K@R0S3#(,%9@@1OKLRE M;JVDTN)F(^/=6-]7VNN-JZ9P!F$"#-Q]@=]WY04Q+;KXST/PX%^/F1CYG&=$ M,(8*#^%=TVGYRYICJ.%0PX]AC5_0)$,5OSD5/__U")!? 8XOM<.8F?YKSS<3YF[[J9]P%3"\?C; X M]!N%EJ".0AV%.GI]TW<7.GH1AOQU;QT!RR4$@64C%#WAF>DBFJ7$<'GMA$M# M-%J.5!H+JN*/\0>!>D'OR&S6W;FE/Y(7[ M4DO()S#""&Z1P-##;020KSK1\A&.AUW?AP3QMO':4LRV5G*3F14#U(Y03T?G M_&9(;Q2,.5201E^YH?#5E1CB&>+Y4O%\2[F6;T#[I^E:O7F?E+SA8N 8G+0H M2!@9AH$$, X.CN)YFN+@T3"(\>O>$;NE0Y^_ _*2)PL50N4W\J[F*&21]R.Z M9P&0)SXU3K(0X1#A5[TA>$MYF;^UBGN+)=(O3EN"2*&>*6HKAAT7 ,#3PYQ4 MGN3>.C]QD]NFA[S,0\SAIZ&&N^ NF&%^/6>_KCZ^D,*N[7O^\_3RGY="&/5) M(6(JNHA61&6O(T2!,)C$.&'3.F1XGN+>&6: 6(98OCLL'_?PYD>Q7#,-FELJ M+"?@7*/H3&)RBDH2P#(XQXGFT5(SS%%@^[MG-CV*Y,5!+#4:;,$X#G]7B MA3!N.&%J9*?'.'^Y,M]XR@(\Q@FOPCOQGN>YA;[E&,1'F'&%8_5M+9[ISDJ< M21V_WR^VO(V"<6GX@*( M8DA7)&UM%08I2]!?ON,P30*2!+Q;^_I#)!^Q&YJ^8=68>!2A=&.]9.55@,[+ M%F $+JW$@6(P.Q)2 KQ4^V;R,G[+;C!5P9F%Y* AKZ1)F^'%"&FO"X E0-R% MNH_$C+]^<<-V;FHDLV \?ANIV]<+F=T%(=XR[]V:6W3U@9*_K_XK)Y#DDV[8 M7IR,H/@#F\44FH=V?0!,81L%:C(EMJ<&NUIDN&%"C$" P%\L4FH\I*^]Q8JT MJ/06JU&Q++N3=;>^[N^C(5)(!'RXO1NE\\0K#A7<7(*DY?S[DM, H M-(Q"P]WKJX[8)/SY$'PN'L#]9@QZM7:7JX5:=NQN0T2WQ% L+!,;"@/1%CQ/ M8V2>PRFX?0U9XJY9XNI/Z_R<&EXR0H?T!'.\]TAAB/:6-;0=6XZR 8Q IQ?[ MO/>4#J0#2 &?-AJL*>[-EI&PK7 M6G,:U8J\LFRR;Q43LP4_!#M0#LN3!+Q0!&+XZC!\2WDE+^'\$L7CF3:JU9:S M*FK/6:%L5BI6BRD %*>9("C,!($0?E](X;(P?/5I(.]>AU%!Z[J"MQB@%8]& M4#4:F7M& @@&93SR9+(.8Q0.UV$(XE\[_)>%X5O*VOC5.DQNPLCLL,S$010! M,T;KPF*&I-9TFF>!L7>?9Y$)!N261I +9VKP:E@ AD+A)V:LNNK3>?O ^)?R!@(JB! MEXQ:V#&"'NABBKVWXJ#N7-,)#!MU!-IONW2I3^M>8:/@)-B/1+]BV0PJ& *% M2#Z_6)\6 /T<4']X-_(S0/T2RU7=&A&[7J$NNPMCH4VG+8TM%@"6:8!E-+N= M :%\UU"^_"3GXZ_*O[LK>=15>;IF<*16K.TNBIS ,DDK%(" MH7QEB<@G795_=V_R&*MRJ&_X5>PW26%G!4A7=+1N96(!+(,]RF19QNYW@_)% MI*!D+^+(T&'$[X[.:+Q*?O!0YU5''1YP_&9%V&)[42,[OBO; Y]:H9-2TYI( M"DY]+.X :0'2P@W2PLV',/YFB$R)1H?BXWY]0J*B(YN>5=7V\2 EAH\$,2 O M0%ZXQ4/?MQD/>8>](.C8NF?/R #ERS5$%'8U).)36OA01 3R N2%&SSE??/! ME9_;"\6&4.FZ5)%&7:-5JT]Z2F_D6X 8?B^\ZR<0?YC?GQU$($OV3I\)$C&O,CKK/3%:HEE MH5I"M3S-]>Q0+Z%>7I1> MWEHJ\PWO7/X\QQE&'(X5<3CWZGB M0*B/+05GP*XF1N91DLUC! VW,"!Q0.(X,7$<]<*H/R4.R>BW2^':066QQ>L= M(3+6NU)*'/27[UR>X^@\P\#;;"%OG.'6Z[LECE-<6/6GQ-'@WP4+WC3902_J*L,O#YC,4-LKK$;Q MPFA>=T8-U"BUZ87?&WLNG; :^QL!&(AWB/>[Q_LYHB8?P#O-[]TUX:YG*-TN MC:AIKS/DC W .[B(&\VC!"BU^C[W!^+]SO .HQT7$NWX .#[)1U9$$UJXE0& MPW['(JF"-M!%BUM;UH M[^D-W\GJCM%YG/YEG.+?D9I,\<6 ]-,523- -?KG'>O/C)RJ:;Z;O'8'4K\] M/TJ>GPQZ+NFPG?R!%:B+W%(-HIQOYJ*D>>RIL6Z#1/)$9W10;RW]+3WHH(*/ M3=M3/&7S]1I,\;6=T.EPMU!Y3"^.MC?5K8GH',4MW]]G:G M_NX]^/*]#*W;Z^__27X\/D5;&&H V&OV\*H?Y 2>^FBLH/\X/@7AY).(V$%> M\DF?TY__^S]/^YX-(#^PZ!.A'H823PG5,I!I8*@.HIJ)QGY3%QMU%SX(R;)? M_NKQHU3LQ\_\T :D M\2TP%@DYK@WP[&=/32U+^H^9F M :#S_^N+_&LZ^;NO//P3/"@!3L+RB\,GFX.L#Q\]T1XPLH!J +L"$N'!4I-P MP@]]5]^C\\\G[;794-,%0>%05"4T4U-P36444F,XA6-Q0M%H@] PAM5PE?AR M>.OG3,%3Z:?^0O\5YY8+_:K8RE7%9JG6KO1RM39_H,># ((DU_KCL_:0%]LE MH=T32KGDMY[8K)4*_>0?O7[R?RVAW>_EQ'*.KQ;:%0%T/_E"Y!M 'J'; V2& M,7_E#F+D_ED2RC6^UO_7)RX 'Q7GGW*[()=JB0B?V8LG+YW'862;NV>["&\O M"L\Y',/?OS(<>PU]TO#]G7J$'HD2+ NN+3)I2B%IG558%:,4RC!Q,ODCG.2, M!\56'ZTW*YQ(T3+"<6&GM_&X$-:]8FP!P_-ERU6U)H3E^G LBZ6M*Q9"O[!L M;9*6S,N6K=9F5P@+-NZ(4M"IEV?U6FM74 XE7YXW;?=JVL(<6C-AA46+&C)> M;01>4@B%?-ER+(0CM2PM30>O#I=]%=A0:MCJNDD/FL."0F;%'TIM;: M-]:*E+3,]'0I,9/QFJH6A=[(7[%TT>*F*_#,S$#M"+P[KSK#.AJ',ZF(CX66 MO07/Y%ZV-,C-4%2,XM)Q9PRB,@9;7#$;A7Q%^@4=3(NMZH9U&D:OO-,Z2Z?5 ML$#3C/3C[;2BM/S&%FU,4+FQ,BC"*Z5/95\VG?AANUN)BEVG(@^J:\W95D%3 M2D%?MJ3V)4/@1WI=IM%%H[A&C+&P*20M,P.U">,ZX;/3BLQ7,*7+$5B;<*6D M9::CI6%MUJHME9VSZS.A,7?L02U]9F:@5E-I$\5C/Y1CGJ!6V);=X +H9W:@ M+"4DY^9&[\I#>:6.YUA 5YIIT\S[8VRTV3LJ5T>-FE;?NUZE'_3 ^[,#U;0X MH2-MO*+C\O/I*&;')=.P$O\M,U!B=V_,>J3*"7&QMIXO9!U%!E+2,O-ZLR-O MB_YJUI=%1%C0DQ)?,0N;I&5&H[8:86U(A9:<"L8I%5(LD2X&6F*9U^/UJ#2? MED+$P=%^K5^J!G1ME#:E7S:=L7.)E,7%6L;Q\CSVR@5/0S8*DY6)0:98=V_O M<$%L:!AJ[4U?+DA)RXQ,19LQ*ONV7$:'B[7G1\/BN3VE<#=;Q"EXYH:/AFWUS6>'VC<%F92HHT9Z-![ L[9C-RUG:YC%*% MI&4&)29.S)RVQZAH96('+6DZ,>MC*6F9D7ZP61M7G(KGA4B;)7N.#-Z> MD=ZF-E->THN8HZZVW=X:(>N\"EIFI==J06CN0@Z3*Q$VK317*%^P+="4R-!) MP(W&BVA.RPT?875>FM?C*%G*T*SXA1;O,%3#60I&P]?B56U6F,9ITPQ)K0NS M7N1/K:X@H@JF[D6M7AQ*H&EF %:>O]-Z9CQU<&+=D5K]ZJBJITTS-%4(C) M MLHV&@ 1E@Y KO.-4-Z!IEJ<&_MQ(?G/C)5&F;YX1L>(FV)7[A0EZ'Q[?&7IP8+\*8>/"G@!V@' M_^'1#TX=-S6._,>>#9/'NXG#S07_N;1OGK\-P*"DM\.;O F&:1?>J _OE>GH0^" M9W\!9_18T8'W&)#L1^,=#S__, 3_YOGA(T_"@T&?OC@S'W2K?]W6#$&^NI)Y@+-P ;/ ?.6@&?6)$_'KBQ4^L#%]F2(? MDWU/*W$F7_6#0Z#Y"_#A?[^07WYW..BOYZUF!8;A%UFZ_YD^>\G3\?KRG3_4 M*NA%ON;\Y]]3J"*?KR+DE:M(/UD.PCC8027Y9"J]]P$XP8G>7^G]I0T)A 6$ MQ:]"$! 9=ZH8=X^,7SF[5XV,"_0\?W\D;H(2V P@WC*3#S=E9']^DL%\NXH/ MYQ^2_Y]FL$ W#P X/S?]_Q# H0 N!$ _ @JX[\;5#ZN\?^G$>-"TAVP%:@N MKB1:#(GNDE - V 0 _>. 1CJNJ@DB\?']@S+-W)R[25P;H(!K@ 6MXL)J!6? M8QD?MYCXGUK&'36X$I/X"L@ .L10*Z#I"&%Q9["X]>A11[7UG.W!=?(H4W_L MV,H?QPXU+79C<+Q)AQH UT083KG%< J,FYP^;G+%)Q .Q6JN:3DXGX'\*1&4 M*]:5PS;$0%W$!E28HSJ95ZPDD% @H;S;(7']V(N@KIPL-''%NL*K2SNZFJR7 MJPQ=7+%VZ(9I:S:DDA/I"YOZ_%>L+WT_PR6ON/K9(H":9ABF^=<98P#LW\\\ ME(A@ON*/@_%0Q@LY?/1L-(KJ0O4T(Z=&N98::+,<@>5SH!3R:W!YK]P7@:/C MQD,^:RB.&R)[ 8?3E]\MA(IH*H1"/!3;?JB4"YYUJ*8JK.)DY'G?7?H>**18 MV-KACU:'FS+2.Q!:!JBEJPC=N%)!&E3-01J]5K3DD,ZPOGE:K[?6+G^@8N][ M:O)R@KQW9@RG")4I)A:#N+)D>5!9"T]+<',,EZ^HO;1UXO [GZ4HPI[&2A5=-31!K55=T1_LV MSA]Y)1"70[5"MPE-J#2JIA-42B&[MI*5@/GRG+_&4%XZ$H"_61P_OL% M>84#RO61WIY84QJMC&RVWMN;"T]/"YVB7[X3:#YQ<#,L\"]( Y &[L Q/ TC M_'W4$:2MU;R'"/ #-]2VF+,NN\VFPX]-LHN6BXY?*'PJ-[RD!(>>N,P28R(Y MQM0%7XERY_>E7Y_]D'7B%3;,W1!#;QD M(,('&K!-(<3:L^9"J+"MV#/BX4!4I-.8"%Z[.F7GXZTGK,J327'2:!L$ ]P$ M4&0:0_,LR^19FH-F B2$/Y;EZ%F6EV4IF+[6\ W5GZ/X@JVM1DUJ4[8^%]8O MT1QQ6FO4$9L%1]P$Q1JN.F2W"L*_&/?E.\[F<8[(DP3[QNI^63V4IOLP[!4(*1SRWC0)NI8?KE- X3;@Y#D/AS';NO%Y5% M>XW(_D!0L!0'*GB40BH/\.[["JT0Z.?L%?572W/$FPWEY,A.=9$1]_1 X+&A)YP[5&,)72,1:Z>*J% @%&:_/&6.Y'\YB MJ9 (BW_YSE!HGB'>MX$$(7,]QRYNX.3AYVT90<6%$WD?$PD9""KN54[DO2GN M-5K7[_6;/]6T?CO@7C'[A"[P:QMUC3'A5KPA,F?_S"7/&MGIX:)?V-A8O#45 M=E>WT!U==O1Y6XQ$4DJD!F%XG,QC!)>GB6S8#9(%)(OS7Y (%SJHN]=Z$O^B MUSI$7Y6%@&=QF2]6B7#GER.\:)UA?=)W$V,Y\ZM39]>G1H2H"Y4>O0'K$_?. M]>F&CR*\-\*\C /P392+_)RQ-0+-/D2:#]_ZRW3PX3X:/+MP20;TV6+3*2VE MWXD'9 @/D-%?X:?!:%/#1I2U=HS*PJ>]1:%G"06%2<\YT'F.P6$&RRUN6%_1 M0%Q+K EB $X]G'I(?Q #$ ,0 ]#IN.>H_7O=CTF%&S43&6BY5U-=):P,-U5$ M2MP/$+YG7S]8 \D'DL])R>=Z=@$@#" ,8-+Y=6\HO'?I].MR+Q#Q]@:U:T1O MBC1QD9YOP-+)O6/IO+GT]#0C%YFJR6"!S8.EX87I?.9SGA&!S8)DOJS"/2??Z+^;QU9*]9[]F0Y\99W#J?8?5(')NW82XT8@55%PXD?Y43>F^+>L8=]I8'NGUG= MF<.@*K'>KA:4(.!\:>9TS?W>MS:)L0TBW5@> P?**1+FJ4/6@'GJ4'?O1UX8 M5CY16/F]"U579-3>4BWY@AI,_79@6N38!5$A$%=^ST)U/PGK;2/*+?P0IIZ? M+ ODXDKQ3]U?^LD-XS[!]/EA.YBB*Y4H3N1>4&NBOQVO:QM1S=-\ MUVCZ8?A6IA96;:Q8KBO( E\FAZUUB+B%=4'ATLO%\3S*87F2R,;DX-WBD)8N M:J"8"RL5>P&T]+D[ .]F%!-#IP1)KMK"KM'I%=2Z4O/$E%&X=S+*]6>0__6L M$FX]]HS_[_\P&OV+0/.'7WY6$O?"F#)3?.#0^\])1WD.5B(!J^['TX5Q 6@] M507#3TP(GVGEL;T1>FC,+ZBQVHDV%''D^H6=S:S"S>6EC?*D0@W4T9[LL!L% M0],K7L@\0Y)Y"MZ0^&F[]^<&S+/Q>+4,R9_&M"Z:!*XG]^1XM'U=,W9IM/U: M\4EWB-IM"G.* DWT)57DA^O-\Q(TGT_-7D:+>T6RVQ<.SPR&K1V2@Z%X46P/Y'*\Y"^-\A M_&_2;SL-$[Q]L"#J5[3" ETV'7I;QT=#5J\,W<\M0OV2"OI3E1-]=M"35\A\ M5.D.)UI0D%(J(+Y\I\D\C9-Y\IWWY$ VN$&4SZ*((X?+L@9]L_P3#WDJ: MM8FQC,S5:8V(I"T_/U$-^HY-Z66ZMJ!DT5%4>[)HHFCOP .@PBR>YQ@N3Z!9 MIP":!9 (?K[]JQ/(U1>91[JVY\NO'R[TA-INSXR'LGUM14/H6C M.(U545QA. Y52 V=*E.=I104I7#=G!JH29C)"_ZM/OX%.&\2D5MDJ-F8;-1+ MO-^NE1K*H@#VREZV[$<4WO-]=?Z"MO(:SV7MLMUN\FA M_&+?M D584U_HY"OB#_&JI+#MWFGP4]1DBN4]* ,6F9Z6HSF)NHW?=7!=;2I M8%UQVYL7DI:9@>JSY,1OC_J&H/9Y:C1@A)+;M)*6W,N6NZDO,0):]&7>[)"S MJ%0H!B%X9E;ZICPIK+FYW9#50&VM:Z6RM9^D33/2,]&P&>E\,';B$;&U2P&I M.$;:E'W95$C>6^![*UW@6\Q:J)%#E=9!26;T94MWZBK52#$0F<;;H^%FJ*Y0 M&[3,#)3AJ+2Q6C9FC<+A$+2,M-1 _'FHV%#+CN(.>8#A1YUG1EX M9F9(4=KW$_K5+0=?H-8"6:!QV ?/S PI/?(VZ'XU\]$ALEO2RT8X&>%ID>F, M2"5UC%4*GF,Y+KKH%G=UOSTEZMNKBX$K13$];^#IF MNR+JRV)OW15B85<)IN &M4Q/J_,J+YM=WQ)ZE6VS+V"CL>N#9V9F7^1+G9CU M[1[JMK>U?KT45F+$ K>R95Z/.U&O-:L-*\*.:U?:M;W30,RT:4:FVH!M=^02 MN7&&71V9+7?-NJ^!P^.9AS9&\8KV-V5#Q@/%I-J+@=KP-H<[G5YH-*,+M*7: M7;FA-Z?^JN_*G%A(6F:D;^EKK5$MXXZ#M-K;V:*N>"8!GIF17N"GN#NL#V54 M+2^,;CQNSG4Y/>2>Z:BQ7+OUOF"7Y-YL-_!IE>RM NGA//P+-C=7FKICMBUT M6-:%V:Y8BR&RTM-$?S2.NE*,NN+>XJR93U03+>6RR+>9_F!$(1,>192H MP9E4@],)*VF9D=ZJX7'!&<]Z$@@&>F06I-=87 [/7)H5*/_"8V63J$2+H:!:DA=*@3#/:7'+B>6N/S_5( MW1:!]#] FIH"/U)U#M:=YB\6ZC(TOCW^\G3)!Z<79P:PO;ZYZA9)323OT0HX MI$^H<>0_?I!::8=/GJ58/#$0']J 3Q[,9Q3]![ EHN"Q8P\OQ XVQON21MYT M.G1[_1YYL+?/)HKC_]&@!W\;1H8JH-LDC'Z:^D?JC9]"XR%&MEKX\4S M?WRO3D-_$4?&7TG77I'P,GV?1) ?/X_I^1UY$AZ MX"Q3I>'WY?KAZ()>FI/[GWU.H(I^O(N25J\CCD4>H)#=;P.$\ W#<<@Y7, 0 M!! $)P#!K\C_TH8$P@+"XG9A 1W,R[I,Z4W;]W#34O;G)UG!MZOE+C7WS])V'@O^^[NI(0,"2Z2T(U M='4@ " ;A( ,*(%P]GWJOM0*S[']F4NVO;MJ,&5&+U70 ;0Y85: >U#"(L[ M@\6MQX? +>@YVX/KY/U-?4'38C=>J)&AP^F'"R)T&F' !(+_<^NR7-6)@4/1 MLFM:"LYG&7]*Z.2*=>6PR3!0%[$!%>:HWN45*PDD%$@H[W9&7#_V(J@K)W-, MKUA7'FJV79.R0-4XC6KHAFEK-N01J"SO4):^GV&15WS\J:HY5I"L3CJHNN ' MW_Y/TPS#-/\ZG_//_OW,0ZD&YBO^.!:VE\Q[] TY?/1L,(KJ0O4T(Z=&N98: M:+.#$4]@^<,O.(JCKX'FO0-P;C1]H.#Z9XETWA11:)Q0" P75T \663Q< M4O&TY+(C%(6!PD0U6>PI16RW9.+-\,AEUMVIPR_]9FV#QD&-60S+U:*Z!/62 M\"_?,32/XT0>H]EW55>]%B"<(#;X:4-Q6D9XM0Q[J^HQ) 5("I=/"H (_GE13- U(M7V#%U0 R\9B/"! L06R=GL>.')0W+* MB=':*+!\X5,I(!F?_WY!7N&"GE=HU/ !SSJ];H\7NZN&5YM;@ OH+]\3'N#0 M/$%D/>Y_03* 9 #)X#D93#"TN5QLK0O%%Y$M9K<_VM45Q$Y9GFV/Q;L:>FEG,M-KLU.7>=K-61A)N!8M"(B#S,[J] F6' M;'L3X#Z&+W,!3^,6D8T\U]#]7J\LN1QM*[*=%=F-D&7 MQUL%*Y$30[]\)] \BJ+0C+IK8%_2-L;U6%%0_Z#^0?V#^G=]ADTI-)6=L$EF M7QQO;+%4LMP6=6JS9#:8J+MZ8=UQD!K%Z[&VKL\7J5G"O<'=I>&$ZM_F<9T0@TIM,E&G849R>9+O>#:I[2XZ&@>$?&SZU,(P- M/>EY,OR=9!A]_1"J2'\6@>;S3Q3_K8!QU&_X\=K4^@(R;9CNQMO61\Q&84# MF,YS& DW=>]C4Q=FXEZ;+M_Y%-[ #$(V@JH,51FJ\C5;Y4=.JOY4Z_SM'&N! MC;8Z-QSMA!Y:=M2V1%>K\I\E9F7M]-3=_ZF9_M(Z#^3J6ALA@B48C#]8][W& M&&D ZQSD8&,HFB>Y]VTQ0AJ!-')-- )71*C*-Z+*)UX1/S=4_2FKF(=8/+'M M.'M4K \8G1JUJP7< JL8]YY5[-:2CMM&E%OXX:NQY_OCL&N^C_-V$APO;Z*Q MLT[TY8W'1=T;"14?3C3,_8 $!_4>ZCW4^_NQ:*'>0[V_1[V_Z%V-G]P7,2&L M=<1NQKYCMY>&&]<&MK*W?C<0U#:BFJ?YKM'TP_"5& ]*!=S6&$6A3"-DD]$' M]6:[7E#8](8(C$;S#/>^&QDACT >@3QRB;'@7U% $D'3 M4KC'^Y^3_R@F>X\-1-BI-I//C;!G W7L:UG/+>Q])3U?$1"N2S6M>HF66P^=,4' MA!=<9VZ72XYQ(O<<['&\BQ=+X0(=].JMT#&JA4@>1.7U& O%(%$ HD$ M^K]GX92W3P_4 IJ,A670$0QTTMM7E?YLW)2.>D-[FZ5,C3>0ME,A] 47]$J; MV@:8)H<;VG&.SM-8EE<@K4!:N2]:N3S[Y"=[=G7/H1!S*Q106^=MW:<&78_X M7!+YJ8DRV5!UGVZ$7:JL<%^^,S2>YXA? MWS3T[TA-9NOX&'TG*D]2V+<_,W*J!NX<4KU=HI YSX^2YZM!\K&7LY,_L )U MD5NJ07H/490TCSTU3LS*]*HBL'UXN+3(2_>O5?"Q:7NJI]G)GX6/*TOX]1-% M^N.1_;=NK[__)_GQ^'?:PE # /'9P\-_@!B\Y('-4/0?G\?@/\,J3CXY?'.0 MD'K2Y_3G__[/T[YG">R!;9X(-3M4',93XK$,9!H8JH.H9J(.W]3%1MV%CRS& M?L7)1R;[]H.QP##DJ*\L^X_I MG_(M,!9J9*\-\.QG3TTG)?*7WW#L*SB3Y";_?) *([^21YJE%P>BB+\GY3]J M;A8 %OR_OLB_M@;_[BL/_P0/2K@JXEI"7SLB4AZU:5'0I3E ^03CS21(:V)057L,Q#=_/BB#70N2?TYKTQ MJ74+O(A+"J%D.FK;C14WKM.8LRKKPWUD#WFU#UIF'UJ*'2>.:[/$'L>IT:A$ M6)/=Q@)-J9=-NYN%/2ZB]4!6S;[?H&JSP1B1%#(K?GF^[.HKUU[+KMKFI*#/ M[NE9(6F9Z2FBTTZ)K4XVLCV,^T53PNWE>).TS S48MTNZ69K4Y3Y3KWAG5GJ_AYKMIM@5T6%]U8U'XUF M,N"A6>E74F7)=G=[38C%EHB(X:#NH.E3V9=-6^-FIRJA>%\>3LQ-M&K89K # MU9O1S$3AFYVO:%3?V16Z".YA%5N=@0ITV2EM+\<=0G,C%-'6='<_II=J!.K: M9#K*!B.GUHR&6V%5:?2GR-PKC@SP]LQ .8*@-FNR4D-[!FG1%*(/NCYHF1VH M49=15NO61D3MR&V(JJ9K_B0MJY-Y?SD6"_-]Q(S0GK/V2HV^6F2TM&EFH%A_ MHTR79KLNBTAMR"R[4URI@UH>F8&:V+5]*UFR3&%8\P9>K]HI'JI^9,7O=]== M!9OC3J75;*_PNE&2M-@J5-@I89F72R-I$#D^=0<:YI%=_LA:,YN"0C(].LM8P6I!IY MPJK+\YT"15A$L0 .(F=>7TK,=L+9#Y*'5@M-?[[CB&8EO7DC(U-UC8_:1%?= M.VJ 3"@V:EB3(DA]S3RT'8_\0INKSF1Z7FN/T1E:;*Y AEQ&I@[/B2S-Z L! MYZK=" MHA%OL@]5]"$9YWG+HED=NRMR7Y%7VI!96*TFH7B%I&5&>E$3+*PA#6+!M3;^ MJA:L)7_^L.?ZDG?K/%@TY]!G1$8NV@);5 M_FI%20_1TA>37RY)!=LK)\Z76:Y+W'@9C1N;Y)E9\?WQ?-+:Q5W10?;2E)D. M3#H<6Z!IEJ1<9H13_$*3=^*PO]B/R^AVD3;-#$"AO2]WQY580\6Q*K*2%'=6 MJP)HFJ&I';D:](LSL^#TN/4:*1#;/=M,^YKEJ<9P-4G\B@4J["IBHU'PAS9K M26G;3!?F;#P9*JW.P'&W47^DU=$">NC"#Z9*/;P?EO/!7T^LYH6Z#(UOC[\\ M-5J K?E@9P(K23M85X]>0FK6JG'D/WYP,&K33YZ9OD]<_H]&>7R1$:_& M9?PKR]R9R'>HV-17[-Y$OL-9OD/ZHK\R]V:*0,6^!Y&AP7D/(M^A8F/H5Y2X M-YFA9M^!R-=+V;^^-/,B UZGNT7A) &OC^S0/A^$I_O44W^A?W14-'\!/OSO M%_++[XX0^94F+^ENA5=' KI/#;C01?Z#XEW-(O[[5'\;]BI4VT\6Z41>%=1;J+>0 M;J$7!;VH*XL:?'A4'E_$)W\T#>SDP55CL3: 9. EJA:!W)MFG3K^/H1M\9_.VZ-?L7/'C)X M,R[]]T4RUQ*3ODJH0-*]G:#C90\:A!^$WRU'CCY'DV P%093(23@DG,:-X#X M>ME.0$<-H/5_?\$[R!L7."H7:JJ>>51@ .X>$73[ ;BG'5\&!I)V_5[L MIQ#E0?FO^/S)H;S4M2P;)].&3XKM7+%B#-1%;$"]^!3Y#W&>*U8&R!)'8@GF M*X-?M6847#_V(J@9GZX9#Q&**U:-A]I34#>.H1O<=9N=NF':F@UY _)&=K#Z M?H8U7G'#/UK&YV3^^;-K@)FO^.-HV*!T2O0-.7ST;#B*ZD+U-".G1KF2H:5E MMG($EL^!*CO'+5UU\AMU?WZ$\[.$.GD\ZEQ5JS%<(;#?*>QVN'/D:=E9@RKA M*P+3<8'NNSK*ZYUU5SYRT>KJDIQ/16'I"BNF7RJ)R*Q69D"5 ?S+=XS(LP2: M)RCLQ)4ASWMAUGFKMYWA[JRC%F@[^2&[7Q$!F$H,/RKYG4&#C\_H)T^3N3I& M?ZV4^'S@SVS3IVB!+[$RY\V+IES=')?3NWM2K]G3=1'=A6U/G\V:<;$$.)T! MQ7YIEH!T#NG\-^4Y>:K/Z4IJGACWQZO*&7&R60HXMHS:O%&T%HMALZJF]:C0 M+]\3@R[Q/$]=G!=2P.U0P+6Z=B=B@[_/;((LL9KW$(!]X 4[EEJ\7S)FPBKH M#36=G"XFHO6IO/"2#NIUU-L/(V;KV).-:P2\F.A 2@=$0@=,'J/9/,O1T"B MC/"[LWGRLZ!78!5TC4BU/4,7U,!+AB)\(("MJ'?PZFR]0N,&5ZX[DTJO6SM1 MN>YZJ!.B4JF/A2'7C"J(A"K>,&4"^LMW)D^R;!Y[)=@#;0/(!- V>)T3Y@S3 M<$6<+\IJC_;IM=4L%]S/M?-?HG@P8VMNOT*BCMOL1S(F3"2. \5N,>[+=YS+ MTQ2:9TCJC?7\ O,I/[I?\Z-8.YWVHA:&<;IYXYO)?*67>8=@+,'0YY9QH,W4 M,/UR&H<)*8?A-61=?B3*=R_E\G7OTZ;EXG92KGI:("5<5?P>ZM[=ZMZU&IWO=0X_U>)\.XP\IZ(ZQ_,#TWL2"5!,,64;O6&HU[?B!*52F1&@27 M<2I/8%B>8]YR1B'>;Q7OYP\+P\7F;I7OSA<;$ZG6N'I8G3I\T3>FYE:,!.K/ MMAE^;X%H2VN7C/B0%%1TZ) JO9?'O0)8(+AW+A"WG';^WC#F,@[ -U$N\G/& MU@@T^Q#./'SK+]/1ATGJ=\(1=QH%3;\4#[HN/(! ?X5R9DPR(<,.C:%(F\)Y MG/-6A4A2F#2GG4[8!H>Y#K>\PWE\XKBFP.H5J_$=)K7?YD1"/CJN&E]35!>J M,53C&[/'[SI _%ZK7*G8\Y(NU3:R6' :XS96+[AU*['*0:28??U4 N0/R!^W M&G"&>@SU&*Z#YXU=OW?MBD9DCW>)[EQ BLO^@&*7C:(&(DH@B/W+M>OVTFW3 M>!PR59/1 G'JI>&%Z83FE\=S+2]0BS?:XP9_"P"Q>:? MZ/4KE* [6K"OJ!2-XNI::UB4QM1Y26'3(#/&Y5GB?2?J[F*UO^9%_89#PY>O M>S#G]B*G!5+"K49GH>[=ENY=J_EYWR'5]QJABKBFZA&QXF0U5I2]:/21@-DD M1FB:?9M':2)/X1RT0^\0^%<5"X7*=UO*=^>KS@D#F.]=*<0=ATH-O]UU&D:I M(K.Y/7=NC3A+=NBY MA;Y[&)PJ>Q1.-.2[N^:[0WSSW$)#&$ 80.L7P@#"X"*2,,\M]8DOB_W4?8B? M7!W;;''NK#71JT(LF+5*>]8U0^ZWPTIM(ZIYFN\:33\,W[HU=LA-++%KKM9" M918B>TF7&0FW%"Z]-9;*DQR6QZCLD4IX:RSDE;M:7L] *Y\;:'XW(U1ID]]1 MA6@H] 9CRFEPU4IY) %&X-[)"#>0$OO7LXJ!]=@S<@2:5@O$8,IK!JE$@E3= MCZ<+XQ*@>JI24I^7!-N?:>6QO1%Z:,POJ+':B384<>0Z4F0OG ](4YL(;B 7 MQ_6N@5.$I&!HFN-*YAF2S%,$3"_XLQW>L^/DV2B\>CO\)\2_+QO_5YV:\,DY MLM?*=MVU (K@?(GAUY^:RF.#R M;("?[-4$P]Y*FK6)L8S,U6F-B*0M/S]1_5^LR83F=D,YZ*[;;4J2BW(V?C # MZ"_?,3S/,5R>0+,^ #0%[IP!H"GP@@OD];"NXTMLXL165^L;$V_$+XY;KG=* M\*ZUXY:6L]L4Y;T7#2KFZK!\@]T5+$]C5![EF%_EZO\[4I,Y.\*4: D'&L&? M0U!-)5904\<93,<5QL09A31I3.%8MAPRM= :$U76,08*.]EL$(!-$[LN]CBH.A%&SYP>20BCDRY91 M:55#7'7,.TBA1)?"/=TD0BMIF7TH$:O,>&.5,+1'#5BRJ(^I8A4\%*->-M5; M?7UF#OLCH>=62M5BBU&JD:206?%-5BW+XP#Q')IN=RLU:TM/FYND9::G7<.6 MQ5H#\=!>E>#GX_J")K5"TC(S4$Z%J/:6?+1Q=LB>J^ZV@KU?@&=R+UOZDY+$ MCA5R)21+I+[ \$F[.P3]S$J_61>F>HOV9T)EX P',2\8NSAMFI'>=L:%M;W> M!$ZC9X65MBR+RXT%FK(OFWKFLEJ-I4I#H KW.E8F,=)C+1KXQ4)-A]W5V*DM.+.QX6=N3Q MJ $Z"NREYTU'FV6;VXF&GRC]D%\ZYAP+ZQN%RZC*CNE1LR:. M-:N0M,S(U(SV#LJ/T2F*SSA26HX&VK!7>+@9\7E3>8_.%QY:]1RW[9H-I-N? M,TOP^FQ/L;I-+B779ITAI_>GWEQ6J38X&YSI::7>KS(3=]R2;<]N\,V57=YO MP%4VF9[V=6&@[+N][MY&\=J\@TG,OC=10^S;=2.J='&IJ>-D5$ 33.3'[+U>;@/[(70JSN(N9W.!9I/[?HLH+IF\]*F9 >A9#%7KLJ$J MN#,IKJU66V2GI=L*&9ZR!*PN-%Q/%/"RO6X5Z5ZWUSM8,9D9"(O;2>@J3$6. MF[,"M9S1DL0=VF:ZP*[7L^6L,>LD75C-T6(II$W_X-L\\D]J]_S(/CK8LIJ_ M6*C+T/CV^,M3^P:<^IL9P-#\YJI;)+4'O4>C\Y /@B2N,*?(T M=20U5M-/'AWJY,^P?P#[* H>>_3P)NQ@-[TW_^7TZ2#/3+HG#9,O3^)C85\I M[,Y$YKY29_6=X2R?*'AP@L/Q%R4R_I4C[TSD.U1LZNLI\C0O2N0[G.4[I"_Z M_D2&BGT/(K-?Z1/<$751(D/%O@>1N:\$-#AO7N2[5&S\!-=+'T/D#Q_YNIB0 M%WM;$/[(5N[S04C_M3G$+Z?^0O_HJ&C^ GSXWR_DE]\=(>JL1T#9=PS?]-E+ MGH[6E^^'7H7.O$/FPPF4[,_/GGSR*W/>(\!_.O^/">/WJ0$7 MNLA_4+RK<;M^G^=O8[&#:OO)(IW&J8)J"]7VD]7V%"[3:=06.E'G!^B9G:A+ M3BVX=^Z^2M4X313MPE7C-!D*UZ8:$##GRW.X<,! U8!<>M9TB6M3C5L'S(_X M+OZ[\5WNZ]E=SS>CMW^?]+^6R.U5 @5RZ!7$VB"'7LZH0,!<093OCU0#AOT@ M-=QDV \N(Y=IBA-?C\L??VJ*=]0 VN PQ 5I EJ;ES$J,.9UCPBZ]9C7TVXO M P-)._[E>RX'KKK,V1Y<@T^D)ACZ];@9@W\<&]6TV(T7:F3H4"G@ZGMR-Q<& M?V#PYX+I\><9FY_"E8-DVO!)@9PK5HR!NH@-J!>?(O\A MJ'/%R@!9XD@LP9R[H.@?NQ^N'WL1U(Q/UXPT/G'%BO%0C0-JQJ=KQB$D<<6J MH1NFK=F0-(ZB&OAUZT;?SY#&*V[X1TM;G](__[-RQB5#2^N8Y @,E#3&N.,6 MZ/*QR+P/$VQ[ZJ4=<5H^(0" M.I\E_1FN='JU<,YGR7/R(2$XQ&;L0XO?:N-=N/%L9R];F%J5]:UZ)FJ)*.;^OH MKBU.6D,_XN)&6JR*^/*=S',LFR=8'%K7D!!^V\D^\2FYT]6C_6T6^$E!6G:$ M2T/;&\2HT:WN.*F^&=*E$]6EEQ;!W%?8EN#T*+HPGI4:E?8\K41'?_E.YS&2 MR5-TMJ#EJ^5H(1% (KB !+"S$ &UF^*JA/9Y>1@$Q*I>FJ/#_Y^]-UU.7&G6 MA?^?B',/BMY[GU@K OR*&7KMKR,8;3P -F!L_R&$5(! V@ XZO_*FO0 ,)M M]_* L4Z=LNI[/ .H5J_/3F5U_^O$K ME4CE2HE4,?<<#Q\FCNVU?G*N_@EY,HNF;;O$:6Z.\=F1ZKXVK>UZ^!&EU[A1 MOHGWVR8(DZ'4&5\M].(LUT_>Y+M%^_2ZHM?68>ZLN98$0PU3T'=83(O#GNEU MCA;_M3N\7GJV]V+%_)37WXQQ*+A&-U,,>T=URT=^RNX3?5-I]W%,N&61S/ M[%1+E ;=FZ>S9ETS%__.RMS5.PFN_SFU\S29=M.]EMR?5]U&2JY5+YH7BVN\ M9/ =%S,),96-]RXECR5;.*= M='COJ;W^R2\<6OD&>-[71!B.UXW).ZB1=U#G95G&4[*0\EST(G/6$I/Y>2\_ M[S9%]6YSOE&FVO6P $[,7")?S,3!QZ,./KZ_?/A*_M O3,;?$.A[X#(_))&9 MU'>EPN#4+F<[8GLE]1SQ/B7WC.OWDOK;PA[5V_(B=;Y,UJ7D'>IMAD^CZ@:$ M?6&?L#\R)HEE_?N*B$]W=+\'VN0 A,)KS,?0&XC1R"5"U;2=*^1,S2C9<#:X MO7AHB=J\KTXGN;)2Q9QQ![(A)?[XE1$3HBC&JF L'HX+IGZZY=H:5*W22U2M MHX0+$]LU.9)L!'56] 4R;'*."<% #GCI\:&,D>JXI,[95XPH'@^$.':X_Q8W M3/Y; 6JN!HCY.4>\DUGW&];YXZ@_F#WFEJ.B:RVTR;!(T,2I1"KS0O/K\!DA M#JT?J_O\\&DOAA,?Y+'$(N%+>5ECVONVM'=P+KQ#=O8?"IQXKS:ZK82VRLGK M97M:7_7S\\W2/L^ZMZ*YQDHH8(O3Z5PB'8.+OR7;?R679TQ[QT9[,;CX0\#% M+[XFYG<%E"L5UH.ZNC3:S=M\;FG=E^&:*+WDFOA>4.,6<@3-M".]EE\X.O-1 MP.)/K)4=A^$.,@SWV13Q*?C9SU[TMV>#C\+7Q@<=R[MO+>_R!['HF UB-C@ MK.1G+SIF@Y@-#@!K^=F+/ECGT)M4P!6;:_FJ;-72<]VYOJP;^KDJ]M=_ZF%J M(:=IR*:.+DT[*DU](.NMWFFOGY]7&S7QQK[4S?YD,BR1FK>I5#$AIGQ%'ZQ4>5N7\V\%0KL_KM^[]8FX4;32*->Y7.3,-0B$TDL$PG' M8?\)=9D[=PTD9$3H,)<6OV:,ZXWAKF%>S6!>54QWI*$OS*RO@,;2@M=OAX7M M+1>.TIBWEQ$2ND(KA!?\JQ/OI?!+:AKH9JNKQP MQ>1],ST=W)70.%,&MG]M28B8\[\/YT?%+0Z+\S^D5^'[0,:;5C[KUA=6IX[$ MA^[3V; WO;]\WU:%G7;NTIKDI9DHH6(3,P8JE(83(@4RF'=+ZCN3UL4BNE2(I>-]8"8_U\08OE^_'\U[3>JC^/[X;SMIN[E M@KI8Z?J_ ^^_F'4+PXIM]9?9^[J4NU4*#\IX<2Y3UBW]^%7(IQ.EYXL*D,C* M?QP)G]<['(>,Q1^R_CW[?E,D2#(4)I&,#292P3 =/+YDX8\-0<4_F%B2 M)BPDBQ0KU@G[SAD@YD M9]]N&HIJ+S1I ^2*_GG=G#1\K2:G""3 S^OGSI%:"HJU__B__#1Y$U M)%D@(Z?L59X(A%'9]2:*__/^@BZ=#62DT/7F W,F__V__R)+V],"?GKR';1!R)\7B_PC^G[ 9 M.SNI2X_)P'Z%XJKT5_PCLFS^F6D3,^JGA33)45<(Q@Z-2@[%,1<_TZD32-31 M\3_9JE+9D^P[G=)6EE#&/Y3_E82I!5?(?_7:U2B:_--7TG_"0)AQ\$6CT4_6 M=*WLHP#UP,Z"Q .Q#[*L"M<;%DT>O4LOH?GPH46=AD3NJ6%QE,\7,B5\*150 M?IA%2F98PI\,BZE189Q-9PI2+O^#OO5MCB"X^A&^2W\G^AOEWEG[2CAK7]:: MK=.NT&Q5J92F"ZB6NV>-R_:@^ZF3K+9;M7JK6Z\)^*]N^[)9*_?P/[H]_#]7 M]5:O*[0; DQ5('-]0_'^VIG^U6^5^[4FGMW?[W-]SUS;4<>;$-SB>9$?EM"I M],OE_@%,/C"6]]R?+(6QHS164*J40<-1252&67%4'!:1DAZ62IG\2$FG\RE9 M9I0N<453O3<>+^O#F]P\_]#4QLKIG?9@3@!9M/VDXUZ5L]WV\K)^,:[D]-[P MJ79Y51ZF=Y^\M&>W1G]TA42WMVJ:H[-YXUZ%)W/;3V8N"IWDTU4)B6WKNF'8 MW<7\(K<>9H;B]I.W]YU)7YPJ_7G:,+O]R7ICN[/U,+O[Y.AA;"_ETWRNGZPJ M ML;.GJT9IT.F4L>:_\^0"*8\7KB(NZDLT.*M6K@9&OP7EG?/;3UY=92;IWN2T M(IX^+2Z4\\59;^9"(;*=,=7[T:!]UV[41-0O79U-EC/Y)@MIP#MCVBHVI5++ MC31?7EW=2N/UH)PJ ^9S9TSS0733_=.Z.;_0LM:@65Z>G26)NW'WD#IE=^1> MZ>[\]%%<612G[)W=3M=+N/+FZJT]7EYLG22O#HSL3N)T] M/2T+I[F5J&8FA>'3)&WW,>&GHJC4.)V:B[-RKMXM#Q_ZV7Q=5V[P#D20Z=VR M>CX^OYAEZJ?3Z\&IN+PIY;K8PHN@J>%J:"QJHXHC=E,%.S\8R5:N,H%'=^9J MS&9W8N:Z=]O/]XQ"X[RGSF8KO ,1]#>>=V?EF[56Z+?[]R53G3F+M7(-C^Z, M*O?E\ )1U)J9W-L%]69:3YIG^5FWHF^R4SR! M""*T3YU6IS :;,3JZ6.I=%$K7)[>3[!%O_OH^DE]&%0;ZD <9/J%AXS6LCLK M+*.5O#HSO+JCVU["=;G".Q>M[7W/[EC9(J MX$MQ7.>7E].SZI-NY4? MX65%$&$NMU)JUBB=[:N-;#\SGM>+(RS2TQ%$V!@GM;&1MT?]@9$_&]]+;>=T MA1^-($+G;J.TK;M<92X5TUF]N]#&\@ _&D%9657M/"SS_9*HMS,5Y78UJS;E MZV$ZXF#7LTHZEQ3OK^KIM?UH589W]^T\'C7B8!M-LRCF9IW*W'U:W5^=H7QA ME2F#MV;GT8<'I=PS&]>5?K([:*';W, ZSTW@T9U]=6OECIQW3Z7^/Y76 M:TLV\*,1-/"$NO)UJ["\[[=GENM,.O<:%@;#3,3!R@VC7TEK/76.)NOA.;)7 M-],F?C3B",3S1R=UKMYO9";V,[LK(,?C3B"*ZV_M))949]7UZ=9]^KI M]&*%:2 3<029Q47E;'9FFG.U\+"^V&0J(U/&%VL$QU;4==9#J MU?+FH R/9K8?/5O.._W>>O T=W/+V7R8M&_NL'3)1!QL^:'Y>*NDYZEZ53-0 M[_:Q=5-QKN'1G2-H)<\R6G=JW8K5ZXQD)"^Z5\46GD $#4C7\N@^EUMWYMUJ MMV@J[L5YJ4,>W9GK^OJR?7:5NQ[V7;F\M#*YRW%7O,9:T>ZH&W58*Z5[,]DC<:.Y]Z5J:IO ="X_NZ"PMHS <%K)W M-_-V?5$N6D6WH-R147>4%K09-O/E\GH\SU>62JM1?KBME?!<(\A%.FWU'[35 M2*MO[AZ*I76KN!DE\:,1Y%+7Y=)C7CP=B?K3Z+Q3'15&'4PNV<+N7,M#>7Q_ M6AZZ_?:Z_Y12"@W)Z*SAT9VYWH^*J?M61BG6\_=%>7J>?#A?/.%'(RBK+S_( MNCM45O/TK'=67RV3UU?X)=GB[@1N\^GI66J9Z\TW5V7[3&S/2]:2C+I#+D[. MG#N-S?EI?RG7K^X[.6-FZV34G;D.4]W,2,D;W7X2U8N5\TK;D>IXLR+HM8TR M-S?S*[E0ORC?=@UEG9X5LQ-X=&>NITNUD[V_LI)B'CD7-^/3S>W\<@V/[DP@ M51^.+OJG*[&>S_3ZR\HR=9HID GL\%:VW7I!KV;_JG[Y)36PUP$ M%V2L4\MMZNWN_.)J?'%ZE]^4,M($'MV9Z\(<:+>=\^NSOMY9-MN/P^7NS2E6K$J5[AK?6[>7LM:Z&]ZY MU_#HSERS#:=9JEXL-1&-2[WTS>#^,HE5AUR$ZE 7[XI:OY,MU='9U:/1EMMK24=]\NC.7.]6R>S-4\L\$T_[LZSUI,EJ ML4(>W9FKV#FMI\I]?5!?*BB[N9UY<&6ZM6\8LSR\X?[\@Q/($*\*>6'TRZZ+AIU]337T.[N MTM,4-@GQHSO+FBU5M3_,9,K]9::GE96R+.4+$WAT9UE7:J<[,E%K@!7HFI5< M#^SQ"(S""*%9+-XMYDIU=E97!\A-/XW6:[&[AD=W=N#&:JUOSI9/T_GFOGZZ M'M?-AS66 [D(25A[D)S+GI:?8L-DVC%KY]9]UIK HSO+NAI)YJ:J+NUZ4KY9 MS[J3F5QUR_ H7Q8)%7EN9!KZDTU-DQ8V^LG_"'H_P/'*G*[@,I2IJY%[,8B/ M5W(=DW] /;SDDY ?.)AP8WD^_K#_UK'XQ+B7E_I27I8U5,@0M_+^:&7 #QH8 MW\1CCC5SS3TO_-])")3^I$[S-=ZGW_JKF4.'O)@_*HUL4W,=]!&.:O%$S/FN MZOW^IU?%2]A__V5VP/.%">-S^9QS29UD8WXYP',ID7!"Y9CS_9?B,_E7YW+*Y/J?ZL>?]HF%%^Q">\JP#]U!W:"]*_<$FR[P8?_ MWX_&H+R%"00FHVT.39 MC)C@6;2C7UMPRIBG#HFGBK_;@. MM)A.[>Q33"3_FDB.C$;$WTK0/RH<__ZBM1CP2+ZN;OR+M\='\PF-F_:5T.[4 M;\J]9NM4*%=[S=MFKUGO_MS'8V]7G/J3F>_]:X7]S@+\@M?P&Y91>__3?RZ3 M=P\Y?$11]ICNOS7=OV_SQS>B^X.S.-[F6H2.*G]!2Y6_!944%OP*6N3!&UOO MSN^_$VEOE'5Z8#?2NW>X3P5K=Z:&X^19LW1NGXWFU8J)1N/'ME//_7'&:<JHR/[YIF#!U0X?N8-[XY;QR8 M"?_GO'%T9C[)6_[QJX86^+Y5B=XD8'U+D'03+^N)?! ;#\=@/+QED^C/O>L^ MW()X5[L_R'KX;PW!'V5#*0L?2D9\5V.;G.GM^T;YT>E*" MHH^91.'9/AW?QT? %)53234$3!A0]@W_%(_FJO84G 900$E!(RV5!- 1VD87$"$V 52D12"J1 0%2.QR1.;/+'KXPOH 1U(A;+QVQJF M!1&/LJ%<(FP!4=1$Q.V?Z=?*B\I0ONY7Q^Y:KW:F^8%%VO9DH(%IHE38O?IC M:1!+@]@!\@4<(*^6!JG:I)$>N$".2_$A/-HR#>!0YON(2IYQU.MVOE>OBZIF MK3MJ;;HZ/2/M!,'744JD M-Y.IU;4XS.9F96A[3W,="NE$)O_"?,B8F[\S-Q_:G?S>W/RN7OH_Y.;S_, U ME6'N:9Z?F6JILBYN5/#5DRJ3Q5(ID2H4G^/E;V3L4SVE8YEX-8HMC"U3I_F< M8.0O+-60U86D"0MI0ZM08@+B:9Z"!GECPA1I"IPH^5EL[ARGN?-UM^;3%:SC M"B9P2=' @B(BB_0,"X.&:<$W$7*Y5WB85>XO47-^854J6C+3RR!S,DSE0,O* M8A4K4TQD(\I.Q%(EEBJ'M36?KNA]QZH35%=IX[U0#2+Q:"ABX5KR%"N'=K & MQ4N5DUA:Q$+AJVD41^:RZ3#; NL- =Y^E6*A.C%JK^K+EMU7I9Q>&H^Q MP9=GBD4VFTT4LG$3D%@D?!<$PW<&,% ]H8;'79'NZ0RW$%L1QVE%'$0H-O8Q MO&<,Q^?E,F'EYY(V4\[9_/S^M*'T=5L[/4NOGL[3EU@7*#!=(%5Z+F,]%@VQ M:(@=!4>A '0LM)!4A?@(3)*GL%\/B'GZ>%@WOKP/Z_)F?,CK,+ 4A+*AD,2$ MWU_H^>GC[6G^-E_I7SQ<98;-9*MZ=HHO=%*',I\2$X74RT(&,9-_9R:/@1GO M"LQX(9?O *]*Q=N%Z-:OQ.0JO5ZB95=N/Y6!N?-0A5Y,I#//NNV^G5O#@Y0N MI,T^/&ELNL2F2^S5.'C%B+-RAW)RA'0LCY^6R9&;+,R3HT&G::WR^4D'2T=2 MAK-43"7$8HR6B"7"]W5F?.D:%'\B$6ZJE45>O]"=N>ZEV?N?>% =QZ?W_%X&5)R,5'-L MU:Q?K'+G\[F9[]G%:Y !T!:VF$WDQ>=*U'P[3U'=EBUS_3N5*+8,O[YE^'6W M)M:NWD2[&CM3/4*L4@GPO%0=JZU.RW[LWHCZM:D[Q>+B-CO 4C5%:YQGBKE$ M3HP+G1X(O\2BY LI:=\&:1. VL8.F"]F?'T?G,W'A^ _#24;OO+W(FMN5M5Z M335GM?EFZ*:O)U5%-QKE89K4_$R)J40J%^?,Q'Q]C/?N<9O^;:]DIP:B(4Z MB77V@]R:3]<)CMK\]Z0 Z6QP VMOC_OV"W)HEDMW/1G=]"VQVK,>RZS%=%:-^YN MKBTB7@#TFTKD,]\1P[*MM,6NE-CD.E"UZ4A<*2\2;"_TI>C39B,WR.2G]>I4 MOM%O9_>GZ366::2"+#9'$ZGTKE"+?2DQ8Q^4PO+QC/UY&LL+&=OL7'8NI,I\ M-=\4W-N<6YN:R+D&QB892HE9A"/34I"5I __3"T> M!=O45$7X+Y'\OWCK]JM6G[AUAR>A/SB*Y;6K[:D-;N9)@FQ60SB?1+R[W%\BB61X>[=50C/&!Y=!PNKM>+H[WZXN5Y MT>CV*Z8D2H5N:^/>FYOZH QRB3BWGBL^=72>K3R91PLY C0?%?YR;:0(JO&W ML(#VRPK^QV@3["^(-V05.[S>UB[^9-GQ@0ZQ Y:21Z:U88ZN8H;N,"ZN;/J8 ML0/V==ECY."ND[TS:O@:1 #E>V5(BEWTNR_/K M.-N>D0_,C_:,@*"_HQJ9^.DFRA'*TAB;\?6A7V1K7J63'>Q>Q1P6<]@!HI\^ MC<..SD_"YC$*S6.-8#_Q4C0%?UDM=\^$QF5[T!4:-^TKH=FZK7=[S=:I4*[V MFK?-7K/>_?F__QG%-2]B2,%A8X7HTMYL@3&Q'A6Q'AC^)9I8OXZ=^38>_ YK ML0<=]A86..R=#:FKCY:NNH#N7;'Z>YSJ[T$4G3RP"^QK^^YYN[V>698Q]UJH MPQBZHTF&4S:4.N?I"/]<9M)[P%.^>A3U9O+4-;,/]Z7+ZV&:%*3-%G*)?$2M MD!AV$0N'KVKC'IYP>%?G_;\2#HUA7;^[OLR,Z^J-65PO>PNC723"(?_C5RF1 MR3\+@#\ZHYZJ3F6=E^M7:2?BD6NK!K)I[V("DQ4DV&M;)2V-$X*!/\%Z%D%, M2/04E-A.^@IVTL'O0*Q+O;,N56',C>P6),Z2: M+643N?PN=BKVS<0RY5-]-[%,^33?S@MDBIU.7U?5V4U*')B9O+,Y[0QNG0G( ME/R/7^ET(9&-J+E_S$Z=='812FEA&2WX_Z^0'2>QQ#CU.(GEJ^A8>X#J3<[) M+TMBR=OKQ6.SE];FZ!H-9DII.$XWL81,,Q].J9A-B*47!L5BZ1!+AUA;.@AM MZ6VDP_3JO.6<)D5M[MZ6%T_UZZ9>TM<@'4!_RN03A5<'Q0[4_14GM!RR6/TR MD(*ONS5Q0DO,83&'?6FP3YS0\HD)+8UFJ]RJQ@DM7S38'2>TQ DM,;$>',+B MA<3Z=>S,-X)96*HAJPM)$Q8L*B*8AJ"9>% '6;J@H%&Q<+3(Q'2NV,+9,77"F2%!MVY4,F>!195/731 56'K&=LY7 ML',.?@<^71,ZC@: 'L2+\6\#LV^3<6Y[7"5\VP6VC1"$YV=&P;KL7\[K>;MR MO;0NS69FAC4B4H6S*";$"(17S/TQ]Q^#=^2X*F_^"?=/1C7G.G_AML2->29= MB_+9W.R4@?M!#! O&NM=FO#\4VXM>W$;_NUAR>:K63 MW!>S2LPJA[ UGZZ'')D;AF>:-$SK!BW8G?D[362@#'3U\:Q@B[H^,Y![E=>G M]?4P4P!-)!-MAQR_1P8234:F99EK/ X)4JTE"TU-ES0(-O!DP#%C(46-C%?% MXC.6DE]>;S@:E\PE,"R6@X1=(T3@YKQ_7G16&ZN>+YR/C/3%>KYXP"*P2')) M$EDQDTCEGNM_$#-^S/C'Y(V)RX&$ C*&Z2 K$@C#<56U/?,V_^Z6W?P^:VQ MP^*@Z"5FM>,MK7&\@9<@!*6%[VN[0^_K"'6_4KU(/2:5T;KNIL_2J%V_'^QG$Y/O8DT#4(*N40IFX\](;%$..J:&L>E M)OTKB3#IVXN'6^ONOIY^LNY*Z=MSZW9^#1(!E*52,2$6CP.I$A?2.&19&D?C MCQ^XLK-50FBO8IXZ4,*)>2HNG?'UO2"BYP3Y"^M1 #)%?PNJ0?^"4J/@&TE0 M#PFTWUMA12"VA[Y"9/@;E\[XVGG'8,W _]5]-KSQ M&)#T?C&4\ >!)SMX\TQL_E#&KC%6KS_*F@MG@O^82L8$W4@.JH_'2':>JS,X M7C4O3F?JO=NO7B7G&<5R^RL=6T>T"FDFD1;%1"']PO+OL83XSA+BT# @7]GC M\>$"8B>Y3UNC[/@JE1';2%'ZV<&D4KV9@%R EGPI,5',IX_":_(V6E?UY:J5 M(#G"".&1# A*05]DWRO:P/1ZFTM">@@CS6:%PH;?3 MU4I?ZN;-_&IRV2CKZT\1YA&R&5GSFXF#U/6AB)B; MM*Q7)XU& M=78-,B%/@(@E,9$N%(_"A?9U3;,CE)XQ)B+&&<4\=9B$$_-4C#,Z%E_(_ZKA MK8&_?ZH.7I&,O^VZBX6&()M-T@1%M67-M%V+%@,FWA%#$;#:DR3_<"S)L*G^ M8__$&E%L%\78@N._;V."_LX$?6!EX^+F/MR_+RPD50&W@: :#@*O?JPLQV'3 M%[OU8E#&EP3D-AFO=S#SMU 4(*Z1G56UBP?GMK]93)U-OK8;8 /OYL M(IM]SI<7"XY8<'RK^7G#D,MUIKMYZO.D/],Z@J-6'W=9E&01' M_L>O?"Z1RS_7)N/HO =4TVH:LJDCP9$>\7M!XXHMI#@4>KSPB&?JP<5$'A-Y M'.\_@'L<+J0>W$?[KW+54EJ=WKBISG7Q;GFE&J/AM(:O\B)E$.O_*JFM' M[4PIZWAACBTH+K[G3<%&FH:LR-)KL4WT*3;1%Q":[^E-^>;2]%W<*6-GJO^D MC%]S4<_L$J:/:J(J#J>ZJ->O1-L32 MX^-=*HIAC15^+F5)"+)3B](N8^[^1.^;;M\#AG8P)Z)!T$!1( MQUVB"CA3)"P"37E'K@T]MF+_1&QAQ/Z)HU?O*/ M'B"2Q\C"Z@9D>3D;'N:U0:@@I6PH1+I$M^C5CV'(;L.4;5YA@TF/JC@P=P57L*F12@IG2DC3Q% M6(?I6*:#J.#%?TXL21=6N3-;28-F?Z^5ACI1ES8F)?$1/\YCW8][_WG?^4;LSX'H7+"0C=05V M!PB>B;I"!LFE=&VD")+MNS3DH#D3&Q:Q81$[-8Y5P2"@"Y .-YYP:##94#84 M:)55MCM,+H2\'!%ZQ_#2NA.SZ_5DGIZ,2EI1[SIW&:QW9&@EJUQ"?*'B$8N7 M6+S$?HNW\UOLVX5CK.X4BXA#RXP_^!WXD!(1<46( SOUF.X_I)+$^]#]&]CO MGW%S2[OX7T''_[A8^R&YHKY>PX:RL5UUO>Q4)39K7UG-4G_3O2B)3^OT^6Q>'N;RQ)V=3A0S8B*?S\2A])AS#[54 MXQ&T5?@3SFT^C+2B6^CKTW6RN=O&D.(1S/ZY]PE=73&Y^W],]-F^.OQS= MU]VZN CF^ZI5.PUN7BVFEWDG_ZCS*B;'5,>SQ0+26M^[4=]XOCG3I(=FI2^GSR6"YRM:>-MC4+,;=.V.9\&WS M+;Z>F^DM98*T$"]3UJ9R4YY?7(!->XW[ZCP-@['=H7C9S;4<= M;T)Z49C3MUF;?N-IKNF7\_>;3UY&D$P?FGLFOSWYWA0)DBR;.IX'&*""83KX MA9*%/S9(:Y:)A76\A60130W*>;B&Y"HJ4>E,&-:F?Q$-78*/QZHA&;**?^9I M>?;)&ZYQ_^Z_=JL5U5YHT@9H"_WSNCEIJH&24P3\_1N2\&GO1J:F MO%C\*^KJU__B__!A90U)%DC$Z3]AHLO :YC4%\7_>;O[;9]<2V>Y//>D6B$P M9_+?__M_@G/?M1:99 XLBNUMF@CI"4J.+"3-D](8T_1/25M+&YLMLE@,:((_ M/>D.VR#DP) 2_#]A,W9V4I<>DX']"ME%]%?\([)L_IEIJR",?EI(DQQUA6#L MT*CD4!QS\3.=.B&,A__)5I7*GF3?Z92V[E@005P'D82I!7?$?_7:U2@B_=-7 M!E!U!MPD6HC*V4I?<5B6%>'87>$F3-'[\: MY=Y9^THX:U_6FJW3KM!L5;$D&WW4].@)!K3(Y^;::O?J7:'7%OJMPM?(ZD?]"CIY=UR=;Q^^2WRML(Z2=N:2(;ZY%67H?<0_@?613H6LJ$Y)ORS M/6[PBZGKW4LUKV=F#T^JHIGRG"DGHV'YH;P<%Y=JLGZ:OYH49Z=+3=+7/P2$ MU9@%GH!CN>C-V';G0/?S,>PM;2&7.A%J>#:6NN#055YQAWA?6I+#FH&V%RP7 MS7X?RHU2E%+%[6NQ(3E34Q?.\/*P-+6%IB&?"'_!99<6_Z%?DG^D_DD(H4^] MGR38]Q0'9&H:U.98(6TCK%5G*JB.'59%;'=DJXHJ62JB6R*-QP3IB^P$46;8 M:ZI4 6*C_RVH^&F!%BR2-/PDDJ<&OJ@FFZ1B0<)?0L"WD88I 0A)P-NS4F7H ML(+9 '1IKCA!)0+P@:FP(: 0C2QSCD]B@A*";EK.A/SEJ(Z&_TI*4M>;K#D>X_.!#75,_PULO1.@$D>R-@(F?U=)CB10X[R78CU=(X5=':1I:AD&>4L-[M64'!UC"U?P\&T/;'PW("V MR6D*!G+6IC5/".@1KPP&@>]\&O4)@CIAR:U"3],DDPA2)"=#3"(&L!CYQ12: M!L$?6.@C*T"9O'P?WJ^5*D&YOX6&")6/@:[XU_ %+_C%Z-"@58.QL8$-0GIM MG B!1I@Q8?W![-N&<"59\E1(>3+"/S!\1]S@)RN2 M9> _\*-U\FA"N+RL>E*'/\$E#R8O3)OF&LZ_[&B86"5!1XYE@OTH!5Y#A+.T MP&+G4=7QL)BFW\7MD>%JA(+4X26:2%H=4[FS*3^J]A#RMX=X"; "6")=X:4F M7R%]A*RA;3G#CF4JKNRTK2X5N.2'3-$8^C]BOQBZY[:21TZNCUJK0JG8SYW= M;=9!WTJSU7AI9CG6C_"8[?$IW= ;-"&73X5O(A'".SZ4EF19PWYSL6JNLOW- M/+EJ2=IBEI^>-R<_?J4SNTGD[$8X$3#M;,F>?T$[]076[&!_G$V89."+*'*Q MV/*"XY$K2#5 W.$W64+%5&U,@4U%FIJ)#Z,A7_W<2T2P*+K8?T,]"!M&F\%9 M0:^?UF>N,UD[Z>M\^>.I1UTEL\-*R2S,VXK1+E>RR]I%Z?K'KTSN&>J))?>_ MFWU9LS%-FUOR>S\+!FYW3\G$?->2\*EC3@AITNQ#3S_$MSX>QL77=V!X$K8N M_&/CK[ ^3,KW&OA[U5*2X.S;A-YHF2NH9D&O28IF:3(L9!^8?W8HQ')]SU MIE[-;\8 WM&G\L\>?3W[L^2;?V$*@.^"YS^ECPG,G4TIP)E:"!,W-8#QET&3 M,"'4#?(P)I=+IO]B">HN_%?P[SUN^HMKS/B5-6FB(> ^KA^#F)4WPE_[%.B_ MR8=$P;I!MJMA/OE+0Y(BX-\Q"_WO$Z$W1:2T%*Q"9=YXK.LC@J/ ?,7XD7,: MT:]MVY2)74M7;>"3,Q<+/%6X%&$0_+M(+L0WZU35D#!15W3O\%QUPNM8(J"D M[9B+I#TU%X03L%G(P@!XC*D)@TSPNY 2L\*?S[X7(95'F%P4&Q..K+GXI)E9 MR#6L;;J+H.-$R'A/A&B.FH6WR')MH0?.!WIX_PDYZCYH.W9#4F]TF._L=>SZ M%GI9EJ&\)-[TCJFI,F:V"%]BKCU;7 X*"U&]OVVWSZ2,4:VMJ?ZI&E#JVGGF MN2$\ECHDSV/Z1.BZN@X.)"P/ ILA^+LA\.WXB/.H2+9JM\=;9[&A_]T]CU:[ ML+G?3/MW(BJ.UZNL99\/T.2==OAU$F$G;/-,]0(R#+8'3+J#/UT\H@6AR>UO MMN)L/WZ1_2*EC@,N=2B 0,^?H1Z%G?BQ'QT&^6.I M^N]CP\)46F'S#R$#WVP(:Y_4#(1A+85DIH%R(*,%C";YM+;P9ZT: M1)4 (Q _0WS]9"EE0GJ2=[>?ELL=[UJ7;&QXX0GKI*/5:$.&\ (&0:KF=J6- M#53\/[X#N]RM>,-%/E\U%<(E9*OYS\K=JOU>%?T4'?TA.=FR:#HWO6XBI5WBAL WDS^@4/HJU$FP8\569!CYW&DF$ MXIRN13RJ@1]@+43&^@P()-YW9"QA)24$-(5/1Y(&-&5S?"I1PO!WIA>IM=O70.\/&8QSD,,D-6D6C#=L*[+&R &SG0DBUEP;6^$S+'HP MBSK0L8,Z@YCAP8<<(6>-6)E<23Q>)9=> O3VDI MF/73B\5"3,T'\W*N>G>O7;;6DUTE,OJY=U4B#U'%J2(+&E2&M%/83TIB7J2\ MCS>>/$@[549I.-PKH1*"GL%]Q4-IWGA8&FH:,DC@E1OC3'8&+'D'@KF8]C6) M7$T3(KL4M$*:N0!ZY#<,YUH%+4"N,__<'%&QAZU_+++Q)6F[,C#'V-6"@Y#Y MX-V>T] #X4%?3\7OQRPE.:("LP6:IU,6>\QSLL&@ZHW,36BS!/FJXE M@ZQHN!9(4_ 2)@3%CW]2J>KK'^ OE*EMVT #FG$13E6"0PT[$>"6X"]3 0%XWH"V,7K&MZ3Y#. MIG"YL)L;[A9I)>$C(O D*_P$>$GQNMB/28">:*/D8484[.781$(^PJ!]VZPE M4R5*@0FAB1^1F;0+42!'.(SP::[I#O/P&_XE%MNR8UK>4WA?.H#-;#;QD%BD M":DR%8I.:;' 2HN7AA$7R2B1 9H.+AK8PD.,5(,[OS[2^$2BS$N M,<8EQKC$[XA+Q'*+Z4E4:7S6,<=UI5>XY]+[W_&L/D9%:O!G[Z9KT@KV*KX- M\46XUS6&GI3^HWS9.A,W#_V\-*RJU[=&^1OIC=X./:\,3@DR#U^T^#XF7E # MWZK$'/7S686QA6VL@(%+8D)>+ J;."0.&AR618+ NP5(+_(,C+X%?0@*R:2- MY*3ZF*3N\)]GY'^&F^5-:YF9IQ?SY,(LR8/IM-=9K2.S$SY*P/(C_O'KOW,G M.4^LDO_!:I:F =-P0ST2*D>/@V-6Z':":\C?-=@SU2 :(MZU_W[G3A-BD/_$ MH3RYEY-B2[ZN7V3OVZZ:;7><9@C3D7F7KZH6X/Y'NEY.;74.SL9#==S=MXV+;WV:)4>IAA M!#DK%"[T=KI:Z4O=O)E?32X;97W]"7NDJO?E^?S!R/6K_?ONT]7&EE$;TV:Z M>))_9H\((>WA=>[=9%\Q%R>@L>T%AX*?"&7/T&-..JS//%(^PGPI7G)@>C#FQ=9CVB M1WQYD* [X2D-G&8>CGVA208)1;C*!#E;_G#;UTS@(VR"V'[@PR!8,.)9=:T@ M2"#LO',$B^R#;T?3E],;#>Q[ AAPIM0();Y3[DR5: V9+Y+$'M9F9JKAYQV M^!'97($'P;007BC\G&PYP1YP*(/MCL<0*\23 -NM/"4FVE G #L^B$0.Q!WAC" MP)U*1D*H3O%GWJOYJ@/O5X(N'Y.%"3'-\V07\/_I<"5M@.G@:_HZ>P&^,9O- M6H-I;DR#IAXL,&.2^!J=$PD5DI@/PPKXFW76%F0-RUAUK.(]\ Z%L#?)9=!5 M.<&0P":59I:T4'TA!TO%TH.$!KRY'$Z09H"(2S#:28S_AV1*@$3REDX%.K\T MR.6CT=L$2P\3;X>@,E+E^Q%(W@@"$_$$\7RM363X^T1HXZM WW<1T>C),R_G MUP]>$)&C)&CB!19'+G>/(D. R [#J9$@K*EI!)*PA>X M'9\:! N6T58-^&AV_3X.':4Z1AEDK"\)H$\"Q\5W&OOXKO%1:V L>@_0^>'I\? M%F @S5CLF.#PL-JFT]B]%9@N8=E@&&XQW=CDRB;(0P=?_#9-DL.#^Z/#W68R M]<4[8F\[:3QA"MS(V4W!5R/2%YJY(51CT<0YBUSN("X@?RSP,8;%6D* MVU\>J\!_8FHC$3X!O-*8+%2312((E!@.QB#I35Y&$CMQ>N>S=QP.JY^2IJ!4 MLX"0 0+5AX,QDBF9\Q#% ;J;.GX,?T"L'716##N,J'WZG2(#X3&+!ZB\@G M!6N3-M^%O5+C!>*"29;()7]*$+AOH_:XSH[:]K2WATSZ:=R\0]FYOJPO4^G. M<%Q:?">P6I^J0][.1#OF*'@L" GX$\4^P:0O&,A U^0. (Q4@@<2[>!%BGE3 ME^;(8U /CNWJ"RJ>::"0$BN]P$$ (H*2X& ,DAM)?ZJIU+CB&W[C[)@[>]%$^Z;#HJZ>64N,M6 8E_Z(X.XH3";D)K+0Q,57'1&*DN:2 M7=F_/\1)3Q4&YK=SI$?@?P6-D46"Q-(CRQZEPQ$W :@5!,B%;ZTI5KI8"C,) M:^-[F3+\Q#25M:II">_]L%DKQ(UYR9BH(&'I7E*IL/TQ44]4RXO.>\L<4:/; M>6YQ>*8 5B-V+56D N8U[*RE(I[R#;+8!,V>2.8Q#?12\E&#&IO)(M58$2#7 M ^$CX!X0;5>%8 @S)MU,IX@H3,!SES%4FC#9&IDO)2&9> M'K+SZ'>TRC!&%ESXA%AM9XN&O*@Y7&Y>M'T!H$_8(N(M)\OWD 048>JX]/8D M:_'WS4-J>O%^$JM75)JCQ*X,C2+6V,6!_^4Y!;9O#>\@\7M-YO(@GA&"N",3 M]^XA^A)$L(0<_$1^$2(&9V?ZB6?O'0'(%0Z82HQ/0B-Q<$PUD,=-?0O>I;2Y MGS[EG3;2Y\E,MW=WJH]ZT^3U;L@L^KEO!T;RX$;!+24-Y9YM3B?P"PX>#0H? M#W='#(. OS&<>^_+!N)ILZE0&@OE;A53.&3M%L5<,H7M\\@)!E'*[$D_X8K* M$^]2Y)9DT#$*Z>!3YI_S$=&8NEV;03(!]QLY]1.AS 0-3P7;D3@@9^%SPDL MBX9_A*^_X%SH5ZH5\!93,"&5;2< ? U;=9ZTBIQA6&'WKSHJ-HA+E;H8^2UT M(IRRO^ "I0A&_CCQ,"]8^W! L\-/5RB 9":SY%>Z=T5!N"L@D7?N-'_[ %(? MN9 3P3]=?!ZVR2T(< Y;*A%W[!KZ@]$%'5)$=80<[^:236S[/[$3]?4/4F2. MB&9_P\K^^26YHN!=)OS@V6@V5?]" OZ9BA0LJ8[4KZ,F+US4>^3M;HS^:P&? M2C'P*08^Q<"G&/CT$N!3^E7 I\S^=SRK^QV&MM<+:.S*UD4;O%O9/1?TLQ%= M1X-B 4&70V (L&B)YWBL2L$[,ZS'),#7%\@]HTG5X&0>::H]14K ZJ70ZR71 M5LK!5^G8',0V!7%)A(=C41RJ48#G%I,%,;:Q):3Y=9FPZK.02+26:$!@/DG> M+$E006(>:W J^DJ29_I0&#BI%$M"[,2.I,I8<'*@F'FY9,QNV5'4/%61JEA\ M-=X^AX[)(:D;*U,#XS@85@C8LV"">F;9:!/*7 L?*-X5)//W^!M/]5@H(T%. MS!\,9L/-.>HT203L7A\)EB".'%@6]Z*3*F_!MQ'DO44HQ0/A4_LWBD"]U#D_ MLRMZ#\'!L@%'A+]HS][E6Q2*\.,#Y.''8$$0?S/&JJ4+R G/47PVP @8'XS MOIG,+QM-HUS9WJNA\5Q$)>AULM7'),$K\;!_9 DUYQF.#K%CA/\' !A643L8+)/C!3\<56#0D@)QM%UR#]"8"+O-_;V(L(! M=$@;40UP8!E.2%00HYKM.0\:T6!UP@\G8_DN,5FV +<$1.I 'O*+".AI2)9_..@K5-V8:'G/C!?&?V M&R\5I[?S:H@MK2""Z>T6HW(@9R(,D 69/=QEPOU]3O15YQ5[X8Y;?&80./8N M.LLD3M&KP-5#K@ (N1(R]:_WC,/3$,Q5P3=C[<%?:XZ7^F+]=9$4T/Y6JYYM^ MI_#PG;#T9*>"7IQ_X_.D6!)*72!X"(0/DTW ?06$PN6BIZ,O:+U;NX8O'4+FXD3P7J@=K MM&D3!95@1P*:B"U;)%H0E/OJ>"L#,E#(8=?_M^-^LRDPDF00% NO M<4)*6^$1.!:%CD("\!0(1F=*IT=6B6R'0Q%TQ,H\D)@8PXTJI+)LP//G"=/U M%!%QZ$=.5&/A,DGIK73EP6OI%4WP,B=")72!^8*$Y#5B :IM;)5IV$3C)-4' M", Z>(2>FLLQ9[ZEML=722H![-)"(I@]'Z8=8FQ!3>@#*A7 CC,H8>M/[#P;Z;.'[5XLL&H*>(THH_:W7OK=X 1^]O>>Y_6/;H,FIL["]E[ M7*"#P@IGW!Q7' 9V:>+3%\Z01@-&74E#+[A#*$2$W"/>2!H9 M:&LEGQ=FXG,9H) MJ#=AY!&Q9,(B7W]N"9B"G&E23?><'4*Z' M8&01:_:#8$PLX=$Z*16@JPS3!W1O$T@8K>@K+%W3^<,%D7P!&MN/>ID-*_:K M07EQY*X-W@!F$I[WQ-I)N_PAN4/2(9(H-9%^> M?$1)M*;GWZ"1U ;<[PC*IBI;L?S;4GYYMS"N\OU-\6SR<-H:E]U\1"P_^KEO M%\OW-Y;%J!-X0 0 :;P(%O@;X"9CH((P M,@'?+"#P(<<"7T$J/FV"&=F#:O,N$)LA*+EOB?L>^-)\#TP@WSDJ?XY,GUP- M5%,C9HA?A$:BX!'5#C@Y*!:1:TX>"(U^[.F%6Y\+!,[F&EPU9*5KPIO!T!=P M1Q/CS-]*DFCM50E[Y"E_(].<\X7OXC%(*(,7EB'043#;9((,! 4Z] :Z^Y'S MX>@19O#L>&,99'%+.=6AH"!1677B=0Q8NB="E5Y,) 7R;>C=:P\3K#7$X-D! MOW'P'!WASV\Y7CD_<&]M7VF5S94T,ZTJV'>A:OL]6'$+%LRJ[4_1,#=4AUFU MOCG/%1\SJ[/SN[-R* \6TNA_*JZUQK2!N6C[.MT_C3Y9^R5>>B#[U68M&;2E/WG'?)L5;Y>IT\#CHMR^'L^;#@]9M MBWC?"!3A,/:-4-H%EB1GYCIRSS+F_7J:MA[Z%Y71=7ZI5\?%Q_>DM8E2.;-F M#?.ZGR^E1\ZLW1@]=:Y__!J#S1VY943^?1*UX9O"Q?=8ETG?K1^R/2RJSN/C MF;UTYKIY=?6H7VXV*?2>\DV2NO(#*C1*(AIUFG*JFRW59N7G]G K3?\H<78I M,0;:Q4"[&&@7 ^U> K3+O IHE]W_CF<=,U_!^J_^SH^QWP7P6Q<(M_R]"BX6 MJ0P3P"7XS38AX2[B8V[=+UP+*H_#IB?V-UF/[X./.IB$X!H:N!0(WB.P MH00F&HC\^EN[-4FO7@ M=P8N8&@%P&C/!X?%OJ!0WTQ49LGKFGY?O\A>IAYG[5)[O;P^D$)]H,YO%>K[ M=Z80-$J\@< 9,7+@7U?2HZJ[.C-DWM]4&DOST7U)FZW$;FWPY*I7V4'_^CU- M=#2Y'%8T4;F85Z]K]6ER5AW;YN19UP;UR3Y_ 0$A\P: H;"Z:LNNS9II0LL> M(?,LJ7ZXDX[X YK>15SC%RX_MC);;0 VQ([N HV0M,IFK_KZT[K:S+BK6U1Y MSZ.[[X]F^<&ETJH/1+DWNBGVT];T^OFC.QBA68^\"5^F7P3JX5#@KXK6!-T! MP%_ DUN"%X^@@$GX*! 2#^6B\S@%VI='R%"/U%G.4"2T*02]C8(8+M+/DG:- M<1>RJ<-]O6?N7B<0#GL.PBKWZS \]9L!P$.7Z ?C#3G=\LS1LK'#7_RK[01M MO=5O9(NG5K^K=X:+IGE_59M\)^PAWQ=B.22]W%L_<3DJ!1ILM9;@A0TQ)<$[;-O#*0;"22-2.4&C$;# M[%@E#,#NG6RWKS!IA3IZ-[RP$BD6%/JP^+BLIN:-Q;G8[M:?G/IXV*I?K9\O MCOM"0M_?\)C(U*W&S?KFHC#7<^W4;+F1GIKV M&LMQ]7&W%*E?W01VA"GBH?1NGJ#LQ0N]M'RX9J&'#N* M_!@@@:"*DP4](3# MJ2YC$ZJ3"DM7LAR:A@#F6ZAKT18U,/0C3R@IR<5&$S;P*'+-Q^?:MNO7Z8 F:>$ Z)0EJ#%D%72U4BW;8;M" MOL*[H/%QO;(H0>PLQYI2/B)KUM0Y(N6O\*8 UWDKV<72;IT0'D&C;Y9H2:SM M,#,Y8[]Z2A!N')Y(J @JB\+CGRY!@?/VR2,$_R@IYS9#"()@M@]ANOJ.X^)$%@ M!+@'D&)' 0S8?AAF"(%A!VH0[(4F>*C X/"!M_JP/?:2,'* IDR%W^7)'K\0 M#3T /^]1A[ _YNYM1'PD=(.G(NT[#JPS!2OJL**-42"7B-IK^\LSDCGC@X2$ MN'5ZLG\[*A6YJ?&=KY?*/ M7X:Y>QL%9;Q?2R1X6; 6U]9+2N9_2CFA&XI\O:&T"\/M2YAQ"D5T.VA=*O73 M4?_^'1*1;:P0V-G=VG@#ZN_:<-8/E &"ZSA0"R@OY@$; M\)POF[^15K&%M#92G)9(6(Z+(#D^H=)!>.! HW:*CO<*OP5M.ZXV;!>48T+/ M]D#4@:)G)@&^L?:O5#' BW'\U($QU:!X$EZX2Y+2?PE\I5N>5)3EO_,Q#$-3DA"1OE?\(?Z6CGF>7.:V./L+4+O&\ MX=!P^.>98%E9+W4UF*M!["?\9)8]R5,BHA_DY_+B&9#RMCFOM"\C$8]"UN0: MW3,1E_42N%%00@6J 9 M<&/[=$"=YE[NM<^]/OV3?RHN3]GT=<2WOR>";2A&)C:;L&H,0COZ NGP':CS M#;CA4,F.?\QM[Y0#-^[->#IOS,JGE;E>J,UKEW5EO)SB&]+-YWB#C2F MMW$7"[<962GTP%L9IF/D;N!;5L!+PW^'W^Y5?W!H7Q6^?-7!CX]YV0*P16U6 M4($]P#IULY9=(?>QAB:TGP,W:*F;TYO<"7Z[1=M+P(6UW?A,9:ERH8)P8&]* M6FCN1.OQODIX-A*M:".FS\$T"G/\MYRKD!XW&O#QBF1C4,H/<&HG&9WFU!^#2H? MT:>D\#D/>,!@AQ>VAZ9CTD(E@2%(,#3B''B9ZZV]\-?O=<@+;2TC=MJE;QF%\F+(S;Q]U3M>[@0Q->\8PGL%)>/G)I>L'7C\*+Q]$)K-G<*>A"W M&#:JO,ACA#45B-03\O,7SJNUO9"8F+#7@M-F8BPTI6K@%N);!I(%6_JV7U=G MCV>)1N<"[J77R00!% %.[ $>'3M)"N0LFRC8%'1Z5->-FS.SY=1.!(?$Y4 MGFFF'1X+@$:J,U4-YFW$YI_',L'MW'O=,-A%4#H3$]TG 2AQHSWC>PR?)O$" MT#%-"HD*#09;ZQJV*\/E#:"KL&N#X,:@UA/?:>)1(IW3&)-_I#N2Z)\O-XK" M>NJV!R6@HKZ7G?3"-03MV["/!/37?R 0NO:_J1(7/P;8 $Q\X]GB'Z2DLWT M:D]1AD)3NKV77_<>0:#0 (TM>$40 K4E)E2>014BTHB<'BLMC&+C$Z>A&J_1 M)(OBLBJ'B.O<.H [H48PY4I[=_8T60$K=9XNSWS6)T)[[^">,AAJ9T:O8? > MA.K4A(JZ?"[_?'G:FY!FHX8GU;A"=-U MT 3TX0P<[V=YQ>!X%Q.;K98$G;QJGQPYR'X'A@^1]#;)-""U\TYH$-5[FKW8 M+\VZ4_$L\&/ZNK]2?X??PB\4VFJ2\US(COHK_7?XW) MY^- _T4>L#184UJ5=>QP: LI25EALU[B-5LA(05&^IM8W:R8*W3\& XMW;,#USO"?^I8YW M#AI5 ]+%M3RX;RQ,_D"8='_+KYXL\<,S5)NEA$TIT9XS\-!:LA0*'EH;F#6G M*JUEN?T6R0J?/U%E54OA5NN)X!6$V_DMQRQ<=6]LKVFR/TN84#" MO0_BC>QMB:!O"_&^@7ZDROL6C"!DRQ94=F$KL )%$D'9)Y(QN%J&WZ/^"H.> M0K3XQO:G.:%(2*\*$!4IOFMD2Z3C*Y^W_^,S *&K:1)I:4R_"#;9I:%4@ZZ? MF2NQ'O!&K'N#L(350JJ?IY-YM*MM=MC64R"#/\4<5Z/9I=O?1'4(C*H@174" MDO)'@) 4I\A_X[S%)VSZ\T$*&V !39*#_I!0Y:4/ MI"KQ*Q/5%DOLA"1?;F>&X_(?:UQ&J\B_ 4E >$.VU(4G3P,!$*_7*1"4:WNT M!1EIE0W4/W; T%-*[)R'Z8#E.U7H&10?__KA:0J%/ZIT88MH(S1#G1=#Q21KUE.GA2'9+ITC"M*IL8O+ ]YMC" (;'S73+ M=T\+J]-WJ^DA2I6&UZ7'R8]?&5$ M] VF()9R: TDK4#@("Z $F" :!^HKUF MX?.S+-!5Z66NF$0%Y=?H%F0J=,TYT!5X0>QJ.^#F];+M;'?!,>I$7_ .OAM\ MN]=Q@SFW>8%]]NO$%B3\M_GQ>/I&,D@!@3"9 #@^3];YRTX$RYXBS E&H+^+ M$DH3V>-/))D*@$675OA:X3W-B3'(=C#!=#Q>!WH/:.8W%MWG0:G>3CA'(("^ M.B8H'6."8DQ0C F*,4$OP03E7H4)RO\1)NCM4#X?I@3[N%.(+LN;3PJVO 3 M]-+8Q=X5O2AV01J*$94!_R5I(> 0481'F\ ;:%(VQ^E$AE%)#PF6"N[530B. MZG4OIAT4?5]C0&M:D+0F5AR>*-=8J'H)=<3QPUQ?I-&)DN"_X*FX006=10S! ME4Z 2-3ERG*Z@S,C\15JSS(]S'>-\D;8S'[EIC5YK;KCL ZMPL=!<65- \C] MIRI96X%= O)&^/>DE@1):D 6<0Y3B3"AF"!_JWQ>@G6%>GA(#OR0*Y5>/S0= M.9A$H#C4"3I)""MLA^H$#[1VI@E:-)IHG_;?0>N.IG"1, ?93<1/_$2X"2!: M]LPR5 O;FV2@-QHA$]9X ($IPNP\EE;$?-O484H2Q]F2?8@*-1X#G=#Y.K=C M*))7!SRT(*^ZAM?!S]/I@Y,@',P67G.]1UR#G9,7-@QCJ_Q-"65;P?M(\F. M$;<;/GJ6@NV'*;QF#KRN.(-H8#MNQ*T1+[M#"N5W&&A"$[5I-1):+[VZ;X:A M%A&>J/ ZFX'9&4CI)Y8,MO9H=CXU2(_ @OEL_"P%K7P)O&QXJ@$KEYGYQ.G* M?9[D(F4_D"QYRORF$N^,F_!!,_@RW\>$\ M@4J'[-*E,=%PWLY^$.SNM*-FZL-@7\.87C@0+:\#AUQ:=XJOG @CDLB*%!IRT*LD8[?LMG_81!% M%[72OZ )4*8E!%\![RV'$+W!G_GH M7MBO/T?W1@)MPT.^#=!V:\VO0-SZS/-;\@OWSV9 Q['Z""R(MLI7!'O9PH*C MX>C/PS=#2'+>RMHO$.I%IT,8P4!N&AO*M+!.PD&0D1R*)_7L#GQ%J.,^>-_S M9^UGD?][Y%^0/K\4^.\W]U7#XYC(G$:(UK4O75 M#A;!<4*)$0F&/2$'X?^8F2$^NF<[,K@U.=(,>BII8R(W/.%/+RR(EP=L&S:H MWYLO:L8G0M>[."*?(,T#-:IY:IS-N?3?6<@6H^Y(<*"K%UY%@226T*NPL&>] M:$ ##;\AG,,VEY' &@/MQ.6C\3"F+G8-H=Q>- +^%6E<#Y5 M0UL&>8@PH'()'[^/:OSJCS 4-2(0UX$SE=XV,LB9Q2X M9+VNX:$"65LE&DALSJ;((F(?E.DEP?( #OS&)87L_OB^#5 #O!Y@'&.O">!> M5M!H&^]M\4D<-[]AR=]=[Q%:+A3J@NL[X=O27*?:L([I-(,H$-<*DG/XPL$6 MH>FH5%E[3MK12P6\N-*$*:K>GG$LI,5*: 5">))W0/RZ]E]P?!?T[MH.]4K^ M\(J?-6@K3'P/>]N+7]XN;W2UVC4$2)I$8 AXR0WU(P=#DZ"$&'@JV$?; 1B0URO1!2ELFA@:##Y!EEW*ZMA[;\&R0C.A!"*I,T1N' 8^1MPQLS AL >;SG4@^-7> M_L^T3B!59EW%QQR3ZB,.@P =PWX1]J'-S0;/I!-@2;D1PR3+CQ/-E0:\^KXK$C5 M([ZI2&@%DZZG.B?(STR#N$A\WPIX/TAS>M1_;0][3.-)W.V'5OOKF;XMJ;*=&D6F2X<&&HQ44L5[#U"S3[QKO:PCT7:" !?P2&Q4!4GVO MFK'=$MG>P5H*:]/5%"^K N\JR1HQ!:I>\G*+_A[L%B972/V0("6 3F&'E8J5 MA+54U_8*;2F:"Z(-"">M=^J=ML$ M^@(J)\X80EDD#PBV"&QE_+\V0 HD1_W$WA(=L#\H#/L&\=)U-!^I[$6]:\A# M)7OVIS*^?$++VF5KKMJ/92V#[O.%A\-H,?&.)7?#.V33@KO%M)CB%7?9OZH, MBL(YU^OX!M8>*>$/YA8V[15J)WDFJ6>F!+T1EO=>Q J@&]25SH'4% U"QF7Y M:H%8KF$R3! W0Q?0T@7S,]'M@5.A:BARA+\ T?(WSY@!ZG6P()_B.QK+,HZH MAT0P3*T$JL[ "Q[V(Q JQNS"TAJ *^K9GZ7$EF %2+C DT%-\A^ KR'2AR%.ASE"J &"/^-*@T3K\!I!@3-TBW^?I#6[_/+O0* M1/'"NS\/!I[Q0BR&0WN<,;N%V!A T9JTL-%/_L<_;Z"Q<_LM\ G8#F2A,(>D M)FVPLO"3.&*CUAY0S+@M1%?M6/C_%+X&^AC#??SO?QPE^.6SZ]B>-[Z[22U9 M-@\R)3SE?]933"A)O(4RV -K2UKPN16),4=L*3:Y__=?I7RA],_V/,(/'4(; MM]/HBJD4)16 55IA),T42HMCB52GKN%*H.P:Y5+J'%XC:TNB^'X7[M?UJ!*V MZC]PJ/\AA!'3:$RCE$;;T1D_^R@4W%@JKR+'[M8W(M:85F-:?9Y6_0IA@;(U M)-Z;Y'YOUCQVBWR)_4"SH>D#Q.U/@OQA@-N;"6!X38!Q8MJ.:?LWJ_ MA!8AEFF8+N_R2C$5^Y 5^O3J*JT4[.8<#:R[YEU;NCJMK3_.L[7EL!?]7(=W M\VHATB"RR1O<8\+TMTX([QVXO#[3$R+\":E]TER;AE##FPN=2H6TF&(N,-)X MB[7&+'?[0LL\(=\F4^D$+Y[;5?%9X!=P?WK@., QU:06? _J0S$H"'7BAUM\ MP>AL9*\+,M)4FC2"A^()WX(*28I*ZEP[X)6W6PC PD7/)< 'CD:+]^;S!MXJ"!8]1495@NAIO MRLA;,FY?5)G2/R073H%[1/F]T_EP)"/*;@^JF@FA#:AULH]VJ MI9!+QX0]]5<$ NLG J1[T" R*)5V@E=3\[P;@:<3%,U+\L>]=%Q6'!"2GR%9 MCL1=6)@^J9DFJ0_*;C8/?0;!)EX@GLZ?K-#/H27#TV@.MQR1A)F)Q-U#5P3< M0VLBYV$+:$%C4EQ>8AD1"9*+#_-FPQ+Q"8%\U:9EQP-YO_C5)-*D&K26%3$: M1OBF\=_#=I2>'FU1O>&=LTV.5(=-\(1^Y 7$[PF2[>&W][9_>Q&E=UN>T!@@ MGCOK5N[A[]G%P-+[&=*=W$R! 'UHKB;K"/W;""4S>?"8K!XF'I2#+;VAPI=< M)AHV> B5&@.#[1CV_ZZ*TR&L[L_7\\YV6H55_,#$/&+9S#7*E5A0[EIGCQOQ MM*EJ*4?L9M1+ ]T7%])#1)?@Z.<^$_ST M,N%%P%7=T_?#C8SI=< '" T,O=5W"I9+?IT=V6<[P?7:>@1'H%8=+3'"==)0 M10\'+,J)5\S#_RE=/+N/Z"))QAE32F2F-D!./=@T!.L"%PV%Q?-$PC!LT#1$LF"+ M6I $2G-:+G?VX-Z_%LH]&Z/<8Y1[C'+_CBAWB6A2PPPJI.1401J*%(S*/A."6F1DH>?XNR/^A1TU_TY.%=^[Q8EM2F.A_XG M;C\Y'X[JZ]7_S]Z7-B?N)'F_WXC]#D3OS!.S$>#5C=2SVQ$"Q'V#N-XHA! @ M=($.!/[T3Y4$-I?QT08$5NS^>VQ<2%69E;_*S,JC,F\A%-=-##5RR-BN)V#' M(W/]?#%IE[,NLLB/5K9CII"J#4=BAR.7.(5T7$ESD%JA:Z0=$G=Z]8: 'S^3 M?189*LV/$;4[,_O9GD6+M,H*Q/'(L3K0L';=\_B6HZ<2F4*WF+<: GD\3E+M6B&D#;/1KYS%9:R=K PM1T:Y0?6XOV M;17&G+MV!DQ/,*J2#IYZ@OC)43;CMDU4Y;$1E>NSS>;$L,'0$]2?-?E$HIJ8 M66H-8Q8IB]623!<,/4%^SY#0Y; @B4AB4K 3'3Q'ZS-60$_0?^!P)D8-NSTU M1Z<2K#,O960'//4$ XJMUI(D^;6M+LKCJMRSRXUB"U#@! ?XC%S@I>1SDU,F MQ56]0^8JS @,/<&"L;(:I)]["P:A5BL=89)E"LNPP"8ZL?O9WIH7%NB:E]U4 M::RCI>F,: C8"1;@18(M()7%2EUKQ)I<XI1$#!&\6&P6^B_"%1(MPW8$+AI[@5J*E#X3!H$(:2N *X,$/0FOC]A'X5D:857@SF^I; M"J=+[=:2Z_=K:IO]M>= 8&VA-@8(OO$>P,KP @OGLT-R=J78P5\V\VMMVP%4 M?'U?X*L9G'-[8P:1Q9FS0-D*EB"\7\!HDA2@V-C_]PO9*TO_VW#UD>EL_KQ7 ME3X-5IW>773;9 ,"^K.R?\6@DT[VG_A2FGXELF:M5^6S2$V1QETA-VND7?;7 M'RQ.460<:,U;8V%+M3]/P$RSWPXKF%N;2SIKO4T"VG'5'>>D'-A3@=6U9>;[ MMJ 1/&!WY*;4ANE %_+. V#DS5YKKAT;-8@#@E8BO#-<;0OC?/>6>?$YX3L^ MI[_<00MUS"_3$[FFUL:\UDWA+:NP^MH.:K]2) T)4C .9W-R#_47?);,YFHU MON1E+$3&O 2M@#W$G-Y <9^5/XRTA^^&]&W#+7J2HNE"9C!O.CV.7]/3/$O9 MHT7!GD"I3%+(2:+Z+@-/W*]_^M*SX2BT)SS5N@#?MGX;WZ41E'=XN3/ T>WE M=5"P"_9-VB8'O?I)7AN&[%:(\>\O7T'FM2+=7A^U#?*&+_@M_8W!>5P0TZBV+;1>BA>Y<_C0RQQ0*";@OA0@ M7Y0"IE$B%WEE8O&8BXWJ=%7![>2GI> ELLET9)LU1I T=O/EWJXJ.^G@%NBD M0)2:6J:Y;DXR?*ZUTBMZP55%U_OU!WWCD-I6\S@L90(VB&=NRQO%_O5!@H.- M(PN4@H&M@G.4JJ-M:Y0VJ^EZL?$&"&WN%! (0G_-@'X3=4L=>5SB2VGGN5 9 M48AH[#$ ^R@,'5!]6W^E"8CS0O<$MD-X.9%I])#ZL*DN5IE"4BH9I98"D>B( MY/_\;TA7OT"S[A?@F$,7G.\*A26; V$9!6$??H?"EQ+?67EH^;=L&!TH@<$) MOINB_2HT0U';E76X(!_WP/HGBE\3Z0@G#LM&'3I,M]!YI%W QGLOEX];\#@H M-+9?OG7#P>^$U[_1]F'J8FB0'JCZ+."C%H/Q"T>Z_I:^H]AW"V4 @P0TMWU= M8(-$PO;N[J0H<@23-S6X]X 6)&T$L;N>5H=>>E'E$A1!U"JV-5V3D\\*XN'= MX<[[ZR]UUVKCC@GO*K82:F]4^=%I,557?&J)9"L%!)MK2<(2)('.-@ ^GL#& M?P8E]UZ%2Q+G<&<%&;/;;7,0#+8G&I!O<,R^%+UU,[,)[MO*3U!SS9#P=^R YC"%R>.JZ?'K8H=O]==(IU1COWH6UC?=+U\,M>V$9-O/ M>SQY%.)%=+ZHSN0$5YI6ZUW3TVKE'$!D)DYC1)Q$F./#\(0]##'OIY+]Q*7] MOMW\BNF!O07N /\ ]R2$9Q2KI 8/:2(W(5'$T,T\A^@0J*W$* MQ^-)6*;IB$5^P:J-"!X7 A0W]NR!%/U@V?D$$]&37)K+8Z4VD5)3#D,]HR66 M46Y$ Y42H^($2<;2Y'S_V=,#;XU57LO6'95$]4V\B6F._(BPBSLNKGF&?F87Y#84.,EA3;1[SS)93B$B MJ==,2DN4*UDHAT2<0.DX@2>/.?QW04-?)TO?&"CUQKJM((G%,IN:#6O61JP'MH/E2>+7@U_"!U34"-]]648 VUFO .?@;6,[(OQ4]CDLBIXWZ M*J_A);7;2;1Y26AJP$X)13V44W6?#K#P^&3;%T#[T->X7XEQ6U?H*(;"3WSR M30L8.FG__FQABF#)4#'?7,S#&TXIN([>QE7X<0"BZYC;#X(H /^3O5@!Y#6# M;3/F.!3#L;83VT8";/+P7M+;#C+G@JB.;:@#\90D_KE[?WV0#+=S;;OS?-A/ M:@SHLPVVVOZ>@/EWOX/ "MA$]=V8AITTQ)>AXM#OGRM?(Y@!>4)V+L/?#J[\ M:"3E:WS*89+A&UQX*WL1>Z*2$5_"QQ?T*6)+&-F"/-$18R['&#^%=S^U^SCD M3@*J\'A\F*G]N?/F\M1I[I2OWQ0[ ZJ"LM&HQ!.:^;'R$"A6 :GV]^UGJ?)5 M_+\\G?[??Z$4\N_C?R^YZG?0]I/,?W[&(ZXC56['M<$WXX;H^>OUQ[YZ;$_Z[8Y\&/($_X-6 <@S^ M )VUP."''O5#?Q",U]02KM5-+QF$(IU%V4G2+).!L;HXC*N@"3R.)X]]YV?A M[5[5GDUZMKV3-_O8^DN8CO); ^<5-+<(5A\#5H. G&#D:]#(*7#-M80*7TDI M?;ZFUAVD92^<4H\5< BN#)F,4]0GH37D"%K9UH0_43(]TBCO4Z-\&Q@C_ L] M_OG1;1< OZV@^X%S>2#F6=-JB<<7_P #.2;1Y)[U)(NLU539J&M&;2XW (T M!M)QE$C&48;\&0KF3L.ZP'\6J9>1>AFIE_<+KY=0+U_*19U.3P*(FM5'C1E" M] "B#ODI/RTN+:0_$4@?49F'4RKKENPW$GXM7;5MCO(VB/Y$K'P<2(R0[TQ$3$24S YNAE.1VKL%.%+?8+Q0F,0?OU!\70.'TB MJNTA=.>O8_Q/U>=#::0ZCJ2-5,U(U(U4S MQ=P-UB15T3 >P&-T4^ M6)P 6*P])<9-W:40Q>9YJ>E@*UYK"$D(L#A)QFGZDP ;XK!2G@07>,$0\<1^I-71"''T* WIF8:DP1LLAZI MF'^M8FYRSK:UT.>KF%_H/K:M&A:AK2KD?TE-=3 M6="8D!'&B%X9#];BY-GBDRPL# J0,PF0\^$C-_VTV%]__)IA9S-4(N4T4DXC MY32"V5V8?1-7Q\JTS(I]U43TM)C)9?/$M&SZ591A5#P9IQ$TCF&?M/=#BZ&W MTML> C;O#1UOL.3;9^E]>=$/H2,%KWC);IF+:W%;:T>4) O6[MQ)W8T4I9^B M*(6)%I%&=?_NODW\SNX?-IA3#R '?(L- &=GS GU:S#*IKJDR[N39;!DVKCM"_1;W2% :@W\72%6/492JVMI76WX%%(#?9J MI(([8086\4ZB/T.E]+OJ;!V>D289:9*1)AGAZ0N>^NBP<4V> M),%0#I '?4 M]5C.*E)E,:0'#=AS%@ I09-QZL'4QR"P>VM[K^,O>=9STX*+B[3(2(N,4._> M42\=M+7RA;TV!%0.FL2\J4^6LC*:+=;%J2HO)NZ*&TR+>6T"^VG#S#\\&L::&._#Y.1GAGIF9&>>1^(>YE2O*= ]P3:VNMB88PR]352TYIC M7J*:2B+#"N@F%P;LMWB2>*S+[XR\;10JKJ(K\"@;)LJ&BAK(Y5E,)9$/4"8H)@Y15-Q&CON,OE@RNI>2LR/Z\D2Z:>1 M?AI![.>OEL[A:IZ;T6PGR=;XA))%FXU>SG",AH#YZ3 H'D]2:)S 'R5#&T=V M\',OI1#:^U&F=J2;1KII!)S;.R3YE,^TEFL:7GV!(BHUJU"SWL(=Y/$PU>L2VK%.F=U]0[;XT\H=!+;TV$"'Y/P.^9,FN-N3)K MNZJ3X=96L],2RS6D20/<]!-_SO2GOT]%F M"[7W,"#?-[9GO/DZ(W#[/MURBXF?T#$3Z=I\3+6E!I_3N+R0Z2OC*0:PTL\; MPJ@X 0,],>P]K/P?!\[FSW98%;S04J0+[)&9:X.UKX./% .2XO>^N!QB1O"7 ME],;FW^X.?=5)N_#]X&PPTEN=GQ[*L? +@!S6L.&DB\-M>=SRUR!K>/(VCKV MCV\6BXQK^7M.0,'_^8+1-F$1?.1OI:1O#)1Z8]U6D,1BF4W-AC5N7O.^*YAE M9QYITSXNR5(5+4MHB'P1+^=*>3Z7RV=;U4JO0^@>V#,7(B'QS23D:FRNT>WH M"36-ZJ:@B%BY(C>N2L)N*Z][!5;2^&ZKTD^05;KD(@T %S3S1C+,P0QX4;,TU2+Y6-CM.N^CTY( 'Q^#QP@-/].\>@4#!( _3!X3-R0C/;C3Y M;SOVTCD4,BRHCFH'BX7MF/W(.F/B,\Z.@P_LN2Q! -#6"2(T^"DP+^C2-^,R^+T5_:H *(@_/VIVC8X&0Q M)#@Y<^1*,'1P# (;(B8N!05S9_X9KJ6#%XAVW!;Q,"#P$YXBE5- )2;:4RV M* ,6#C%0<@+2#F7 =OAPOW$!;+T*@-3493^V9NY:<_,%+"&[X*Y6#%?<@/U( M6?[Y7_#/%D8E318M:(],_[VOB_E7)%MK!/GGY6T*C-A:4R] BY+!,OQ)^__^ MYW_L3O[8E;2QBW96-97A2WYCOHDTD1-#0'V'_GKWGYF!C#R MVS]GP7Z'S]Y[JL\5QYS_QM G"AY,X-?-JE#BB;@0F]X^_OY7C(&C'H#D?[5K MZ0-]_J]>&?P*'P1 !D"9%GSB!6O=?+2S?2!EH1;N2Q60FC0$< />W&W,!/%" MIH($WB);!V;-<.\MFTD/P7D _IAEV_E:)9:OE3.%:JX5*U330$*'UYI>P,$= MM\VYN59K;:X5:]=B?)7E,X4VEXFE:]4,5VT%/[5JY4*&A1]G"U6VFBZPY5BK M#3ZH<-5VZV55YY%F7U).B8#HGTC"B"2D$36F! *1"($@<5H0&8012$E$:6*$ M)X?)\:^ U>+6;,ZXP]&H2^<2O#)HK'FEGDH6&1V:(W(EI/!>;W*UDM>JLQPI0D8B1V.7#P/!Z8\Y5M\B1^Z MR48.J>LY3\"/GSEG-;Y%((DN0DWQ>2,SJM:YC@>TCJ.1::LP94K-Y$I=5,1I MNKT:*=-,>5W2>B:W[BF5 MDI3-$_VA!\R@8RH)O08FY;4FLJ"M9GH\+:=GU8E 'X\L"S556X^X'*6?:"'AK[(VM9A%H42QE$50BNVLMVF]PH,1&8XV=.^XC(/WO21&U5,G-F MX%KEP=2#!9"/ABX:#=1H2/R4%ZL-*CM:47@*:<":GD=#)WQ%,P?IC(;41(>T M\YY!JS(KH"=87T)2?4)V>8O/S>O/PUFEH&27$UBJZFBHWFUZFE =E[D:4NH8 MM8;AK*L>'+K=)@<0Z M[XW&+W%.?]$U,A85*[84-=>OU&Q*BJ]^>8HSW8^Y4 [[,/GJ9'A5^E"X$[^G M[XVO\<][Z15).6@.T6LE?+3N%992D3W;]28.2*L##1S:_WYZC UT1MD*G 5@ M@#U5YKY"'5XN;K^957L#F%QRMSH2-:$[^?6C5]_*#]3 MX?3F<"P13$W4Y0?> VVXQBI8TXWTC6#5,+S$UOWO1.27Y+ MSS#M0FG6X$K-P=JKM*JE3O^.SP6]:JX4)7AW+#O"<['4'J>?^666TPM*M]T5 MA/:R,KD@GQK>HLF44CV-7W$ /0TXSRF?.W=#Y/?1L]NJ+M/A< M)CC9&*\)V2JXCGU)L> J;D5QV=P:F(#S[32U]WW2X;F-RKCR MUN/N*#I$V8T#>><2+QXXMH$I]N+--HY#DF)38'89I@/ 6C9B8W#H:,%]=N!] M/W!"0P- DWWD7ON/EPW?%LC(DL]0_[)OX[J'8+^.2:(MQ\$+8O!"T8)7B6 F M #4@N6-CR]0/IQT;0>>XXI\3@.6^9]TW'W,L6P\/!]HG+CN '(Z"ZU'PDQ^1 M&-P];,L:QNSM?9#M^_ _=8.ZN3GUOP0VI:L%EQ>PTW,@5MOK"O @2#,X3M), MV]\<1HP%AIL60ZG-TX! P3]X4T6:QL C%',4?!EBB7_?Q5V2GX=UQETSX=]S'.4K5T;8U2IO5=+W8.&T 8I\)U8&T&Z[!#GK:&FIF5D;DFBP@W6:ZDG2, MMY8Z]@5#;>?===F"ES#B1*Z-.R:\UR[ *QG9?K737K9Q MO9QXJ&V!FS M.">XFJ4D!+?>$/HF=,6=V,'_]#$?*$F0BA#!I: "!=@>IJ2^;AJ@S^_P1@SZ M-<"S:'/L!*/VSEUXFQ\;;M8%3_JM!1H\:\M?> YC MU-_M@#RVU'KUL4'P^CA-,Q4E(T[T3\>Z;7= 75S[)WG;W'!W.QG9SEEO0=:< MZXN5M='3N)*RD/-49N*N4^ ,P.-XDHIC](F(%Z! 30-JCS8G_:6/A="2_(1W M)+U+&&#-&7904X #LW/6+P)8L&W7=Y/ 'T[5!?2Y4VBT\H*DXFUN4?>\LOU< M&ZQROO.+0H@X01TG*$ Q 3K;1OKVN01%301Z,Y3. ^'YH2+S"?ZA)QDTT1NY MA3' 4_E&S>&MU=:.BF_[;@&;!>"RMMX['&&@L 7?,[EZ&.&E3\WO M2!'RF8M[HDEF%_T60I%R;URI+_AI$7H>XRB#Q:D3TA?H:1_PA?Q%U/0118JK MF9*JKH4E3ZFS5C?!:L^2P1ZNM"5-Y9&K 57@V'^[;5!YUGOK![BTP4I2&H"6 M7]L[8X2<8=X\,\TC-3*?[*DIM$]BDU\Q&1!T#M[O6*XXE M'&\K7,9HO]*)<]I;X,PVYFP2V$X$SL[SH8MV#.BS3;'8_IZ 24B_@Q@YZ&5[-SQM$RWHOW@[ M5!S:IN8Z\C7BTMY.1]OYWL>S2G9"#?\Z.2]B2PC9\D[!GH@M-V(+\D1A$6,N MQIAOK#5Q_KBY/'6:.XEV>M#N%F@*>P%EA_<:1[K#-:JDA:(PV/&_#UT-+4P5 M.MY#M#!L@<^74KBU]*=%>_HMI1/N?Z?>FW!^4V&$:TA5*.H>A,E;\[V%LNTI M^ -TRP)+'_K-3Y0^4,J4E!NW6(%S.IT%ODF!D\P4E3J%JKM)^QE;K M>85+DUVT@K'#3+DV$8+:6S@=)\A/]GD).7@6CNYH(MWQ+G7'&RPYC,A(Q)EM M3^,'5'7JECP7EH[B^&'3UV* /%3@/@FVLV+R-2;/O;). G#5=$?XHX+D9KV"'CY,*ZZ,-'B]C>/7Z;&/>E&P2LNVMKR_C?U#Y3C M<(KKYS0G"D/B=))YR"/\Y49M+J[%;32_*$F6*X_>D^#H['[ LSNZ9GLTZ^BM M"NI_ZRO:_<,&1>H!B(!OL0&$G.^S.!">L_STN;+B%:8KR$-1+/<03PAZ?U/) M.$8\R@WXJQIMFA M7_D5@&62IN,H1C^ZUPE613_M@#_?J3925*-[T>A>- +E;^MWF] M,5"-SU#=KISQ:VOC,"\;PC%RHF;%?>JNP2O.=;7]@3#Z<] R L6' ,4S76C' M\_DJT7:Z&34W%"?E(FE,NJP'R__CYZI,/)ARN3'1/]B=-E(IKZ)2WD,[VXNJ MDS^USVV8H/-Z/6ZE@="HK195A\LUYK2[(#!6HOR6*?BY8DY1B]NHQ>WW%&NZ M8F_6?$E<]:R\,%;7I62REQ/(MB*SH6QO>T2^VB(W3Z3PC*LJ!C$J"8MU?KV\ M;G?@>=)H--5&(X&X-0R3R:8QR#8!^3 2S:<*OV^^?I/2[Z$M5OI=9=_'^:Y1)Q1IC20*9)[I.$V<0[U??PB2O$G1 M]] 2_/V"[[)+S?(*Y1*\DG([1<+3IHG,Y-(H0>%8Z%,Y'*FAA78U MO_#ZJC)1^P.RN78Z5.-4=_!&K5EVS<%BHJ[5L3(7U@PAKN%(\G!DEZ(%W> J M:U5^3BXK96M>[N<;I_J(MTSW66P7W0%']?55MY=9UVHE./+H[:610N'6HJMQ M>CI3H&93N3WOPM[D1V\OE9Q1RO!*64XQ%::Y!%HN6V5/]2;/K6)&8 M]];CC(N>[&)NU86UA0V8C.HNI-2T7!P;K @3L8_>GNQVBO-DNH;PBVF?[[HE MM6I:\)G;MW^^-??W-=O^E*[8P6]O#%E3 M\FN(^-TJBR)@K;6.H;[^"K18Z*JSIZ9G %5+,[U ISPU1>65H+&1*0<*G.\) MLARHJR@9/X+VW=G"9BB2(&7<4.^'8_!QL/VZCC8M/5Y6>];S_3]#\%K9; # M=-^YL>D(&HS9N#0A4X.I'W33@*QY_>I+F]=E4.__1$\-F*9C.2?4[5/L_LLN M$.-$OL 4[?Q03:=,>3A>U1R./.KG<*K?DV7Z,K@C>,?]&E*SW"#36N<])#?, M8ZD:38O#V7&_AL?M59#$HR+?IX,0=K[W\>O![^Q5@$9L"1];T">,C/@20KX@ M3UC412*$C $X%ITO(>1+!&3AY OSA%,17R[&ET]F/+RK'M^,"/0GB'!)1?2O M"4!_Q,&Y3Y%S+LZW&VP,]ZD!S#9(HO_[1?[Z*F4(7^>X88[!-].NI:P"8@4! M#\'/?M1#\".\:@Q^PI'X/D$CN7HXN=J^,PT>,+04\(Z\K"UEN$;X/M&P$[LO M_5LQQ+XJABCZ1.*/)(;0[W5$I\MHWV%;^C6WS?^94.=]2@^0Z/0=:1TP MXBL()-L$'O:FB^%REDTI")7-BH1(T8N%].FTCC-W._;V%QP>>_Y<1X0.Y!= M[$"^B!VY87.6[))\GW-3O(RUT7G^N3"Y+G:X:;PZ+A+Y)M\JVA(N5(FAX ?O M4+_^)(DXC1)Q@OG&=@)WHU]5-^$?=V#^AK+Z1B@1[_ZTHJ-UQ?X5J46[T':8 MJP&H^'^_$B>0CDN-N%G9G ^Y!9X@.D@':?5;GD! +8F)8P06QW#J".C^^QX\ M$Q$ 7 @ ;J_97%_^[TRU^;#\+YDNIPQ)H /D'F@Y)87&: MQL])_X]S,&T5()B:&;.G,%CU7S!65CH)B9'/*3(;?X!VE5&6RDCVL=47"5O( MT&XY[V+E9[4U0OC62JPH!5B8(@0J%O9W$+M%6$ZT#%B]H"Y;+;CF% 2!EY(AJY3314_761*=%0 M7D\S2%[ )@!PCD:2@ZP^KV?<.J+4E&2*7G1,AF&%Y/'(0;:2%JKHD$=:3<03 M/DW>(>VJ?Y$8(Y'/NMU0]-K3 :AM(S3S^$C MKS&%(X\H3[6[W/,(3R"\CA9SYG-]61[0+!BYDXYYR2PN (7 KG+6=4TT'-88 M<0 DYS"G,J/8L&2.:\G'*5S3%;\2F$2YBBBLB;-Z6\@IB\91"MUE6'+S9N49ZW)N$/29GH\.ZS<2$FR.NX3KVL*2B MJ,)>B)R?/B/VZ"B_TA'FI<+J3HH-4Q@WB8EC4]-,#V:E;C) 854->YN&*8]^ M7R\1]V+GP0-G)I)/!!-%PK^K&]T@2R,$\X_4BI M+'N)AL$/WY@4]=[!_V.V#8KZC8X>9]]L2[!N]@[ZNG?>SXR*L/:V6/LW%#C: M"E W2]-OBV0]#H']=\' MDG;DJ2)I\D7[A(?LR+YMD-=U#NN;!7E=_9A]/]W0+[2+7;;U>;C.S5N',=[Z MQ+Q&7])0;?'+M!V%'8_1_9C%-P,X4NOV>B[[\8O;L=NC91/ ."1UM#FSN@4U MW7WNL,-U DOK7VY"^N9$^L4']W1S_L!:Y"\P4>S^0Y?'L] GP&X[;R M\S)F W9XH66/%K;9Y+HX/55-P>9-^LLMSSX-=@NOE4'+S>2(<]5G8C8DVMF> MWZ$#__4'9] X@7RLX,A/5(/N3MOY-IF/-)N_E/IR$EVIEIEKJ6)E34O2E)QF M&M=30VI0FV "7*),KR7EA6!24 M>1._(J36;:528FU#Q8KY=:>\UHH6RP;9LB2#QZFSY9_N5Z)Y_&$*]12%*UYJC(+:9%!J7&/9=>;O)C M"2*.X\<=J1_?\52615N>FAILXSRWS&70]S[R._V%W^F&X5,AI$F@>MV:)B' MU;]3S5[DM+ CIAMKC:EA7#7.*>P+E"IUU. M>4CON>?!]4*//A+'SGKT(R?7IS6M6PM3R&AR\[K]84&8O]3J'2 M-WEY)F&&35B]L7$]/WK:Z++9;)UJJ@MB,62XA3-SBA!B@.J&O^-%_T'^-,J? M2-N$/:?G)S/C(Z]:Y%6+O&I?5]WX9;6KN>JD76^C2U MIMRZBJ6R Y.OIQB,;@A)7]6*(PP9Q]%DY B+'&&1(^Q;U:E9,EG2:U@ZQ8LM MRJ26DW*6U:^G_G"B,A^G"O8$212R'&JD^RO7A?6BH/J#D'&:H7^@ZXJ5)%=W M-5BY!S!B;@%B^Y61(N?5@SJOOCFHZM9+O6U%\\MJ-CNRF=D13?"S)OL%-HT1 MJYN :<_BIN;E:40\ 8:5=CEC-WAMC+1RJ6HJ8QBJ;G@"[>M &!JG3VA W]&@ MX"$TG8?S-WUWT-6MUQH&4+B8XG-!5-#&)#-*>,*:2YCXS+44C9.9"4 %&'-% MHG&,8:[2N"#\RM/[3B*_?&+D*;JJIV@?=W" .R/3A:4S%/M&/B'/QQ!?:"(VOK MV#\NU3R-.%FR/#%:9#DK36-\.I7'[;69=;#4EP^[W>4?;M:J:%D"0R>*K00I MI-1N5:?*X\I()I"&'P*(G#C9?&I=FB('G4DR]A@8,A[84;6^I]0RF8E>(;\L MSN]2),/;5!NIR0BWD)P"STW8U8("%*%/$P3N)5@]W9E:\J8JFP[6-K5C,MB3 MH]A>L;889+%/0[BR>,R2[;DLP6J.VCI^6=I^KD#^A6CK%>61,C1'/21M=?1I MLBX.RKCWZP^%WF"WG>Z#(TWZ4@*I2@VN1/1KKD+4ZD[AR MO<%SIT@EU3S8;2AU?KO9RBKVM7WV]-+YY>IGRZ7[OE X(=%C;"S0Z' L$*)$ M" R1%(6D.";$L31&2!H%[]SKZE'-3G*+;O&YJ.H=13++[HB0\B?[OJCR3,PF M+=13NP)&\2166?>RK( =CZPDUL]L,SF;(27=[6-&%2VEGQNGNKEX*UJ8,06R MC>B>JLR0.KFH8)O\__V1O5FSD1<'BPY70OO+%9=4%:SL@9'TX4BZ730S[H3L M<7)Q[&&H@@KS(NQ:>?3V[)3L:#9>S*BY4J:OHU8=S^%LD)JW/W+HKCJ<2"1[ MG%NFDB*Q[A57,]@AYNCM $G*9.ZO4D$6& MYY_'"B7,>!B!?C3/Q=!H"QQG*'S:,&U;;291:PA''G6RZ>,%,4\ M83;S5.-4?YIBIM77F(+WS.N+6K\H9C.20DY.]:>I* FK7BG5.1[+Y"<98BZS M%;=QJC^-K5*KJ=*>9]5<9_ZCZAA"&=)"220019E%"!D.FD0"/T M4""!0%%)3!XRZ%$K)6HE:4.K/2/X5CN-B)5JC7Y>>Z=$2AP7ILMJ;I5"NGE^ M18^TPG!MG!0IU"(UHC";I?AT9FE+LU*E6-%/-DC*(8MY'BVB2S7=$9X3TV:Y M#+3_4VV/>N74:MIR)70B9I$:4N";!C<;9E.-4R*UQI%4*D7U M%8ZR.M1D1B_Q6K9Q2J1:+$:C2'V=1!)8'Q^5668*0>*$2)EJHV9F&TF-;PUG MRD(F4_4F&'E"I!9(*V_-<+O**1UO7#V)5Z@]$D=3%J\%6LQDJ8XH&1VWE>N(M0P0":R$0!EAMKV[)C MG^O*U$EE"EXJF2LB)2Y/]-H3)Z=T)X&>HABN/&*=,^,$. P-4P\G\BGVNOQ8 ML/ZKM6]J25-YY&IR;9Q5@$8HEX&:,SKD1AN:U,>,R#N<-]3ZUEPMI4@B+25[ M.1>]5'NL3QNO.S05-S0->RNG2[D/'K>3$TD](5$GIQ!V=,">\+.-Q2.^W*PS MS=F&Q!%?;M8!A8Y:.860,0#(HLXT(>0+&K4^"R=?(B +)V,B( LG7R(@"RE? M )!%S0(OQYA/YA*]:^D_?I^D]VSJ>VLN1G^UN1B!/I',(S47@_?/L3/]Z")9 MN3M9>5L1I0([TBTBN^0:]X'(7*"V>F M]%9AVR%MX%VC-D(YI=HIC#(&+W)6(VCK1L5Q['1*^(7Q(TQJ\:[R$?+ MP]X7HGQJDT40Z];Z2B? UA3MT[;ZV8@1F4MW"QBG;2B!$YMN M-D$G^403G9(T+72ZZ 10 -A09)P$-A3"G&M:^..NRM*N#68M6[$@R=0T[*DR MCV[-?LZM69B(<7L=[KX0>2.[S5W1W>!PISXM*EA'EWC1E;EU0ND+':EQ14-N MOLC2U5ESND)$D6S7AJ14@4V2_/:Q=!RED>BZ[6?[PL-$C-L#SYT9CV% GH^; MC(Z%T[D"B>*<0N:)Y^6@U"@.&D%/6XS"XTD[I0B2.$39%9NI=0]-IX[0P M*+839K.8X;HZQF8JYE@8+F$-;6"<)N,,2L4QZMWV10]XP<=.8&^@=PW0GVAG MWITY^4@._;O O;$SU05?@DXAGJPE5YBH3ER>PCN35;M"%O'UE[L[?<$,-)_- M%)[DBUU^4=+5ZE*5,7+!!AVTL3B5_+@9&$H5*W3B_TC>^<@DNQ_Y_[@Q-DOV MTW1_L:"1G#2H4#EDN'JN-8+NV0061XGC&*?H^BX"B,@NNFM\.&T1K9@$VG!+ MBLJ7&H0F=K3V$)] +&!\[0!+QFDRNJ[;V6$E( .)J>E%%W17O:"[=>+VO1#K MY@G:#X394-3SIKSPV*R +^V69HX2US3DI.:<>,9(E4+2:HU% M&-3&V\Y$8* A1^#1;=ZM42H$\L2!YO!PB0]Z';_8+CH?0'7?=_]W5HV[X58@0U\:VI%^M:W&\;U"F)Y M6M&DN%S%'JWYH2CK#0A:P# F4"R.T-C=712&RQ7V$%;N-QBS.("+D>G"_J]A M0->3&=+?H>#=8)VAPD5^V2V.L#DZ4-U)4VK+ Z.7UJZ9V5=HKKGJ.+_XBX;^1\!_9/R$3_L<]Z$];+K/*,UVO MFZMG3A\A>4POR+K0:D YAW=Z&(RUCF/TL<_EP'KY'T<$+[H @V:N[2CC]=[% M&T[M;=9#D0W^\F)?PSNZ#TJQOX@7JS_8IL#BU\2Y+?_>_K [63B13:](75PE M?#X;V[D%]X:BZYC;#_S=%GRR=[>X>]D8C(&?[/>$=*SMQ'::4_[Z-IOQ<9M? M'FZ/G8$?WQG?VK;WK"$;,>)Z?7K/!M]&C(@ZC/\P3OS-D9$ MV!023D38%!)&1-@4%D:\%U(=<>)SG C[/>S;JWZ<-F+TT8K/=4]YNS'Q<'^U M+XUGZ*\VGB'0)Y()=>>9]XB5D24_6"(@$8[&@Q\P!$/NJ[O>CY2##_7@?H2. MN^]M8__"^@TQ#^F5T]>8&>:&/QO'XZZB>I<+2OKX5:T49_N(U^W;3* M:V[T2!&YO2)RR27_!'7E= /K\$)X^/E]^2/L;_A]K\WN0\WR4'/\SGO51X=8 M&'9XN+O1OPMZ]]Q^/H2[ ;OWW7"??=)#O2?N>DO\O#;G_W[8ON:'LG'S#.2K MUM#\]^-W'L:W"0#SRP7 HYB HS "'OG>IJ %ES0=E$C02,W(:NP4'^OU[#4+ MKR2D=I:2K$412>16V+(Q:@WDZB3H6XY2C]^U/'3H<-4*>H^/#O^^6#[(K M"7D+J^"(*)GHJKD\VFU,!_QX[K!!6W&4(N(4^LD*F_=I.SU(%_'O0;H[+X+Y M$@=PJ0("(:RA=!_@][$FH0F"6/#(F*EQZ4*.;#)F995+7[,6R;U1Z(P"*RIL*)$!\WL2ILA4+S;F;. MBY;&+M7"#%^);-!W'(5-Y.ZZ[W@$&A<%C7NHTAAI&-]F<\EMQ- 8KB$BRIR: ME:S+N-H(VY$DR&2?Q;)OON(0X>PL MF2SI-2R=XL4695++23G+ZM>\NUK00A MFW)'T! B:+B+XI$/J"^G":ZUD/J :HV"UF>#_M@,!EM#OGM3 MM2T;N1E6=75 GF92\;$[[T$C4PWMI^&/&Z M]S;[#UX4[I>Y^,__V*O?<229&Q':6=6F;@CF2]-$3@3E0<0QL.A_BYHGKNW- M*FGZ"7L1S]\O8@CI$".?:/J?L=6J.8VG3+UYJOPB & C!=3)(SP4/ M9]EVOE:)Y6OE3*&::\4*U?332RSQY:<7<'"G/O399*!:FVO%VK487V7Y3*'- M96+I6C7#55O!3ZU:N9!AXHV0/HLT^Y)R) *[ M6QQ](K?;#L*V()'))$4PDH F,50@B#$BB/@(%QAL-$R20S%)8,2O@/GB2[22 MFAN(Z2(RY/5R+M]M,Z55FO$$5$ .1Z+-E);EJ*3'R13Q3.8PHNR-60$['MFB M5IK8'M8T1)%0'J=Z*LM1<"1V.'*:$Z%IU!CN$QEI,634K!>SU/((]']LCZBC!+ M"X17V'R_NDB[R+SO"=3Q2-L%)$QE$8QS<4FH%=+#P:H%%>2CD0G1K)C/2**H MIJ?*>-(3Y.?Y,VRC>C02T?,=(3W)H5SMV;,JIB6M1U78CGU+)7! 015!,5Q? M;P^^-Q0ZJ4S!2R5S1:3$Y8E>>^+DE.Y$@$/17W_^=^]8V],Q,J[E/P@P%PWJ M4[?-G6+5XT2^P!3M_%!-ITQY.%[5'(YD#S6)EC251ZXFF^,S.D76=5Q+WC4Z MN-5<-FS9!Z0VF%!*,R7UUW9)\^?IN%1')4\MH8H]2"?1)*J!5\M +YF#ESN6 M*U_BE#U5@!JEST(\:T,\+;J&O"FU@\1CD'SQF#.5P80=H'X!@RLV]DD0$W=H M$),#(D"U#>AQ8Y]^"0T2,*:\4# F^B2,>:+]^\$+5]/$$Y/\F47.WNE,L/.] M^4WJ,49L"2%;T(@MH60+\D3]T/*E5V',)^->-Z?*C1,J_[Z__%E3I \L!CO& M@8>-8MO:?S$_HC@/#95.OO"L1X M5^>\353\,=V@41'[ER7K(K 3C,F%KUNN0)(/;Y);7[[35]^@2)2&V<5>,L"#^X3]RW,LS' :RJ%\I@GNB//LI^+Q$3 @NB,),6\ MTX_S:SK27: @=@?Z3"C[#MYXR7>LUOQLS*K"29F:!BC<]F1M*5? 1*>G8LK6 M];6EE[D!S2=,&FDGJLF&5/0$'*(6'B=H.HXCQYU$?[92AT>*W ]1Y-X&P$B; MNT]DW* BU.':GGD"$-O5VABMC-I#)#=ME_*X($S5=4,@ D#$ 2 BY+O]5A]3 MC2,B-2Y2XR*PN@U832U9/@%78[V(YEV$SW.MA"H/"G/375M>4,\*CV-))L[@ MQ^5J?K;^1D;Z6Z2_1?K;O4-BUG1/^>$&Y>'$I'-YFQ>?"PZ?-'HV)32":A1X M',;Y, CS Q6X]E2V9#\T.%+COJS&W3KM/&0D"<#OUD1Y0' <.U/]:\C(0@D_ M X_SKM+TQG5&YDNK>4)VI,R\@S:")-)D/$D#I9'Z9 FS1U48J0 W34?4(HWQ MBAKCS9/(;GVW>W,"/""B?CF/KIS12V*RE6@BU#A/><.!0[ ]&.0/ !/#XDD< MC6/TNQ[!RZ;2O1,0CU-[F_I0Y/=SXV"D_$?C>FX1SO_O_0X6+R'YGFC'Q/G< M,E=^_+ZVCOWCFS?F2_8%<3+[(C%:9#DK36-\.I7'[;69=;#4E_?I[AIKX\.M M>KA/JZ)E">E49]0L90H#-3=\QKSV")=J+@N.=00Y6=<\!M9_<2(ANT1"A(P] M%M:\IM4QFHE?(+R?%?H%(W8XQ3KEK9LB[JIVV.+(OH94&, V3IVD$ M,SU@7H@#'7 QW;]'C:8CBJWFA:*XWRKG/3 1J3)&VQ$].1&E"9]*8%4I097(OHU5R%J M=:=P32+I7A^IU+/-#B\O\P.T,JY:-#_Y]8>@SV]$6UE]?AL^O21,[^:CW?OQ MLTF:)! ,PW!F*(@D^(=(BH@@TA@C(*A(T>08$^5D\C!UKS J=\)*9%]/ MZO7,.L?!"##R<.206DPG,\] 5;E08=GB=&21-0^,I ]']KO9VB)G=W.KGT]EK.=IBLR)XN(Y MFZMAG90.GWFT>H+"JC/;HPA>23IMK"'W%E1V D92AR,[D^D8;;7;543QD'G# M*XBEM *?>40G-EFO9(J]JLG+0F>EU%OCC)YO@)',X5FBD3216F86 M4ZTKM^$SCRF:6HY,4%[,Z?D\G]/+]%H@>R-$ MAW<[1[2?$&1+UY-6&UEDVN75I,\:Y J./*+],H7GNEY%K7(M1L1KY8QG%#DX M\HBB3*[H"GFFZ_'ID5-:B50+G])PGL=T,A2SXB4L8:(JC%6?4DMZK([]H5LZ M73BE-6>:(T_1M(QB2YIIN]:)#%55T0I<)]=:<[F>6F!75E]..Y,+9:AJBB&_ M)'D_$?BYB@-G\]5-1XY13['M B^75_\QS;L-#B!8,U(TUN!\D:"=.HI--I.+ M*09DK2$'Y[>G.%/_Q!*EA:L$64TP\[8C6ZX= S:P-(U!;OFYL[&JN0Q28.#A MY9]B[S_-3^1M@N^G1,N(QSCB-Q./0=,N%>A=W!QLML,7P6WU% ,+L0^>-167 M];..?5T3NIQB<]>2IB*8Y1S(#/PP^-M+DC$D$623,E;\_.+C!&1_#I8\ MBON#P8= _D8Q#0R'9ZL"MLI0A%0!4P2/5JS=Y&<1_+J$;>' 8WPZ'RYJ!,;% MX=]&LB-;.MCPH]AP'0/;3IS(L!^ 3V1@GDFR_?* @S7!A+G@P9.))4_ $_=> MO/G2WBI?;L'G[Y1.OZZ0,V5$OEKXRT\'*/>.L>L61U;H;S2RC+5 MS#.!F]EPY.5OX 3L!V,"7J/XFS F;;KT!GL ;H$7> &[RY8G<&MMMN2!Y@N3 M]>V883J!H ?2 O?,4(9)FM^-FV^NZBM;Y7%+!!#4T]D.@%%J[:U2T?&S;8@B MOMR&+\@3$Z6BAY O-%#C([Z$CR\1CH63+Q&.A9,OR2?F;#_%B"\1CD5\B7 L M['R)<"R<(C/W]H2FB^=^MR M"QILWY(&\QU:"GAJ'M:F@6N ;Q -.W&R%N.5TKO.P_W--LT7*""9&OSP_WYA MO[XNS&>-JV^IL?G)*I3GXF2:LJC%.-L1'?F;ZJ>&>C\<4> J(O+>R7M/(G(9 MG\/C4R#48A%)020%D11$4G 5"KSGMXDT[$AH(J'YI)/@487F :SW!P.++QB@ M?[%SSC6-N)S]?N,&*M]HWZZZ MR.YJR]+4,#5SLH[V5QCVUZ,=CC5G*ENQ?XG_'6VO,&PO%'G";M^][COQ*ZB M-CQOSWRI"MQU#)V_+YZ9$C71D.28Z.SUZO.3E2];#RU4/I/;%H>[O?ODHL7? MKN-0#$%I-Q03\$U)'MMRA+1I^,CH)T07'%FWV95B"YLL9Z$VEV&NM#%I!;F_ M=L47/T$O6=TYZDP&O%BBIUS/ZE37I<:9 C[/LF6.1'OZ5O&($[7?D@UQW,R) MF36W8):"TZDPS:(Q";KCP'V/8O\^4_@M@H,(#KZ^O.O M;?%HBT=;/%+JCI2ZK>;6@N%X4&5+P1)*LFUO-;@]_8[5--^!<:#>K6K%+(,N M#0_IVKD4I=.$8LM?+A1Z1L>3*-F@YY1N(E1&TJ>KI8)P*;_(&_;K3Y)AWNGW M%<%#! ]?7]YU[L/#!0^S9+*DU[!TBA=;E$DM)^4LJU]"LG/E,5:GBW.'IZKY MO)&J44BMXDLV^1')#N6=_=_W,]@2[*4Z7&SD6ML*=\#65LS1/?B00]@.)<"J M6W=#"1=- OWGUC2Y*0"^4^OO+UQ@QG)$+NVQV.0714>JRDN2MEI?KCB_!09V M@PL9'Q;J/B*<0-<%NAI5VJ-:4L727'K0+QI&H\@&C5+1.((GXRCL&/H!Q2F" ME@A:OAR&?FN:? I:KHLL'[/#8*LI81L LP&6EIA>ZRO$J/(ZKTWX>;:-8-F_ M5M$^""Q>1E_DTIZ4XI1.OVD[3'>0\CLP4[!#%0[T-I(^U](T I8(6")@"0FP MO,8^;:!E.G79D5:9:6I);@IS/>W8)>S\B:(F@)3*'0H M[SB/2P-T66F7,99+EY\;_65)+,O= M+S?W^23(&--\HM_/-C@^W5[EP3[JF/WHC MH8-=I\EWX[,.)K(3?KG7\R&ZAKOJ-=S-^]+>^!K_YNL/P47>MSBN7/Z!-1B#HT2^EKNJSEG5>0R57&QRC4$\O-.Z@A6(EBY M4 #JYRX15U MTBW+;K7F2'?1 M*J0F$[>1F,!VAY]V4$>@$H%*!"JA I4CAW7?*-7:)2K10MP\HQ2,2F?.#_[: M87T"5EQ:3*XL?CE1:T;":=:E7%^06 KGW9.1[ 2P4ID EW!!/H69S6SG*Z\ M9,)H(S6\V:NN"SG!F/VU+^H$P)!T8TQ1I>Q:S5D:Z4W:XW:O#HVAP#%-H\DX M@V(1PD0(<\M@Z)NO/U0(PR^[Q1$V1P>J.VE*;7E@]-+:)3PEP*@I#_PGX M]:6W.LK(^HGB\/L5WW?KQ!]MULVVVBE*?_PXQYP#\:3D;; W1CXAVZT*R2&_ M;)(8[+$;0V((?.]N%?=+]Z0>*?9<$]>_%<-O/C^$;:#W_.SP.YO9HT_4\0/^ M:E[!K_!!@!Q@-VI[-:HW'^U(%KP+ !/PBY9L@-7_'S_]#OUW+*AI(IGZW%)L M^;6_-VSO#'N @V? 9NEF3(Q9\MRT-OV3@Y,U: +^/WOMMZ_4XQJGSC)I?S.C M\-[C@V?.[3ITP[;:X+^0 5W"EB4(=K YA"T;;R%=09^+\$J.E217=S78VS[X M".Z3LFG;AU!8%2U+:!:<0MY)>2/533C)A6$(E4S%NY"9^A>I,1"0,AR0CC B&'$OTF!E1-#Q#Q.TWP"G=(JI= MQDR5"GRNYI0RF74I,1Q,X!7WT+5@EO4>-2 HXD#T^TLM4JETTU8Y (Y'$DP[9369S5>;:GS=6M>87F%A@E51V^OK&>* M/.]F$3X]ZV9R?*_GK$HL&'GT]MDJH5)XM4#R+;U%C'-UH=_MP6B9H[<+,S.W M,FEQ",3+JZC37LYV^VP0%[P_-'2.GLGF6YUT M@627O"Z)2T]JE[3A> )@Z6BDY2R:1%O42YSNS-(3'9_8HZH'1AZM/5_WGI>U M=7/*4^F4U5ZO,Z/B H[V,8DN: M:;N6W :O24&U8*/T#85T/IET[>3 Y!>DG)B-$UB'4QN_8C* @SEXI .>]6UZ M]5%EJ0-# XK01JNNFHX+6DJCUQ-KHV/:=J& MVL8Q.=EZEI\R955'$EEBE<-:W&B88R]$SO/G]I9HVNND(8ELQ8:(#+ 79ON- M34TS/9C[)SK^!R. UW8,/!18;6#<[^MI'A<#VXUBN%'^ ]L2*/Z:.+?EW]L? M=B<+)[*Q!71QE?#WE?%BAO@Q+%#%WW[@FXC!)WMQ+KN!+\&85_U[:Y8XUG9B M.\;'KX\FG":Q)R3Y,SMNG31=;M?Z#'OZH1WI0L8'] F/!"(4C$">T!_:##!D MG(B@*1Q\0,\'VD9\N!XR$73$B>_CQ">KI+RKM%YOU5?K9?(.!G]+N>?]!9^K MYOQV,>SA_F*_H1(V0+W;IKN]5PG[/6)!#V5 'AR)!S\$>0?#:&/\W<9@PMWB MX3UB;1W5F\V!OFX.Y-U*Z1$^7E<,/K7B(UY?J]W5%;C^WH8/'57>,R-_)EDB M>7G/G/H1)'C/DKDC(GQ7.Y$KG9Z?36CU]86Q;,%BBZ)AN*(6&\OR)4/I;@P1 MMXVCO,YANK?ZB\9%7O\8/!WW>&=!C_Y]^%;N6%_LLK)LIUWPN^&<*MQ1;RR5 MM([KZCI?KBQRC43?$;V@VP=%$7&&8JX:'/W#A?C:)_RE9?@:I_6M9?C;RSQ_ M6HCKJ>FJIYJLJ[82AI?I=+-+IPICE*A??S"80\6\&\,<.FO]*_J&*\/H6%O6 M--FR[]_H>" K_-:+C+2)KVL3KMPV6X%,G<">)J)>!Q &>GZ%S78;UVO;H\Z MVZNOBUOUMU[UHYW3V_!M7XJ/([??-AQZ-0M+5Q1WRB>:55I%N@C=KGE!J2@L MCJ D^.^ZR=$_'!-"(!S7AP3BMM?BH8"$B_6*^C0F* BWMEN)89EWGYMNRLVI M2R79V%1Z2J)QE#E7Y^EAG E^ _B/:D0_ >2^0;^Y:6&'M[R=WZ'"A+%BPYWJ M,)^!JL(JE75&5(?F:K1*4HLNBPNU!IP:K!Y%,%0,S LP@R>3 =8VQ*O:%]!A/I3MTDP4"3/FE:BD\3M/G[A_WRJ]< M)F'^NV/)KSS)#T[KDNG97=&2IZ9KRV58)JPV3EOR2''.I6CG9JO")#-;8,BZ MM72>B8(V&&F;7:P88'.QSIEQ AR&ABFAFWZ*O1 AYE,!9B,'=+A9H9/#Z;)V M3(SILFCXDQLKAFA(,$U:WU2(5XC? MT!^E#Y--_O,_/E3$:6=5F^P=S#^T)G(B2-(1QXYL_18U3US;V\*&]!-&O!1S M>CGM(!UBY!--_S/V^N._?YT@)4P3WR'8GH$5?&L_$7SSV3N90ANNP,I3FWI- MNW6OB"?B0FQZ6RK^5XQ-+8B#_]6NI4-0/,JOPN"CA^GGZ-LO*"[^N0R4?#I- M(,NV\[5*+%\K9PK57"M6J*:?7O(#+C^]@(,[Q0[/S;5::W.M6+L6XZLLGRFT MN4PL7:MFN&HK^*E5*Q19E]23HD M *[-V>:?M>?/P3U3(AY MBC,%7QB*AAKS8.6MX7KO5 $899D>.#H \MDPOB,XFF1_D G0!?SJ$PT(A0R6 MH4 !V3\\GF*[TYP#&(PI<-?(MA.3%S T%3P6/@Y,2@2?PT?5+4"U6!/\&M-D MV_ZH$@X.-EF@%$R4%CA'J3K:MD9ILYJN%QM?:@D6* E94?)UN->2S=U7^@9# M6&/4VA"7W=)VVWEB\ZP..&0A?,!%[15I]=<*/]U\P9P,NEAO1K0Y-V4D)NMN MV:LN]@P"XA,&048>.@7#!FJ87RU6M!6[-0>$'M6,W1FA+_9! MLM2T;3^4H5 MYU>J,DKS_?X2;U64+@BF0FA0 +S#[[:0*&UF!TSC-I/8TZ:8[ MJRR-8$*SKZ!+N;GB )/P)_H4D^;PKMD ,PL$7LUEBQ(>_''X?B+F/2AZYON/&>\ADNW'8'P;=)TFC)<@G55IM:O34UYTP:T!^6'O_T M#O(.L/OR;'O/H MAEH14_+ZLEI'T H@;X?4D*.J!)9_=1[ GHDM7I_Z5B_\K2KK4%Z?&,COYU&9 MG&]&95YML?%B>J.K?393[7_\Y-FR)/NYPRJ/.5J1HCI-;MM3<+'=)2RZ5\W) M0'4H%(VAZ!GM 6169< '$99O!P]_;H,'XTJ\[O#F!JH2?K\]_J5M?;:F7B*8C54ZJ=MKLBG<],OO^5?EB^WM0(69"%1'N4V*%H? MKCE%I;,-9NZ"?>82?N27LP(NR\EW&0:!AATR].S>TU2945%;)@?*#JM:%65NU$O)$\V\7!<=,9N31.)+@V.R\( M>31A%43F7&^&OEI/UKK57E;I)>CX9+1:#@PG2+X^'CD;S2G=:%DI-#^*CSG5 M)E?CYMDN#L0*)SM3*M=@G8EHDKV-5M"WKI\E^62>_:VZC9>R"MJCQ+Z-T51M ML6V.$J?/5 H%=.JH3%_9$%N)GC*NTT],1\G3D=O,%!/Q\K+,XEPIV3/ZK;GI MN*/4F;6G1T1#-;0\FU^.>CF*&0[M.#/"T-.A6H):B?J(3G#\I*(YAL 1XX8+ MAY[02:#GY4S-3K59&INF2'Q+-PT32!-V^M1AFS2H+-KJ*=HJEZBL-7Y6*D'!*[R@A[6IS'R%KTQH)T1!W:Z!C:\L?W1MA@W M:S]R?'!EG4IBV^RY]!9E-<696=TTGAIU$U7WFFU'HCX>E^SC@3V0+S9!_;XE MJ5]IQ_JQK.)+UL[_H47;P\T7H"]8Q)<0\@5]H".^A(\O$8Z%DR\1CH64+Q&. M79,O[[T6_YIY?#9J[4B<*/R!R\;JC>ZR!9R(KUB-49$BI3K?LKUM4AR$U6Z M!TDN5CWU-OOT>VN%G1*RP6^$F20H2,,T;,E/G0$_3DU>0V :ZY7K)X8);.Y= M3_'>,'/M_@JWW7W/%RHZ7.^M[HX=GP\_IH3M5.]1\P+%@WKW)*T,'HG;07)K M9[,XOI0)$P8L\#1X NN54 Q^MH*'=+!9OK9,]\ILF;=^EU M\3/ ].T6FZ=?._4ZUJY+HREJ#$3"J6;;2AYM]>8TEM25S;5LMFT\27?C6T"K M>-DM3-<-D^L(N[XX"7@+X%I=<2(D^0EK_BE(\@ZS[(90TI&(EB%8Q8HBI1<. MJ^3&C8[TZ4M@ST!).\7D,Z5B35>6PXFS[,,%A(L9/ >=3,^]3J-KJI'K%](Q,LG%\8W'3?G^JS*YEH#4' M-)W"I[F&LI&:P[RE]02CW/1['Y'8^2N:$9Q$FSW[OD5,IIX6GYOFKP+!4Y (%*"2 E^FA+<,^RQ^]/C MKO360(<7,(&#@ZTM^ [&E%')Q"2>W;"33K%M5GLX<:T#)Z$B:F*'F#8XJ:DK M)3&W5#76];O_$%0,?6^CP>\=UO ;$HJ[V@61%W(K+^3>:/15B!5!]W4[([Z" MIJZ.EY-M=II5,OE!-KV>SURK[XX2,)Z1HM$8GGQ;*\0(22(DB9 D%$ARM1Z- MKT )65\U,+>_F7/Y:98?U#7"HA93 "7 ,*.(5 Q/D#\P$Z@"\W\$O^0?LC#, M7=,A6"WI(RG?/Q%/?V(8^,M%>T^(@/P3I75_%F:?;X(KJENBWFWG*71)$OU% M+AZOKCE82_&%[.Y_(T") "4"E!^=POT\HF@K=9DQK+2M\$UQ0<_%+&YK$%& M_883B1B6Q%]"E!\76GO)LOM8_G?D1$=) =\]*2!\9N*WR"5_'M;[M#J=]EU6 M4.K-TBA9H5RUP#&C%#04<3*&T:<] ,[:B1$X1> 4@5.4GGY9=++9>#RN)1<* M0.IZ/,D+9I<;3P$ZP2SU6(),OM/D_!:6Y6NYZ#\1<7\BL$;X^=4SR)\'/JJN MRI4"ERFCY?IPQ5:70F53G,)F)- N>Z;93Q3 B]#@ZZ#!Q_*_?V[0Z#!I//+ MHAR+?;ZT7^LU2IUX6Q)YI":1FOQ0-0E7_.(+Y9D_;Z?G!=)T.F+.1)U.;3BN M#.HV.V9@>S\8H4C$B-1I5M,/"%$<=X:+(;ID0S/FB643N2L7N^-# * 1#0?> M)PP#VIZM'G3 P#-:, )/L&'&F^:HUI1%' .KPHLG4^D M='DDF63/!7L_2L3H,ZG$B S98$D L/MR#)$L"$*R-0/O7#BFY?# U["-0(Q,0^=7LNE8 M"".+,:0E 7&:Q#Q98@'_#4T6D#:<,4 %A!'LH_=DF!;;AI_NIPJ_QP<'[A)< MY7CCO8A[:#^\DN#W3_#0=IK9/>XA-%K(@5&FMQ(HJ-8N^KP G)$MRS WB [/ MGY^RT0>B ]IX7 SX&P/R (EDV0@O"*8#6X3KW@C#L2VHH% R%J:L"_*"5W?M MP@&Y)/C^-RHX8+DTHF6<%Y8$2RL:UC'%C%'+-$K-;Z/A^(--5B +:F;BZ/YOH<\.0JX M?=!#/D2L[\^3Q;*9%?-<9C)<96L#X+SEW)\UC,;ZHU--=: M+-G>6*RVWU<$4VB%790)VR(00W=21T4):I(;&G'44(=7&2BY>VER="?TB M;U1&W:K&.>,68PUF35S8@,V5.ELL[NE."^TA#ZUGIB0A&J#ZS$(DH'(B ILB M(@2PHR"5/5#VS2KXT]7T# LWBY?V=H%52X6.4L8(MRT.'!73K\[BE>#BEFPS:6QB5FWF?,ZN%' #!:0:"NPPST@G0.O9@RMT!4P M[V0;F?$6XEB2;SH!XLNFOV-Z^7[^CNF]>ND XVZR@293L,5:OC5ZX"&!_Z;@ M=9[U*4._RA1FWJQBR,QPP1O-&! H6U:/1UK^;KQZ-&>!C0K_#Z8"_JB#W=JR M@"#I @2O/#PJ;OKS+O-'_S9G1DJ,.U,^/."-^WPF+^, M*'J=HH']OH%F*]0A/7! 7-F>>4L!%J8C^QVEX>JZ$O JGGBK@$S:U9Q3#&@P M>:RW^QS@QZD]*J\WP8YLJU)1%YXHZ[L5/L,#<0:>T"65OFRX8IU/#'263\F; M<67;(+:%#RO]NUQ;K3^ERS@Q3'/\VE*VPF(^N"!U8-$;Q"\+8>'Z;8HU=8, 3EKP\L@8=0Z:AV["7G$ X- MO,AS9''!5[4=S;J4 DJV)8P+RJZ^99C6X)?J^7& MA%#P7"O>Q2DRFW3][21UAFDOVY+[CO8^FOM'+D\.6/Y/E%=__Q_X9P?%@BKQ M)CQ_F_TY/OD@H(6S.WU#_W/]0S2[LTK+.4OPINT]^]__]?AY$^3L8*# MP(-5S?PS$-P[$YQ*\;$I\4J.';BD9D)%?5_.O7,N::]GSKZ\LV"X,CJS"G6 M@?A RL*RE%YA;+!59R"(>$9"<"C'7^FXZJ0'.*3*^.@MAR=XO_[FF$ZA7D4* M]4JV6,NWD6(M _1S?*OI^1P\R%-X::ZU>H=M(YTZPM48+EOLL%DD4Z]EV5K; M_ZE=KQ2S#/PX5ZPQM4R1J2#M#OB@RM8Z[?VJ7D::8TTYIP( N."F( ,3U=M4 MO-/G\4C.J@!%YVZ-I66IJEJV-.S$F1$@"7?#\@'SMWV3SI[^';TGE"> MP/U 4;WE^5V?*S4=1:9:K%2ALVH5GV9(=_KJ^=U[PI-'$O@-8I1'.G/G0.5I M4M.+T9;C6^%W3.L)6_I5J+9^()YZ? ?%\3&PGZ[A;_OPFO"=;?PRV+8;UW;& MEK1T .E8H#NGSWGR]^#;E1&:5\OD6E/J&8GO9FT$5*E@BSJ$KO)=(M-S5*KZS;S?&^ND^W7-@ F(D' T8_F M H0!L_;3AL1@ORPYZ@;!/+<=OR1DW#&5\"TURT*43%C7#R(H5 PY32B\<@(A M/:)"5\(E,ZSV6XD->MT@LU5H MC%#/:-ZSMC3<[0^M8/C[D0'\F&^TS^LKZG,'J'!6MGB8K>=O[PO?$#RV>#P# M 9@YWJE,8( +DB0^'IWLLAH?WPM%S )V@@J!'G$-4X$3%O@%5#0%B M)/&0.*W"=^"S^6<],G@S()QWDK/@-][A*A0#077.G*#NQ"-VU1/1/<^]\Y[P M\3];4D:6O,%Y;LGP*\'5AD.E<:'8$N"V;(BRT/!Y<7Y7'*/$>LG(<6ZSR/2F M23?5[NGNK[\)XM1)]Y'<.R."KLA8FOHNJI=TY)_V,V#/,B4-.+?/'YGO<0%L M*J(C>7];!*TH/2]\ QY&H1>W6H\,T.?MMI,J)W=R80]M C]>X+EOODGB74%! M^,>VG;M-W-N#9[($?, U,!-@Y!NI3R:R "&[$X#U#JN]9\%L!<^T\5P&',5H MF,EI.-,9D@4&*I12SXOPG4WX5J#Q@*5[-EX7M!-^DCQ&C]9&OE:7-\)$X4K2]66+Q23VT,&YJ3#V?:B/S'I[U'[YVH0[I[ M;AQ,$1$=SPU_/:?O\0CV\"0CBK.\8?8$_>+L#QZV'_>1M1R=CK\G"6$2+Q13 M):LP5C)I0QI/UG6;I9BGD-:$2 M>#5IJT.T9VPZ$T&@E[UMH%] :"21L5\8%QQ](1(0_ 5X-U 2Z6('8>^(('@1 M10Q]0."B$6_52%7BX9J#S*V0^/HYIIWV\M*2^*M):>?7XB>A[4YH@D?M'4I1 MFD!;!)G [ZZ\[P+T"!RI7939-1Q5A,&A?5P!F.Z6! -$,#O/@A4P3!]RH$UO M\KHU@08&:*A&M/-P64Y"\JE!:^QZ<+&LP<$ MN/&9NVF!?0W&VV7/BN0/J0!V.A-&[3<^"<"T#5.V 5=]ZLCZ C@;<+EPN!\H MLB5AILM+Z)" +^XYDLP+.G_[U,"4W[A'G[RY&K]__<_ M*3J1^O-T'D_NW]\M1V1'6U@M#\@+@NWD# K,TC%@Y&.G%U"/+#^+U;/%_,\M MSX*#\12/5KYV6E ]U++_2GAM,]AZ3B["1U(: M2>F!E.*'4AK\Z*>! .C4=W*[%UCHM(/?H=$/I'U>+TS[*^UR#O;!3"M'_P"B073UBUG#&-3M@Q/VT*E7&BD6^'5+>)0MQS]0#EV%@B4,%.: MJ))@[],7[(UWM)7X \3>U?TCVH5_30$>]@/9W/F$YU3+\_C=&;#!P.^VGR.@ M&SL- R87[V4JK'B@/V F+PGS^=10#\[W2:EA,+.9P!Q;'%:E?;3L'HU+N'MZ M]/$")3YT0+/R<'?5?.-;A.;JHT49\PY0/*/9-R&GD@Y,3!415/"<_442^'++ M > C[T,(UDG%A\>9[6(^DW@1DLQGI<;#U"/P/]$[ M<9=T*"H>4X$CQNN"[ 7 'ED/%_1XO>%0H,+#W=Y,]@BA\U//Y7S,K3HXN-LC MTG-J!5?JI3\!LL/ G^^M!=Z;[0<)?;/BC&OHGR#!PTV@/Z(\ ?XG_-+Q&WR5 MW4,A(+\(>:4!#_A02F U1[#3>'E49WDB>/ZP?YW+L\ /W@A\3Z_> WS*H5-] MUG/]!K<><#2Z]1#=>HAN/?S$6P^\%Q0>H2)%8RE,'&$$,1Z1XR0U&HLX.9HD MZ21/)5,H+HF_?%;SN[I\J%E0L>T0<[FRF;3[W<$*6]>F,'K]=&1<6.1AB8XJ_)Z MD69Y1I2ZM>$L-2K MY\LGBS6:]J,G:<436TG$ME9.SUI,V#DR>(WA>R$Y#KY MFI(A1W)MM)7Y80&.3#T=.1M4A8*\G9['8*1M)/1S(%K(H6AR6>XYVJV#,&>+HX=4?DZ=N;?8Z:I]1ZCZ5) MA2XL;'2"@<63IV_/8,2*X?(5BVNWZTPEV=(22W0*1IZ\W2JMT='"*9;1/!M7 M<+Y='J.))DP)>#IRE5#*B['1P+BZPTUUS7$);2:B%S"35=]$L7O6SZ6">IUWD+VW M&@N\D<"%];^H[0H?1GS.A(8^V 6, EP5>AT[Q&)XZF=X!WCZ!!CBW7HX& M'&68I@%L:R_!$K+WY&@ QGX\WEK2R>IV\:HOP=@G2+"C^3X"(_% WL67F0JH M:DM3PP13\@I\[ A@2DM'-KU;:%[H#&#,/HEU8JBJX4)>GHGEW>D(\#;Q7R]' M(HK_OCW^RTQ-Z0#3H8[NRT_"9"*D8@@*#*[L]I3]&7^Q5]R:'?&PP'PS21Q*EF1%$52]+(4953#.I B8)4<%PQ\IUB]Y=SH5NEP MC&=1@&K418$"T@%CR5 M@4>*?J&W0\%YMTWD+QRJ;Q!_A8$LP8\Z[H##"_?"%.?=!WZPU_OD*"2,/BID M,.8TXFZ;NXGM KX!K+RI[165?" 2+_6!.="$@^<;X)D3F#46Y(ON?H]#./GM MQ\]=0*=70]<'J+H?RH\M0P5>X"UBUL]WI#G.FGUK?YK'8XA/]ZJA7VQ'%O'E M/GQ!'U*1OH20+XD'#(_X$CZ^ !Q[L<]8Q)>[X5@RXDOX^))\(",<"R%?(AP+ M)U\B' LG7R)[+)Q\B7 LG'R)<"R33B#9FBQR1Y*5=T5^KNZ;^/6: !.01#A33R"KE^5%?1U-/&U]ABC0!U MD<5;]+V^,.F\C Z?6M@)N:ZS_8>-!#>4GM0#^4V%!X^$Y_K0@WU3X2$BX8F0 MYUV4Z\!>1\=D.F/FG5[,$@1)FDR>YJWB\U[F8=OL\^_IA%?"EBO'96>WUB_.\UE_=:B.VZ=S'A6HFGZ_43TO$_ M5Q;QZVXD7TS$7PP;?7$1?RWZ<@\1OU%KH7W^7WJS_[&PN\G@V6='Y5CW8XI> M+K\W ']2S_7@D0<%VG*FUU- V)Q_WF%9NGVR8?!@44_5:\QJ,$'Q9F;:)]*+ M<;?%?+3&ZV[/M I@M\P99AOLE6>* CZM]@IOEFES+9-E[0['$\:X(U ],X/# M"XWTK[^I&)6D8P1V6KLR JD(I*)].!+Q2,2C??A-^_!E-LVTB"=+DY)-*.5Z MMYC'6^*RPGVX,/K'-\W\0EL94DI:*U*1[#63HC+L3N ]? Q_VZX9SK.;S_ON M!Y=I_4L%7^'4YA9@^>7<[UW$[M-+^6);_$_0\<*0I-,P*)*J5]_R42,/-..*0*1GPXB8=SA(O?SC1K?S=ER/=7T;NJR>^67)O&D1Z$NE)N/4D_/O)"5&0?Z(@P=6#! <%K8#? !CS M__L5/^- C OX1&IDA8VBK2RQ.!V*L[@)JRNG?OW%DK$DF3SQ'_Z-\"W"M\@. M"!>^A3M^\48PJK:F!;M=5!BE[C:EI;Y&9XD9+,L.HQFOHU$XS\S#%;C\%O&( M"X0=" AHN' TH-AP-&S"487L 3OL,SH+//6QQ!W9_FU)?N<#1!ZR?XZ/LX7 M2V7?O[(FV=[!R,ZZV)PQ*:0RUWJ.27C-%X(L*B"(LB MT^@GA$?>!1QI;B0[W& Q0.6^*'8D.HFY%.P$YU\HH#$REB*QUW(]=BT8GK:E MO4DW@F-U> H*_E_V$3Z8R?%&G A+*X6@%S+B57B [:1M X'M>KQFQ 90"]B# M"G8*@^W2=!LVG'JI15T,=E4(VK=)HM_0&O8'@BV\_%8,L%F8UZ%XW^1M 99F MB%Y#*K!8Y)^@+[<*VU+;KB3I"(%Z7TVAB,AOK']C?L]T/WN=/"+FB39^P[*@BF)LNU][@ RF:XI>_V/!?!_,)-].S&?"MY7 M88<)49K(NKQKQ\4?]@Z!C_+;J7E-[[U&6]YW8)%:8P#@/-[ MVWG=1@ZG!7BGJLC$>91M. 2V;]N_ U(SANBP]=W$;[IH65"0I/5"TBU?@,:F MH0#.3B0I:%9X.C$@U2[88ORW0FVS#CHX^H(.-R';,&'_>!60'OQPT.,1Z)/7 MZ U2'VBWU_+FD=O^ UYJ/PD[]OF/L_TG[#M)^@WW]GP]YA-@0T#^^[7;>X)V MHBQZJ_%!0]^\O.[C3D'/M%.TD:PD>#LN0F!>JQCTL9OZ80_3&Q' :QAUC9WK MREV.*A+ %JGNPY4^K0#0D*PS'8M4DUX6EHN!DB%G-7>6'D$=\7^%#_HMVT!4A!>F\O_DW2L] M*0+FG^%S$W(;%B'=LV0_3SF9;=*0#IEF?P&[VT(SV]:3&F^!= MJ-OOM!.I):=UR9Z\S$A9@G=__<6>&M00T3^W1GY]L$:6'?-SG6F.E%Z6KFIL M'U\ML\VS:X2%;RU)_]0R)]EV'>]8R8;2YD<&AA*4;J>:O_XF?/V"9+2>KCB& M6,YX#JP4N/2=?6@"\],%Z'YYH#MTLL:& <1+]X#G#FG2>O2Q ]RH\G7!] M=/%U$7:7AD8W8 =40\\0!W\GB4M>.BH!(H/QP%ZQ?W?@.&S $ 8F--"(("^K0;>"]]]$XF9 M )?]O2+3@MZ;PZN>XYYWP"+!S*0#T7$F2TZ8X9NI@B=1JF6K8(MDIK_^ZL:) MU$#CV80,,8.'(M/= V&_/,L IA$T_@+^;7;&:T!M[^@T\<<*<'G/C8"$L ,Y MD!OH%X)'PG?8X*V>_/H-H8&_ _MY [$05$?T?:)G'P\L4%.2@O[FF4"_@PTA M> "PL,%J8-1IP6]\4\XKO.T;N-#:A8T!@;^$P%W!AF\7?-$ G@&@-W0+^#5< MB-^2W+.#@4/@-ZR&,P.R)ZI 'F-0X60K<%MY8)I[)+(]9]/>+'R7!-C3YC3H M>GJX-X5'/^N.>4)=Y-%G%PU/EP!U5K(H>1JL09 !+O<8MO/VVC9"+0LT!RQ4 MBAWIH^>?\,!9T849F(8"4!> M/R"]H.G]SI^%#Q;\""#XWC&E?6D"W$%XP7?4/15X=$\.HVI^*?:#@O,"&&W" MD.[LS['30$!YN$;%^>?BLCBY"TCOA1''GE:1_^__.JJ6?Y+0%\26#U855.G' MO3 S#"=XQ?CY"<"YW[SJ\AMK%[9./N#D8[/>W;0@'1#J(9G\#_+X(Z3&"2EA MY\\#@AU=#?._==S;,_CLE8X 5=@/UH<>_#B4TO^!(\,C/A MMO<_G7KF7('\6[4#AI2%WH&GK4"MH=T(\6KOS_)7:5$;H[I%.I5 MI%"O9(NU?!LIUC(/^XJYUY^>S\$WEO.MU3ML&^G4$:[&<-EBA\TBF7HMR];: M_D_M>J689>#'N6*-J66*3 5I=\ '5;;6:3_6 7X1:8XUY9P*\+MCAG4I@9(X ML-1=8J6.RFUQ5K>K.EF%D&C$P^'=F. MM\>YT6HX10$MJW)UJN2WK>D(/WTF.;?*Y(9$!07/9+1,,IYIK/I-,))Z.G*Q M6(RWLZV^9K5)U2Q-V+3<8>'(D[8*DL M*)6XPC2G]-I%4ZP6AOV. *_/HT]'SF=EMZ\3KLWAM$M3*SRW00?,B#P=.=K* M:W9*HKH2KR?7^*Q,90DP4?)T\5F;S3=X=3QGXU*-Q3!4%$0"/O-D\3+9+?3- ME9)EZV)*R-@H)7$R3),]67R)+:_)%6&WN'Q^+N<&7#6Q)>$S3Q=?L^)6KSON M8:R\J,VK_$"6FPY,E#E94K4U=B=**U7@:&S@HIV^7.P)+C#!3T:F2C.](BF; MKI(?4G6'+F^)A=8$(T\6;TZH-4I76B*:IR?"EIU4,WTP4?IT\4I\@?8SA(NQ M&0IKN+J:,I4$''FR>&[6FM)%:957M%(FXQ0Z;K%FPGF>+KZ9+,6)SI;K6A.5!(%GN))[3NY67;TXGTPV)1;'&XM%U;2% MK@Y'$D]'JB4+J]"]JH;R2[:MSH%'-.3@Q?!C@HZ2Y#A!HR201YY.C4@,)T9C M42!&R22-H1,JD>*)DV?S5*78*36U)DM;2B-#;B<,NCU++;W'C;/UHC!5>HF) MF9S*6F[,N>=HP&8,>25ODVDTOI%6[0E+SYW$69# 6ZZRK">Z=048:S3)RJWR M6#RKI>-M9[[-LEI&T3INM\@W$VO=*X=Q\DRVG\R*@UH.1 MTV>"LSHB.C1J;'Y;J,C]S2S/5=QS:M(KQEN#(E-566=F;N*=:MKMQ<^J287- MZ*WFM(FC4K&;:L_678[;3D>)TY&%=6L1'VQ=AG,ZY1I:;>#.MCH=)<\HJ;@0 M!M*BN6!IVU:W7-PUBZH[2IVA?'FU$'KK=5W!-[)56K6358.<@I&GW%0I;34G M:ENNUR#56JV.URT70#YZ^M#%IDQ4NN)$9"6[M[!:B:ZE&F H=@9+]4JN1.4+ MKJ(EC&11<%.+!.["H;L)/(GZOQRW#N+1UXO[OB,F_1@(/F-;!>$98$A9]GTC MP$'0U\L- ,Z=:KC YP2N-/1&=Z$\6?<#*)#^!UZ]YY4'01VP#,\[.A=#. DB M[P;Z)]8PAB#* GSJ[]N(=V]A] MX#M>WB='[ME!$E(PYM3[M&GV(^OV=R[P[^-[;Y>22_3$I M(N)+&/F"IR*^A(\O"3"QB"_AXPO^@$;[2PCY$N%8./E"1_V70\F7R!X+)U_0 MAU34%SN$? 'V6*0O(>0+]D!&^TL(^1+A6#CY$N'85?GRSCI$KT4K[T:#Y#MH M<%4[]"M18-^QFOIHQVHL^9#X5@W/.S-3@C>]O QC28>IIB5'EQ "C5VL_WDD M0 ?42'ROGN=M>7TJ/7[:.A"A*D>?GP.&06_XEJW9=ZKZ6J1-2[J]7\K:D7:>YGJ/=:OZ\4VS M76'(KQ"V#&$5[=N8UM(_R3,7J=D;@G-']/Y:BAYJ*3K*6I/1AG6!=-0'KES/9J=:E?IP8XHW:6FQ MEZ'T3JJ!H_18R]2R\69U8L/^G_2OOP092Z(OU92/MM+06>8WV$IO:R'?44G? M5V'@BDIJF8NXLZZM:XJDR]W@$M M?;*5"M.!$$=K0I,MDX.Z(Y/UAEV\KI;V"ZUF3<9::U1*4XH5;W#35J49=*]- MH#&,>K4_RP\Z!6_/#-..>Z6(CQQUY =%Z^\=5X5>P[T[:[]$K.MW%_F M03B ]!:1@VY0(OHE'!U;:%&Q2DF;:Y(8R M6+HJ;T1>659%J>)F$N6:!=LI$/#\%XTEZ:L<+7V+H$JDWF\-C_QT];YJ?.0E M]4Y*6I=W9;W':8RFIP=I74MO8!,*^M=?"H\ER:OD8/W$S?NI/>I'7-L<0^U5O_+Q_I7/-56CMUO'[WL*5M=M>/ML7;TE=N]N0O%#;G!8K8]/A=1L(!"Q< M"MFF&I9C2L\TBB+5S3AOI==;M.>H=;-"<>EZJ1DUBOHJC:*(!SKJL!+""L7X M QU5C@XA7S#2Z]L=,29LC(D4)IQ\B10FI(R)%"94-?!?,\3N6BSF0E4J+BRA M7Z0$YJ=P\_O4O=Q5O$[ M,W>;W>?SE^9Z;XJ^_2/KR$;B3>M?)'X22[ON59E02=J=K\J\9OG?X:CDA>@I M8XWJDX-P*;?JE41\@0T59]H2.M)0[V?4Z=')1MR2A-^B8T)9>_G&[$YN&5]L M6SNI]?X(H^38_M!C%:?J26J[H)3,5)SVLTZ?5#KN"!_AO_XBU .)GQQE1 (= M"?2S HWA(R(XQ9LG$F6MCF?2'-^F#7HUK>08S;V^1./K+HJ1!:;!MBUM6]YN MF]5$%DHT"22:>" 2D41?I6#=E]W4CP_)WK:%?SDQ>/[ZQ#> I;>F)"P<4QK1 M,LX+2X*E%0WKF&+&J&4:\ SQ([OS8Q("^>'R%D^@;7=T#4^N&Y()O9Q]KD(< MWZ/<4FW&YX6Y4$9[:%EP5PV]F!ZX(P+NV]1#"K].%O&]I?@_D0"_1X#?L!O? M3X*-;9<:H;52D\L3JCU;)?G65( 2#/;IQ /]TKV>[R'!84L80G;_X0! WI30 M<)AA@+X]>AW^?**<8P--0ZK QM0<#?'3BQK\1H-Y._M\HBOEQCSFJEF6)!VK M6D7F?0)7>3!#\/]G$F5&J_4*XQ*,@CH47=-&BPRQQIC[),J<9D0%Y/5C*(N MK(BL"ZH#^TW*NI>FI($_@V'PC[!SCS]:#0@@@QD:_CA >"\&Z>5-C7F5UP4) ML6:29/N)3,A1+#BV3X.:&*IJN-#.F\@K\*L,,:%DR] 82*^7(TO MG^]<_=I&$[(>%K=*I8@ZSNYB#=<-BE[X4'SO;7RTP?N!3MPY5>#SD>(7*37P M7 16AP[+82K!Y;((PG2G][()6A=3K.^3C>+'&*SKM.J]S1[U>86#_CGRSS[) MXM\KG\R%2<'N76?TWNF@9V_37FQYKQC1(8[XO_46[?M/K-YW;?:%4.0N+NH? MR@,\KD]R7BQMX!WKG]RS;:;'\5*EF2%8?!L7^/PB/T0W,/!/_/I+DJ@>ET7$E=254PMYEUK@M, M>;'HJJ.LP$F82,RJN;Z98:=^0S4LAF&I&)J\18>)+X1@1&2P_1B#[?KU6",P MO!$80CNMXQIG,' PE3M\JYZ9<[S(E"=C8IZW)HS?&P*+H20=2Z1>JMK\?8TU M,C+6(F,MPJ?;X=/,E*0S"$78J]ED;BX%M*W.FZE!J4HEJSG/K3C- M'2<8?=;;4@-WE SB=P0>2R;0R#;<"XC?540+4MZ/<[,CF_&F-N.]@>7.![7W M7GZ$JV?Q=*U;[(1#\RR=$*B6/A6GFQXS2GG'ML#/QF))[*6VC]_4T(0418"H M2X+M73;9W2:&]THBB_.;6IP7CB'>>ZDO =[)VI%_O@_B:L@Z;68YML TS%(*:2L21*QBCR51_]KE?H7[F:>WQ+Z>,7=>':( =EW>%] M&GSICB)7OCG_V$>B/H'-+B3=\A[:\IMKP/XO5GO&FU(:"*BX( T5". _\/X^_"N._H$?>#]B?_Y% M%J:QDD7)\B[Y3TW>]\,L[YO& J[3O]8/C!,;B!ZL&.#_D7!:41LRYP5FZA=-AX(Y%9Y3::JK+-0Z0OUG+OP/I'+3J4)<8$E)]ZE1O2 MFQ-%8R"I@>Z/8::X]U>+<>R980(!$I_N$C7>-$<9:UC$:REGJV1Z=FO33PZE M0M[]]9>(84D\1A"G;=<0GZ*0!8*A:8:^8S,LX;!_&63W6$)DRP*ZC"P.U: >$4=7BZ#)4I.L,\;?1L Y*=PC_R20!B0TZ/FGIB!VJ0"M!]6 M/G+YTD6[WEBBZ\2/.J[2Y0$M8(/A.PR_O9FKLBX]_V[;3**_SRB"MJ(5)-&!.:/7&^ M"?C6:Q0P>2ZP@Y.[4-=CCA+^M"C)?__74?&5DY!7(,('JPJHC7MQJBEP[+S: M+EZ^TV]>=?F-M8L;)P_Z-_S>![@@'1#J(9G\#_+X(Z3&"2EAO:\#@AU%B/UO M'5?T"CY[IP!T>F9E0T_^G4\^<$]H+%"P, M(.PY5//%!U(66HD>4H-=-F-XQ=8><8J_9#G%EVH9O%:\(,=T"O4J4JA7LL5: MOHT4:YF'?26#&Q7 P=Y8:*%6[[!MI%-'N!K#98L=-HMDZK4L6VO[/[7KE6*6 M@1_GBC6FEBDR%:3= 1]4V5JG_5B?X46D.=:4( >J0[0).ZZ-.*\_XAMI4>84EZ1Z4RO,&8J-+PX>?+,-)$?-#2T M8"OEZ6J46@\Z-;;>'%&GSS0RSA2K8Z;.:OD.V^(W:4:KP#3_DY%N5G&S!E5$ ME8R5L,7TR'%0TQTE3D>.]51]:RD=$L6W>:8OJO1V.&)&R=.1DI4A=&5JI-G\ M-IX!6\A6':=@*MG)BKJ+!MX9SI@BZ[ X86^ZPG)#30$W$R=KIQM=T59Z4T6N MSG*IJDXGI%SS'#=;E56BTY*DAE*7X[ONM(;LG2\W^6D23&>I?0F MG9::8.3)VXN92DU>J-L2ZV22PT+9=MBB $>FGHXTS6ZKW%VT4ZP\6&WCU6R7 MJWJR=#+/=+Y9*=E.161I<=VB\K26IXRSLK39MIM" ^?&:'O6*-39[:RXMN S M3^9)X6-3VTA;E,O$22;;;%&9[;H)1I[,LS,O,N*(MT@V3T^-=GVU*F1Z[CGY MG+(UM5R=ZDM.ZZR;TWH!RQ$\E.23>2IKB:9UDMN@^=FT,FHRJVQ2FX*1)V]? M8IENPQ;R(Y;/H>F6W1K6)_Q9F2^KB^*PA59UI9R;*WVVUUGC]EF93XF=E;CM M)0MKM#L4ZE MU1.'/7Q)H7#DR8I6_=%\D5&K%DL7I(Y-SKHYW6B.4J=OIZIHIZ **T[1-O.\ MUK;J8S4^!2-/-6Z9[Y=:S8R-EL>K2E&@L#77@,\\>3LUL*9FV3+6Z+*9YR:I M3<\L;B#2GFI'&^LR66.^Y/B5/$F-#4I(E* 6)Y^.)#)BB]XD\T-%:HW2V]*0 M3DQ-QF^?QIFV$RJ7, M"(X\>;LVH%*=B1M'.6FVH$FQFQP9"?AV##M9TJQ0G,S%8IQM;]5AG^[T,EOS M[);0[_-8JF3V*+1-$Q,T,2]*6[-Y3N'CY+C;V31(E:U+,[PXM&O#O@V?>;(D M'!TMTI/\6E/J/9P1Y\TUW:U :#A9$CXN=[OU9'_#:6BWB/6FFK*1X,C3);4L M 1=S8G[%;5H%Q^ZLQFV9.:OQH^RHU&GG5"+MKV=P;U=Y^&;Z_2.WMZ]@4/[,8^[<0B O4C,8>T-17 M*L:^ZZOVJ5KL$21>7P/N64O]1P#E?8CTK>7F!^)IT)_2WV"\M*H(62,-N0JR M?I_&%'Y*VL6ZFGQC>;D8HGX?X\U7Y>+J M\ZB APL3=O&LP _S/#!H(4#;P+,*SL!%*I7)#[1B+:64YZ;9IILSH;UJ^OE M&/% 7;"T:0BL!X\D,.#W#2SMB]5(^AF;_@?O%87/!/!DV"KJ#4!FX^3:(LP" M[3G]ZJR!DHJF9X>+:68QELHPQPY8 !@LI$2_S0+XN1IQ]_W\]C7A?L@F_VD4 M",>6?XP!']GWUW,CGDROE*627T[E"I/!'',&$^K!OD\D'^C3D@_?,IS0]0RG MR/_YZF&#DT6_N8KB3S0A?*E_P80@]*VY6N8:2ZZ=L9Q20M(S" M3IN^7+F9\/=7HN]@='R;D,.[\>1'FR/'>/(1P. M^L'-'"+U<*;#RLNE7T-N=N0,[D9UQ45S8B_D+ID8GWZ%[')N- MHQ*-=AI3?!HWFK"[$C UZ%CB3.VYLY;&SU6:[V W1.;!=S8/ AAPP+(_8AO4 M.QLW4Y4J"V[#8FB66=CFMCP%" &/*+"',TV&KE 6/@1&PU'JPU%)N,CUND3\ MXM6:Y<$ 6$LI7%;)[9(FWE/3/"Q6R.LY$^6M8%DL8^A<;]JKSXEYQAYV8/T9 M&.Y()6-)]*5CT.^H] B'Z?*IW(K%<)-,+/KI"1=G MY)0XV&PVLRTLW ,-%[#GG%80?:'SPAVZ$[S2>^'C[0G"4!RZJ"-5WA1F04W= M9VOPQ@Y++OM57($%=B.GGPB2D1[+\'IBV]DL_#J\NT^?E#D-BN]^KG1O99IK M#XIL;LDM-QPV9<;9LJ?6X=O@7\Z(\$KY4JVV.'%1T6+C$JXO_XF M\1B*GAYFO%2^6P S\OZ8QEOKTSWKGRW,4$ U@.QNIN$?(S;NV_#4"[8?XZD MZQG.>9((2"_,I+HN!<]I)YN9/(.K.5:;3U?*.MOE2KVO*C5"!K7,H^K09V4Y& B=-UC1)E,$6H6YVC;*!6&E =+S6A3])/#JN ML0.5_*(Q6J2%OK(L:[E:WNH1BAW*V.4;Q",]'W$DWJTT4&>9*0+9=Z3M$(!* M(A$CB=2S\N'*JNH)"?+>,MAAW X.6!6W).&WZ)BPLH8EZ1?CE?=/('D^.[ # M+A"8FM$T)B<#*XLG;2FM;1>YYJ^_]LR4)&0C\:;UM(XU,C$-S5-(;S]'1*"E MB.6,YY+@&0"!K64X%@),CY4L2(!I]NRX^0+L+C$!UM]C!S[P9TMZ=NMP>0OY MWYM%"<,H*F$S[C]Y;.E)'SK;KN1-?3%E,SW"[FR&6$MJ >DC\(U)%_VD"_8?,MA/CWYUGI13VS)V0/T)%Y M)%E]$M"+T45 +4BLX%U+@4L,QSD,;+_UC)SE#2G37(4R:/>&[7?1K186VG*T M1)U1G+?;;7VZQ&%[#FB>G>G,\H)-#Q<,-'-B>$TN %;/#*]CBVZX!W;^FO_YB:(P\UQ7HWC;?9YFWS8_FZ[$EL6RF:]NEK#!O=K P6'_E="M>61 S M0LDO.HM!G:7J8AN @*'[MM];3+_8%_;/[J#2C]ZY0D"J+=DE= M-G6VOJWV"]5BS=66$).3B 98,GN3&_B,7W=BH3YG3.Q,3_G0)/X)OM^5[-'O MXRDNNNDA84P2:5;>#/1)M\+74G@3FJL/Z!EX":NG>%*%Y!X=YORV3Q"!TKP2MN\9EK*U2M;M\C1ZV[#G.:DT73@?M%&>-^WCP)%/= _M*+R M=4HH?R9QEX@8$0)&)!Y>++,8\2%2B)_&"!R/&!$"1B0>$A$TA8$1$32%A1'8 M0XJ,.!$&3CR0R8@1(6 $^I"*=NLP,"+Y0$;0=$%&O/->_ZN1C=NM^F8%XE^S M2R[*H7[^I1L3Q&W/\-4_T1[#\-2_P1Q#AA\G]:V[.U3L1O$: MW2&HO^S@*/1B6O^R:_&]>/V:_?XCU/LUV_G>1#@1B_=0)3)D[P_O[UKRI[@= MF;>1'%RL95'J ;UNV9E+V0$7V_J_$_^_J_'7VN5)?Q6#[PMP/3(#(S,P,@,C M^+^Z&?A9\ _20:,-_V<:?)<.]7PG]G]7>\^/=V7 '^#]!(=7D8YD:I'Q=R4$ M(!*AE@9F.C6E*6^_WF4V,F\BM#MKWH2X!?.KYH]C6_#Z[R6]W^\D%9?X#YMW/_HB$!I7N5U08(%[[.2X-T91PC, M*WJ/7KGF]*UA]OI5[F]]O'B^U/3U:]2_JX7WC0J4!#&S ]OQV6+TY'#;FP@. M/^4V%371C*='JW63\=OWDHD80> WK45_;XOCWL7G;Y%_>+3ZJY:;OWDJX>= MX#/%YM\% SS\!L]C. ,-S7&\;6]2A,(Z>IP0<_%%G%@%37N3 M#V?J6'\S8+A!$\ZKAV+?J2!O*@#R*.D=X_"W,IFKS(Q,-\_FAZWT9! ?)(IM MYFRI)E@K[:R@CU\7]/&[!7V?/W 04H8197POZI7>;%[6:#O/24P&2]8%61RL MX2Z8 *"1?$@^K>5T74F_KVMUWRWP-GD)M]L";YYB<"$[&&Z"\RIGY-(#4V8U MH=->L8-!7>DPG][]T/OL?L6=A_M< Q7<*AEQJY+,*G5NEN136\W4#+C?8>BO MOUB,P*E8ZL5=+YQ'$N]UA'?"@M#>+/)^B;FO&4V\6-O+[^_-?I4VL&=+;.9- MP[+.J+10[%!U,7D\N[>TFX9&=9A(>&]H)XS'#*%5%MJJ@,E+J572W$X:7 .;/8. M_0,ZEDJS7'*7\G1 M)81 O70_[(?'A^Y]:^+^QR'^N>:C"<.M>B417V!#Q9FVA(XTU/L9]1Z]+-^1 MVY=N#?%.25<)CB\*HM*HE%ITV1TEO=P^(I9*1:&O)[&\"%GY=[+ M"D5"WWM4_VOD\VW7:Z*72*H%5&+MQ4(T=(?"&0 'P&W!T0>2_B9H\(U.23Z2 MGOWN"XX< MX;>AR#L=X5PQ3E:GHM94'&VVT=E:-ZFC4X MT?G=MSF_^RZ>\_-2_ISGC.WE M?,CUS>V:E7DVGQJ@&,K;Z+CB CF'GC.PDZ);;=_X!#.ZU19N)_PRF'#LA&-G M-CNBLT'%ZW$=M [)D$/L52 M2$/E]9CW:]H W$2F_M4Z,'M#4!##8R["0T9;N^_!EP,)@3- 1-F4!-LPO3_R MPM(!OR.^.8<8$R"_FF;HP<-3!IOS]9F@KTF+4F_F'/@_=,%)-EG!&,'Q,\S\:T[ M=IL;MNY26RL=M\F1S/SZ:^@2 JVWIPB'3$Q#\R@K\K:G/I[. LT2D7_&_WI_ MT0%)P082:)CBK5)ZRV4(V-)+5]RCXC5F!F@O=3?=*2 M!&.J XJ)OO1D#,NV.F!V:3!&"7;5\:@]G6_+ I><*0Y6ZQE4"3668S /"6C\ M LS$-AWI&G;0V]AVM(GZ?]F?YL,H]!OW56_7WYN.?C $F(TJO["DW[L?#B<+ M;X8$O68U?AWW^*KOYN9'QGG'-G8?>$:=_\E1]/PPG.Z/@9\<]Y2US=W$#IK; M_GIS0EKR@?BA[:1]J_D!I1Y]X_.%%>_4YINF(KZ$CR_ @8WT)81\ 8[X#^W& M'FZ^1#@63KY$.!9.OB0>L C'0LB7",?"R9<(Q\+)E\@>"R=?(AP+)U\B' LG M7Q(/:,27Z_'EO?=G7PM7WHT(-^QE]C* 7[]5[[MHXOUVB8XTU$<[TF"I!^RZ M:>^OM9PY0["7.M!T9J8D(1KXP\Q"X)'WY9J\7UETWD\(/P/O]-\KR,!U\XXN M+ -M>?V"!$2H&3K1_Z:H&>)&7N_4J-UEHJ^"I9<5J+O(SWT+ ]Q$?B(D#IWB M7)COSULHXV=TYA.]$\/=7_.=E/-O;7X-M/VZ0I-\"'?3WO<+#1H)380T$=*$ M3FB2#^BW\@A.H>9BE19N8^9]K'#Y(7WRDBZ9O.JE'/JZ5^!N MX3N]V0B^^XVX.WL$U[X@=X,+?Z]>D#M<[Z7OR+WQ!DE1%PQ- D^WO7L;E2#3 MWKM0LAL3Z".CB\R1-K)KF*,O!;=*BM5$NU29T!O.P0MN,Z]9-9S^<&>Y(.E? M$L_?"0A>?>9"W9)@L>7(Z>38S)I/F@4JR^%B$U"!^/4WA25B%)VZ\07R"%9^ M"JR\EB;W#6$%/805] JPDBXEM^GXENJS5ZD+/V"4FO6#K M#B9VF47?8E074('^]3<9H^FW];"*0"4"E1Y4SM\JO#RHR&NCG:H4G#Q: M-@VST72R=JG?O#FH% MUK=)IV"B;<;F46BO:;*D(;944[&A+852,O'DAK0A8 M?@JPO)9$]@V!Y>K6"K4Q:C57R1*<4\S7:KETHLEO;P\LZ7XOV\I858K=S+C) M!G,,O%Z&P(+AO_X2J1B>("_8*/NKQ)4 [339LKPR'KJ(&/9,,A%^"KX=WUV8 M%PS+_@KQVEO Z(?0\M[%Z5]/Z[I,D>,0M!<(![)^/+SDU2MYU$F K'6HD0Q4 MR):OC["\0X"LS65Q8:4*(H-FT)ZSC)?M8;IT>V3E:-7=6**29/,41TD5N96L MIZ8C"H:7\ 052R:IZ]3ICP#E&P-*XMYI2>$#E ^8:N\#%-1!+A262@W"&F M]#X\Z4UT5V**2YQK=[1E#U.;1;[^X2*4'\:3Q*(^*+:9A:[D^5EGI4ZF$CS_ MHF!,B2*3,?2-!90C0(D Y6FLZ-Y+#16@7-U 4;0AOS)&)9JKLPN&$MI8WS1X?_<>$7<^-KS[^L,!V>>#5'%QF6/-3!+G,ND"86V,G(VG;P^P MLL&VG&JZWD27V%A+3]3Z*CYQX3SA*2"6(F(D]5*X/@*2"$BNGM1T]_6'"DB> MV'Y9:S+:L"Z0R/K E>O9[%2K4KKI-X81;-K,3K:T8G,9QJX1@,F&?J MUU\\AM)$C,*C'.H(2.Z:MG3W]8<*2)[8(\)T(,31FM!DR^2@[LADO6$7;P\D M$C^8UV6];"G.9CSJ$CR]GFT@D,#($8Y3,1Q[-0WINKV-/M>ZX>!A^W$?:>0 MUQ9T&>%]&MQD=03]XNH^OIXKM0^!T=/?/=[T&OPPNMB":F?5#%O*RI:@&I9C M2J>M0+#D"!,;6CNIY)NY86Y8;*;7X^F56H&$#8I0,( M&A=4WK+DB2R)R&Z-H>F>5=<1QIF"[R&DU_8:C1VVE4%DRX+M<7C$]2>^:SL# MH%XR71/@N-?R2+8M1 9P)_,JL@!8#63#F$S =/6IA?P#Y0A'_Q0;]7^1?^"W M@P^X@X<$A/'^@OWY%[YGX9C"#$#2U?HT)X'/YX%JO#-/YSK**LMM!N,AEI>U MKWGL:,X*.0)R4>[!?F!B$POQ<]T#E@7DUGQ[I*/2#W;%$%$!_H MMP<'UI/J<!'B-^4+8Z=UKP\:D)9G^J!=0X?%NLOD*^U9@=M4>REVP&WZ MJNG^^JL;I^H; *YUA(3'G08EH)<^0,?V^@E^-$SPVT(VI:"#64A[1_I%60]* MSPJJQ)O01Y@],;@(^))KU)Y]SM#'R9WKL]\G<>)I/=G__J^CNKDG+E#@K!RL M*JC7BWM^RU2*^V5Y/8W_S:LNO[%V 97D [ZOE_)[[_! .B#40S+Y'^3Q1TB- M$U+"'F '!#LZ^?2_==SE*_CLE=K 5=L8_$;!WX[% +PZZX*,?E 7HE-SULO M_X]'9B:$@__IU#/G3/A/67O>@X#J ,A0C^R_X*,#\8&4A0?$'K"#S1%VAI8\ M.R\0>/[O=:#ZI";):T5(*689^'&N6&-JF2)30=H=\$&5K77: MCZ567D2:8TTYIP)7[ID8I(-/>= #F6_X68+WD^G2U]-R5,'F$]H0!7JVP6 RK0R0Q-(Y>R7$N+NK MJYX:N]K0-]@FL9"R?)L2HH!M5P\/8Z/HI/'39]-A"RTV8W:['BX; MI<%L;1 M]":PE;Q (N"3LJ6^AY=/M807M077W;" MU S4@M>>(98C_\P1Q9,%=%,: #NCSBK':0HF$[/=-(PP0KQ^H(# MV9IZWWB2/6/1L6K8':G.#[H=T^2Y&OX?9L]4+!0_T4/G>ZF*3Z+QME1N]RNM M^88?M"L/2R.\$9LW6._$N% ZXC]5%G@@E[!I4DY)9NT%I_50Z>8FM;F=1J(; MP&T,W(F4?]>^ES[[)"(O&T@WELEMABV6.\)->%7M2@\M>H [PGV<*'9',&M#-*+2G>2N[&,N9U-BP;_D,QL$BW@C2L:!M\]N=3BD[*^6FSFB4P7 M#>Y9(\M.UOC)U/&3E7%LI"2UN<6'[4%4*$;7F<1-9LCYWZG5-Z@4V;"I'KJ= M;MD6-TWSVAH_Z7MG$=W/$^%*_&[.;:.#_-V=6(CKZV'4_\ZHPC47:(R:\_!M MK=L64YFUD88GX\=/VMUI;-;BEWG>MFZ7HUM#RR;[\*1O=,'@^.XVO4FQZIU4 M0=.'RD 9M?"3DTIV>,G\V8AJ@DUL=,+ M&[/VK%S=;#I/_)X9)]N&'[37.> M8/EDYF:[[Q(\Z1N]T [/,G95?>CE MUMM$AENO9)6T[1+=9:5#,#".<_U$MUV,78RE7 MZC7&D_M9?UR/UG3RJ(^?Y.Z@4IBL:@E^*8UN9F)$-)9+\JB?H3;][H3/E=1> MQVK6X]U>I]6NM.!1O]B/4I%";;8<]M1XS6##:GU56:SA43]+W<_OYN.M.)JQ M@_:D^& N^+8YP*^-^M>5MEGY)CLL&WC_VW:]R":XH9"!1WWK2LO-FKJ0!B56 M*/)*41,&N1F&D\@)V9>&N4V^QXU*[%(:Q"L#SECD:^11W[HB94X>U[N+O*.QT@-C_K79>53O4EOW*OVA([8YK2[?(M+K4_!:57D(W MRIE1OLR5,RW\I.^=46XP#T>LY4TO/.>*AA#AYN%5YA2!-L8N;>?'6MOC<*EJ?W:GC7&(Q.86FZ;M93;#TE=P;*.7DO+,0 M>0"IF'^>-P+;>+#OM 2;L)OWDU[RKJ$_K$]A9&K6DW@;\SN;N[/G-W9\-8%Y MQOVC-^NE6+JYZ9;GB934W"1'_9$=A=XQOM%G"^WV=LDG5NQR.!$'T]5=/I*" MKA"^T;E%G(M7[%I[+FS&6#]@196/9D[!;BRV[$3,^W1ZK@Y'@AI%\W!VV<)/ M^D;/9<:;L#H?J:Q<;93BRBUWGQ7A8)([^@+297&K_';+>:OJFZ:?S.TPP INR.K83*69<@CFU1* M@RV9HP5 '2@ NI@P>58P\=9JL R%+$/>+X-6#QX5(4(E')R #8T)3M4JZZP&X"-:XU4:\'@IVLA&=VV3/!W8&C7 M$L>3EG7IFLG+"IG>4\N"90B*:%/['D]#D CYG*HX=T+AQR=T8@(2#(R]!P:- MQ]B/\$T:+6UYA=T4J U[? $A[&%9R,!N$)Z9;;I3L@PDF+:Q#=-WJA?[ MV$*QOP)!,3/$K*=( [==D478$EHMO-"AV 6*?V7LQM Y.Q1>$$\KA+W,%3)A MB/U6X'_PWHKD0_*PL,:.ITFC"8>5;FXMW B)@FU"^ W)ADN@M6XKF/J85_ < MPCOR239A&-TVR!["RBXGLP1%N"[K@!..R3$B4@1KESRL!]/V;,13XD C*I" M4A1];?[ZR()]%WX[XA1)MH(:XV,@)J" 77&'M4AEE!^IP4!27V2F[?=#4 M8D1K=M7*^H/ V5.MQEX_[?7NO\F^_' $W16W()">8A+Q9@@+$_UR?_!."DKH MG E!'9)(B\;@U#.,_Z"2?4E?1Q/!OES> MO@0X=IG[$N#89>Y+@&.7N2\!CEWFO@0X=IG[$N#89>Y+@&.7N2\!CEWFOF < M"^3EX_;EM=>6/1>N/!L14J\@PH<"^)LI<"*_<4B IP[VTN;U_O_NC^PZBQ=U M!2CRGZOXU1\2@N.N8[$/I\2S1YY?3INNK[3<1Y6 )=[,$M&OQ!*=HY+J0YH$ MX'AQDO 6"OCV_Y4D>3?(/..5(.\L/^X)A*\"I%^??:+?GWT"V+TXN7G. 'G< MQC@E -R?"D"$O8Y^*_R$@J"O@IT!#WP8#[#?BP>"'0^D_@-XX%N9/GZI?[=+ MWS[''GK+I6]T(O7C O"/O0[AHER+2[@.X=O>=O!<[O/C+S/PK9?YZROWIL"2 M2@_0P&$:#.%XS?^Y"I^Z2%>0FCV67899>UZ-YL9<*7,W@0-;47(-2CH2BD7] MUQ?\'0A^(/C?0_"_UZUJQW)_+.Y=H\F5PJWI?6]0TQJ#W#2AKQ_@S"=K.17I2@?,?7T@!7*2#?,HC"]&4"/B_35 M[W@HAI5\).[OWQ(H^4#PWTOP/V&O+T/)?T;KI^>4?&P9EU=Z?)1@.[;8;8YN M"OQF#4J>W&4?2858SM_*\-MD<[Y'_N8"UWQ^E/K\-5^@S1(P>\#L ;,'S!XP M>\#L ;,'S/XU/+#W(\*/R[H.CGMGT?9(_KY90;SFQ\1K+H@8YU>D?QS=><4E MJY^:O74E/D,%?G?5*IEN8R_PI+'8B0#0#9J+I=&Z_] K9OH%O&GM0>P&.E%& MKWY'8B$VE@I%HHD@T1/@QP40XV?BQX=F@=^*']">NZH\WH'^$J]()NC)%,_IZ'"QF1)ITZ:",_S+;-YE2/L;DM8NO">IKA M:G I360; MP_G#?7UT9P_[:ZP9R1'49"B5^EGY.^HV=[P7 0>AL3>$QL[85NX->/A'ZOW< M2WTW]1\P=\#<7YNY?X(W[-Y8CJ2FL(6',W#A_(1\[Y2F;RQ2RE18+X5>[CX? MMNS;&3^:M(9I\(&CH5@J^B(7.,"& !N^-C8$BB]@[EZL4HOHMQ=E^K M^,)+=3"THWR[5XP-$[&;UF35'(#B(RYN*!:+O,[#_:X98SH1WR%F4L$*:>/@ M&/-Y0X?G1J(O0JRO:)-\SV/0>8HA+T.J @@*(.B20R9OAZ"[FUF\$[]OK'H5N2B/!FDV:C;7 $'0\#L/V;C V8/F/W';/P/ M9?:@3?E7S?#[+H=F%LB@Z7U:'!7YAW8N#\)*/^9H4'"?Y&&DAQZ9(;?*.;&> M?,JNEFRN^C#O2&ROLQ%J\# *].>;\' M /@N&9C<(T'*BPN6:]QW.NVRO9+L-]5\H&XA](/;?0^P_6_'_:9[Y M0Q5_JUB-C>\7'9/?EON9;*\^RR8:&0" - ! C T4?X 04. ]P2 5V=Y/T+Q MIY:E^TQ/,U0VI]3+,Q2/A-,V,?@AEXN)\LJ##Z_<^V\5$'%.000QTB\:(SV) MH MV08*+[;MX63$R[')3.%EH3VG^ ^ $;-[--2QYO#QSU:.* 11\I MRW;/$8!/_T+1_)391U)^ 8-).GS8G2*\Y8JBK_%>>GLH[-HJC#&+0<<+AK;G M1TM;7N$-UBR362,#,6@C*K:$)&9LZ"ICX??AYQ>V13@1O@X?N;T:-&0Q$-#P M!#($3P\-QM(/1\/<2+Z/'Y=U"7\-3PD/C=\T0J)@FPC^*AL,HO>:K75;D9BI ML$+X[TAC!,V2P^Y-9]>$Z <<]!Y:[U J.N(42;:"&N,,'ML=NK.[8XUWJ%7 MQ,KMZ=08'XM3%T\KJV :.&(T&N9RZ5RX.XB,>?4A++7B^?D\,<;>+<("M\!3 ML P;O1\D8Y:>DD,;6 >P3PK _IOLRWF?;K<;U*5'<43,A\+"1+_<'[R3 B%T M)J0*FS#9.,V=%HVQ";:ENQ\0!*:?',3AO($Y^@Q\XBAXEOT7+,XRW(DY T;H MHE]X;"2.'8>GM(TDKTZ\7\?O'&,Q=*GF_AX&/?9K9"!A'EYC.OVST$T96.:7 M@10!F.OHG0X0D8'=1X61J8, 'BWTDRT6S_=>SBC_QDO;_?=-5@!WS26#?;F\ M?4D]8V,&^Q+(2[ O@;Q<^KX$\G*9^Q+(RV7N2R OE[DO6%Z>K(X(]N5-^_+: M+@3/N9-G(T+J%43X4*!X,P5.A,@."3 Z&&%-N7ZD*](_;EM?_W__[]^CP\6+ MN@(4^<]5].I/"<%><[$/IX0GH"A"K,WX<]ITIP9"C(K_,#49I$E0IS0*6.)] M62+R\91X1Y;HR)LG&"( QXN3A+=0P+?_KR3)NT'F&9L]O;/\W-@:8J)LZ*L MZ9=G'X#7[\X^ >Q>G-P\9X \;F.\>6VI>A_3M5X'+8-O?<]O98-M_ MXK8'TO[2*-^WVG;V6:/FS_KG?(ZU\_;C8L]>#OM>ARN$5):YO7$U&Q=QEG2B(K97"9J?>0;?SI1T=CF9# MCB_;$TQ:[NIW+!I*IU.?VOGB_.+\\1? 7Z*4/G'AX_?9V@"ISX74I\N8+P.I M[T8)EAVG%KWY4ELHF;:FY;JIR>4A=5,QFKV%_#!A4?E^'!9OZI'[+"!U(D#J MCY/23VC.\$:DOLR Z=M=B)ZV0B8L2_1/8[6*6^KQ50ET\[,EWQO.6[>2KF*F+D\K;/H&IG8,,Q/ MYW)/VZRWE<&ZF6T-X\0_2*="*?9E%TY^.CJMJ0RWQ?*D\PA"8" M"/W>=OCWCO'GO*>CL4EN")H5Q/I_< 3I6YOQ \K@CN[):5JT?INHI_GE:+2R MYJ/^?;-_@>']N^YZG0L_+.<\E[]KFM5EKC\(AS$ M][_MU@;H_'-=A$-XGLX>4K/T2NKQ//?C#_',+,+&>]MA M@;5N>6O<6;4P"1,!/ =!_4MN-75X /'/&T]=XMK>L!IRMM)S@E14D& 2TZ/ M:!2%<3_B".ECC,?%7'';L1T7.SX6^E__[^#XJT_BG%(\SZJ<8[<@AWXK_1; MA\V4G,^>.>+K[(JE+WYQD6O"%_MV4Y'8=>R#MNGQ-FC_)S!3 [3K?W<;N5-2 M]Z=#TE_A15CBL.)3#@ZU.!]YV -\]9?/ M%5P6,MU2H\:4&M5\N5[L,.5Z[GI7@/GQTZ,[^,+BT'JCRW>8;H/IU3.]?+G+ MYYEET\03"7P>-LL5++K#VHOY]NCQT6SKEN(&BB1Q#5#E\+@M2#S8IHH9DB;Q#P2B2%, M)QN-A!BH20Z1_H5@J0K:EID*$C-&&(P%A?1"U!<(]E>;T*Z((C:HM]A )KEV M>*>P6!CZ!EO'%E*VS/^\T)N MJ&S6D\O9.\,F5?%;F?%W]TUYMW,H2N1,8>- M,;EGSVD7.DLF*VJ#RV5[0B>A)U:3:B&C'ICPX?@K+/@\&B/#0!+>K8QI(LML MN,NMXM7FO(O-XUW%=-_?%I*@C%G'#PT7F28KK[ VBB)76(F@VF)O6D@)K1D]:+P-0,C"Q(]=T#I M*IOX'9BP"P,YFR')$F$!TIL5IBCCF>+-PW_RX"-QR9+_D+F0@R@"%""-94W0 M1!EO$I%G%>RA$.R-%UEA@ ^1VKVR[:T&-Q*WB-S/[4E;[*)[[3:G'!0ML@I]I;I@[8?MO!'7 M9@M3W90[N2Q9[MOPHE0B72?>*\GX,\/<=W2F6Z<;6_KWA8&_:V#"$H"$6D%;L6!? MJ;YU%H,A'),:MI*^#V'L,2F.BE-!FR B9/2OQ(4V\%PZ$R-A=]9S)Y:SK2) M[K8UVX0U$7*.#8=_9(P4IH=]!&=4=] 3@QPOQ_N5F2U- 'GPGR>"L6-(['F# M_J)A"OB.Y*AB,DF!*&-&.-DF>[\%3^PP)A9\&Q8E&W2K1[!!IHBA%4P5CU0[ M"R/(*ZM.SVSX"$],%&WC? +BJ*='60VJ3/=8I6S=I5B^_D%'.$2(B=D1;[W3 M(OR ZS$4F@S61IAU(5B)7PQ8XV@YX30+3 "-K-/[J$%A[$(W8--T#5Z')1Q# M/R-2J-L+ )@^2#,/A9!LEB&1'??RL@/%P#[O;7F^^2J/5]FA.T>3IZMW=)K_ M+@^OO3D88?8QI&2/MA\) MW[06+->RHSVM6&2S_0PF9(@]D=/972[PC*T#A(6%@6)84/Q2ME2NO<+[PK?) MID=]4@WBJAOZFX($NFV/*BD'H?:X]@18$>7@&N:[J>YN:G!@BYA5V# !?PJ_ M!7RN:P9NGSQXL2)3/2?3:R$^QDE^C;G]ISYR=;^0DP*9%OJQ>CU=[O5L]J$_ MGVUGFWP6\U'T.OJX_.VP'>LNO"R-.IS8(;:FA-9\[%>:*>D*F [8#,*L?4WV MJ(KY*;LE'V"7%:MY&C@TJ:&(G5&!,77;$"E/"!L2&78%7<<6\P(4TFECY(ML M$9'UIH'X#69I3!Y?.*--%N:Y7.9@MW+EU<-M1TOPV/I++&.QO,IE,'Q&3L#G M;K>24(76X>J,!J0[]"\-K&? MYOH"CYKQAT8@'*/;K"4!X=N60 M!Y 3O/I>V>"/OM\'$2^P3;P @*HG,BJ=EI)I/7 ]LZ?VY<:=.;@OMV,3BJBR M9B,I8SWQW! >BUQ4_B5YS3CK9W8$N)B@BU?$9/@"]B81F$$>MC>=V1,_'ZZI MTB$^\8OY2_X;2[!@88"8"$Y@8@2"C3!4 @:NJ-5#T'T]E<4I@X$&XM!8V$#U MD]BQZ=K@MN&:W^8_^-WXY>NI#D;=;B(4:DW'MY_8BF 0-%W): V76U'3,#>5 MT9C9Q?(AY$4C1S5ACG'I+V!_COTGU\C7R(^1?_ZFJ#)'1 6;3H"-V@^F V^ M+Z+@P!VQ6%VJ0+ !<,$D5BHRB.+&0/0/^1->B$LF<*N%E2 K1!^Y^L 3J,6: MF"A]DAH@.X/GZ*S///T<(U#]Y=\M!9-7(?% 9^:>)<'$X"]TVH??WQ%9\\:0 M/>LB6AD)>#=]@UY.,+'D"5^$\-YJF$$)66 30->I@N1=]7[C-;PZ2AB\U]YE MCXC*QB2?('UB" O,T RA+,EH,&T!T]%P=#[L&XSTZ"A[KGEL%,ICQDH6J>.P MDT[)3W<\?).$)$>T+6#_A;CG"JCG!-_@.6%(@Y9BOZ$UW5&HQ MACON%;; MKL)'YH^PF0"\3\0'@B=@ZT%<3S@R9&A8Z&$]^[6ZA4L>%P8C[$" M(]_>/?,7NIY%I$)00Z\3[W?>0N_HH MNX#](BB7P^'YE^_G<3;=]#+32VMM*46&U=BLN[KK#0?SY:@YZ?2C$G?'O7?0 MZ%49(6RUC)#1&%/E"MCJJ-O32:&&)!9,3SEX*S+P2&FYL@(#==WD3C5=$6?D+"'H=N3*>'GDU]V7WZX M58XS^YS('+[?G<6SKS0I%T#^5P>%;\B8U1RM@N=O@YNPAOIA C2GAMHO\9G! M.H+08J,AS5?!B'WU_5>=K+^&)5F_&@:C.HV@RJ-G]< MU::7Q2/7<9?M2!UG/!H;FMKL?(L2X9C< M6*2B+?RD;_3FX&%LRBS;XQ/1FWSV1I],U@C>&8D]"VI;*/!V!Q4YSWA)M:H MA3PL-=MNYCX3SYK:&"3!,^IJ'6&J;\3U:*8Z'8S;;'O8HV$YIVV$;YQGJ8]C]9JS0?XJ52-=\+WW"Z M9%6M=*D_&498_Z-LI#,S:YUAK1>.)+(A^O]6U[BY1GF M.V4J-&^'+7C41U-%EO+)_+RVF*LW2J/'Z\7IK$P>]1'U5BC>-N[Y:HT=R#87 MRYC-0H4E$SBBZC"93''I6((;QH3X:!B+1] P/8XEAK'DB./B8RG!(9^TC.1E M:MW.#X=LI7@[L=:C5F696X/+X)-J:]F9\K$;=3[HI3KCATIFLAAFL*SZGFRL MP[E.K20W,0-HG8B>FV!9];U3+=^T M-L54:\;G&IQ].^\W,C?5R2FI3G2:A40Z?C.;%[.LG>G?1$PI=5*JE4@SEJ@. MMH5YHK2IU[,%.U<;M$Y)-1]/="2VM=3G@VZG&QUELHHV.2W5Q@-J#T74XY?- M]&Q;,&_'_5SFI%3W2M-$-FE*'"_S]UPE$Q^JHTSKE%1W.%L0JJGN@JT,:[4% M6@SZ%4S0$U+=+L;Z6[FWB/5R%)?K4U+--1Z*M_IV'6<3VPW;RVJJ ME*N=E.HQ)V\C<\.F;,VOW6.I[OK6;L_*14 M)Z1A;R#D=)U=ID;LHABQ[DO"&C^9\/%_-VR8:L5XF*-PI[0.5\6%/)Z#"]7@&/^E[YV"SR8;GX[4\'X1'2GY>VDPZR\PII-!C MQ=NRO8D7>:&O#*9J3VZ7'T&*+6I$'E:=V]D\=YN>9A^TB)PIKN%1W_ABLIHJ M-UN;&[Y26NHHF5=O*V/\:.3$6P=H5DNODU5^$*O48MODMGQ?;<&COLU/S32S M-UE4FVRN&!0SFBRVW&!=+M0P\ZIC"OCJD@>]>]_>GY3:['53(^UJV4]7;R1QPUS N7COG49_=9D M7+T=WO66G29"@C1O2S-,@JC_T>A"OE>ZQ8C.+UN%>JTMM);F$K\UYG\TLXV, MZVA1BLRWS9:UB<9'K>X"4RON?U0<&,.)-)C=\KGBHF['TTNALL6/GI"_N\1 MBR\3Y5IO.2JI^5D>Q51E#8_Z=C8OM_1-.\?V62Z>"X^WC4HJ7<#4.B$"?)6O M6P/IYH%7YVL8&G9 M:IF+E'BYMK CI=Z,CV'!PH_Z=M945K%NYQ59(NXC7.(_".2Y-?00%,E(\ (D,7RVW,UG2*:#!A^@^&7+ MJ$B K)E)ZUS=. =$F^'< ,V&HD?"]KM:&5] :Y9N3 MQ''>?BH/89J>C]T4#R/)!A*A-$"P+$,>V71*3@![7S1T(LG@FY-L0EJ7E">. MH 08PK^0ZW7J/?Z"T._?S AA4D"*!R\ $V<7YW*+!."#$$U4(]-R)QJ"-X6. M*H[A:SJ$^VF]+!RP(I$K682Z@NU>/D&5!)0!, I.'9 @P?77R M)3?/!._8??]T]?5QZ.UX_U7P-$F8?H0( 07#92;W[(E/<.CVD8S14Y&F M*2JO.'NWGT@/G9F3.711 Q8Q$A3RE#E%((NFDX63:+'*P5D5S/JRDP>FZR6[ MY$S8R2R02GGD5I,[>?3+V;8*U(OO$WT0W':KET[MDONW%Y\=<6O:\?;#EZWI MKMH;7@RRINAK?QGW00[/(W)'64)/"98W=RB1,IP,E$J)4PIK\\?7^<*UL.ZD M:#&XOYKS=(+$3\7K3RE=$:=(LA74&!\7L93WH?[LUOGCB7*6V,WJ(2GPG1ZW M-,O",ER=#(:9#RI0\<3=V.O#*/#C73'8EY<).>1WHO?T%B115Q1A8:)?[@_> M24&\VYD0! U%&N%U4Q4DM"[8ENY^0 /KY).#\+NG]XGSC#^[81GNQ#SWJU^] MN-=X]#KU9#^9X/[V-]W?_L<--2/7L2?;4P7[Z(CN/^_[[!: M"HM.R-T]X+O8,"2'QKAU\Y_8*OP%Y'@_#A%U!3[\SU6$O?I# L:BU\GS4O#U M_/1DG;=3-K(OV Y@Y")AY*R"\S$VV->FR0Y,8G^*)1Q[';DTW?,D5G0A,T]U M$4W+TY]);MY54:.O(TU_R"<^POPIX\3_F'$X/-6OQ#B=HT*.0-M\!?GXBMKF MQYNV;]5&W\>RA6(QI^4X&_J"ZNGLK/16_?1]6(ERS[,,%2BRBY.D#XJ^[&2$ M^U,925^G(M])1* 6]JO ZX>@PRF.&3V"K '7[+F&_;Y<\TE0$F&OD]]*W7YO M+/D\!?.M M5^J/CBYM;W,+#>ZJH$D>A/H\)SM9 _@PJ!1 02\64DXJVYAD!$ M A'YV,+3LU,A$)% 1,ZN19ZL:?Q25#CA5/G[JXHB0N/Q/Q?N;9UL '!JOU^[ MP!\&"N]%GDM$B__YR 5_NGEYT$D9UAKUL<,'W487.]D;P^E^,>RX5P=GG7L] MW-;JF8UL#N$&JB$(*Y75G:C6R!6SPU2_*J2;D8=X+]SCM6T]CY8+8?W:*^W< M1AQ.O6/!T%5H% QT&,C6-.>T"N=6A:ZP.>[_WA6'\<%@51V,S>5\ M.=Z6M,'-S<,T"PT%HU>_4VR(BR5"T?BI"P2_$?CXF"W G@![SH@]1S=AO@OV M"/=29#SN)CHLU[O+)MEZ,\)OG[AU_#.P)ZD*J6F;'V1ZG=3]I+"4[$KM'MJ> M)JY^1U.A1"H52L9BWQM[ L/GHL'GTX,&YP.?TTW!W@5\)LTE&F4;M6UOD'JH M5\-2(LU56^<%GVHXC^)1-=7JH0YO5K?-N,55 'S25[\C7#H48[D0F_#?]QN@ M3X ^GVCZ?&X\YNSH\Q&FSV*T#><20Z7'YW*Y^#;!JL+M[9G=+C,Z'V;RW528 MM1=($CE>FB:FI(\[=_4[D0S%.?S_9/P)]/EZ-0/N/5Q!T#H(6G_EU.?9_<,_ M-]%<$720,9]@\W.K%=_.;;:1+]0*M1'+/7'QX*<$I.129-JN*$M6GG3;-^7L M8MZQ,\,D!*0BH3A895!3]P*K[-(QY5/"3@&D!)#RH2&G(T@IU[F.GLD: W;9 MXZ-5MF;5EM93KMX#,G1),*WO3@]"[$&(_3+) M\_,X@U^QM*\-Y@DLL MT;B;TQX07&@OBTY_;A7ZT*F6%!?V.-V.\QU- MY9)\*Y*<1)Z*A7^L77A_DX^GPM'\ELT-$^6!%LD*RJI%[T]^3>#JRP+3UQ*] M )F"&-@[Q06UAPLU9YD5[LQVTZC0*H4WK>(=VUAL!'4I M;6N%-ESOGL9V4SH52G!!W>8%R5\ 3T$X[9W":3YXZF5[M46[-[CG92L]*,R* M/4H]:$,A5FQ(@$Q_'%"[\+A93C<6ND'NPM[=PH[? MLI)%/,1?PM]!ZB'HR_KIM1,71*6S.ZE_9 JZ3^VD.Z-)#9!M!W7OPW>W>G6Y MJK.-=K3^<-<7NU;MS.=YUFEEPI?E,UDX M[=+QZ7)+MRY(\ )X^A+P]$>FX'/PE-)%:37DNG.V,IVEXW=5RZXESA=-ZV3Y MC9YM;#E6T,:%<#C%37J;"4:FH PL *;+H-+9NUQ>#C"])83V'##=52P[G@G' MQ#G7CRM%KIA-B[DS!].R#X6;A7IKYWKAUJVYU7HELZT".J6O?G.A*!E##*?;;=BN\>5E?,Y%-^J$VQ:3C?7Y#*?(9G0W MR%3M(E]!$6%*>A" MX?H3&N1<$D7.[M,>F8YA:5G@C5R*Z^6RI:BYU0L6ESUSL*R8[,ZGK+:-LX.D MS2E=JV%VVY-AA"6=MV*A2(H+I>/?/(OZ!:O/+DG. N2Y..0Y,@KSYGBXY=>8 M11MW:[F1ST_46OS,)YC$,)J*W=H]RQ?C"T62FK&MJA'D"?IN!=#S1:#G5+CL MIT+/Z7C9.%PJIV_,TFB>R^IH--XT+#Y^YN8.W5@ZH8LIOLD/*F(EK;1Z6ZZ\ M!NB!TY/1:"C%I4*Q6#3 G@![+A=[3H7"?CCV_)2^7G7B_CM\Y5O2U2T?W]S#@R:^1@81Y>(TI]\]"-V7@E%\&4K!HK=#1 M.YWM(0.[CPHC4U=L"QTM]&RW[49>SCK_QDO;_??UB0DL],I.?<>CP;YY+X$]]J'[\MJ#R<^%*\]&A-0KB/"A#O57HH"H*_#A M?ZXBD:L_)$_,Q(D.Y#$\-ER-Y_YOW^/WG". M/Q"7SQ&7M]Z/_F8!BO^I_'!/6H.7)AS=J8'0__YW)($E&O]U:M*?D28AB?YX M*"\?9B:?57!\A#D#UUQ'/_;DPCLS3D?>,)1C&,(L :P&L/K1L/I];)(;6W-0 M-\J& IS]=)S]/IQ$F>=9?@H ^>( ^?6,0#?6_]_3,L+]J8Q$V.M8[#O)"$>N M6GDG>+TXKG@!/)QBF=$CT/K';).^9K^5CH8*U:^BE ,L^9)8\@E<$2#')2#' M%S>_OH?!=;G]4UZ1MOP95'BNV.%G4"&0B$ B7IHV/SL5WAK;N5 ;ZDLP1R B M7T)I!"(2B$B@1=Z-"N_6->YSO*V#HZG):\XEE'/Z-DP_>HI2< ::H8>@F=TI MZ'<_P7Y1I5',N3L[$3"?V__--*QA3M=(V(D\5[:0>MB/ ML[% \ IMXG8H<)H0O$LG@^A$62&V;][R=C]:&#PH]PO]R::>)SL9P""_W*(W M7C T/%LSB_#W4!G &)E65]@@,X\6!OXF66A&DS*JCMGE@?QZHJ-!?!Q>]]G4 M?6->Z16LFVS[1JL/6D"\J]^Q=#P49Y,?WXWEG+[QY?>@^SE0]>EFS/FAZJAS MRKFAJC.,F-UD31O.U>JZ*2L=L;2\NQ"HFD^45+=1JPCS\#C.=1K<)3DO2O8%$/2UK"6_K?S7YW:..S<&S<1B]:&UZ!3GE4IF M$TL5S7:^]NK&3^^#07B'_G,5/@%&?/_!GM]&5ORR7S:*W6EJMNX!!$$ONE@BAGVW]#M>=?I5HFDU3+3)(P&T MBW1&+RN4?'Y(_0$9IG,:?>>,D;FRZ7Q3,HR2S*7L[=S6E(8H/=0RU>BK;^/Z M8$MOINFFI"6C8B\1RUF)=2S;O<]/ADER44,J'4JE_9=S_?&MR]\^$O;ET.AQ M(_;K&W.[&YR^2#+Z4_;I&['"Z#B\I9R@=KI.T8:CH"BG-4B M\4AMT./55+\>KU<:>7GQFNL>/R:RT#;2O5:W/KSK=8:I:G5'1B,NKVCGWA;1?I&Z &H+G)M:%&(KG#(#LD<+Y M;NM^/1U8R6JM9W?R6=3D5;2:79JIV%C6XTD>6?E>>- 316[3?1#ES# %(9 H MFPQQG+](Z(.S7=\Q-O)SH/'C,X/4GCTW#=XK&O/=LL0!]W\L#0)]?R&!(9^^ MOT_4V'MCOE5[B6XLEWU(*LTL=VG%+;7$-#;KRLL8;^=1+3W1V(?[50OK^_35 M[P3'A:)Q?V+Y1U2W!+@5:.T?$*7RH5;_UH[TL=F?8E6CU;?6DS@G+9]"K<^) M4\4GTT(JU@\+_#(9L[.3OEI/]\ O^>,XU?<(1^F6H##.MC*^/LE?)#-]B8GH M/_VTB)#[5M>-K2$LIG+C;(: M&4X+]<$B,TQ#9"C)1D*)2% <\X,QZ9W3D^=>ZF542K_[R;&NL,B)MQRG\JJ= M3NMYO94MWI_))_55*?!"O&X,&UF^DYA$Q'QO$,]*:PPPKSST]8T6-Y981ZMXRNB80_C*U"XT:O'-G<1/ M,%[ N:Q0G.-"\50DJ&L*(",P+#X^Y%37RP5M-+:&+)=05I'6>F1-9A=R>NKF MP>B&2V.UPG>LV+A4F8]G-S(8%G]\>NI[USCE=&.A&]"B"+,7HUM39#!XK)4L MXHG\)7R#='^0W?]^Q HLPK>$J'Q_XA59E37RX^O2"NY3.Q3! -T #''>HD1O M[R:9>J[3VYJI6'G3;6X'R4L+=G7$?%5M%&<*6[R;-L.FHLBCY&0882':A8W+ M9"04C4>#2JC+$?_+Q\H@IQI40@7<'Q@ EQD2^CP#X.ZNFTE4!XLHG^L4N79\ MBM+X^Q=F '#W'9Z]?2A'>IU%;VW6C&6+$]9@ *2O?G.A9!K_G^6"TJ@ R (U M?DFE49\'8],TQT]9.W7/)^S1K=PNV!-A=OY"*:LRZK>V#YEQ+]?+]<=6_K9> M,#, 7$&EE,+D=!4[(MMO62GU'D?VOAU:GVS:%AB6[QU9"DO+ F_D4EPOERU% MS:U>L+CLI=ETBWER,XEE6GVV6.I-LZE4/O&@3H:1" 1UN!"7Y$+IY$=E#+]C M["9 B^]AO7UR_5+>' ^W_!IS5^-N+3?R^8E:BU]($5(\-TS$N]D:FB5%@A\^NIW+!2-Q$-0Y!D M\:3'T5WB1*Y'D$^'(3$C5%B-KHJZBO]!F@303_1UB-&1]FSBP?K)XU;:F0HXN2KM31 M4"+N;SWT943[2Q3M?(LDY8^R73XC1/*4##_><39R.UME&OEFKS,./TP'E4%] M,YF ,">N?G,<%N87=IS](U:M958/#,<276^<6N*DUPE MNK[+$4DD]X*%V(C_9O- $+^I(/XHY?@9COT?*4=I7K]/W%1B&MMI+'EQ8)3& MPP:Q=,&MC\=#L?23]Z^\0XW*U_?W*;492]@P(Z2AL6PQ.[?_ZV=KOTB@\/S0 M>$'$^$E6SF<$#ZB$=X6- ZE9*N9/(6M=RI54LQ=-SCNW-B^.%7$KW6>&D1@] M_).(Q$)I+OXB>^=KX450W7'I)[TOB@.^=D3B<6 XQH/NMCJTBIFMR39*7'M: MD0LK5ID 'B2@PQ/+_KB4ZV:_Q)JOXS AI_H.HKU7PY?-O9Q'N=MLYI ML=NZP+(M$&W2NR7!IL^@Z@/I_@YK_%$*^S.B)"]7V,JBN%G%4N-QC\MTI)[8 MZ-J=%%'8$!KAGM/8/ZG@H6/IXIP9"2:2\,ZJ0-A'C[=;SFS&? M[YE\:,BB,Q4,E 61S'DD\M2!Y%ZQEJ@NM4JO8HT,RQ8J4_4.XUR9GI"JW4]1W=[>"2T08H@NL&PH ME@YZ"OP<0?Q1VO0SH@(O%L05V[CE&_%*N*?V5HW1;0R%!XLU""*)!;"):"C. M!05'/T<4?Y1._ P/_L6BF,D\)&^F\4ABKLKJR#(+?+K=)88M<>"Y>(@[47 4 M%#<<^O9=0\ D)K0)&T@1+.+CFY;Y]3.57RHQ>>XN0%^$6$&;M,_LG>H!AS;% MAAQ PPDP3FO=B&WRI7AOFX[?;Q]N>.Y>Q0Y* J(,V"(*L2_MA/JU,.9K5T.< M6XXN(?ER;AH$U]N<*[5X[IW_(E 1J-S/[$SZY:KEO M&^4)J-STU>]T(AJ*IE\8B/@^T'%!8A-@S/=6Q1<>8SEY.\S+P>7NWM;;19Z; M\.%P7HDO]$TA.LH N+SWM2]?.(1")U)'%O.7HIOFWTY/B"^3.7TQ.!R,DL-+ M&!DR?FL)*2L$RX(1,&>%G6'.=OM#%$.&I-LC!5T$P'Y47_@S+/-"S*]/Z22! M+%I%5L4R_51=Z&28K#+_>;X[XI3589(L5E++O"#BDKW[#>?M( M*!)_X46_7PX?/O3^EV\HQX%J_^PF&L^H]FU7M.Z7F<4M6YQV$L/-[__3Y)7;]^>ZST?NAQ"/L&_3NEM)9'K2!JI M_RQT4X;9_")5'/(*N:C LO\"5O',QA^UR4(4ACW$A(]5'US,U9L[Y<$EZ#+VF/!?_^]% MR.19E0-2'.']"0J/#"3,P\+8PD(J*&MA:[K:-77-Q?;RZTX+Z,#$KU.I?S'[ M'_=(Y9F-*FS"'H(=A(KIM]R/R+K=SWS(>77TUAT>.3=;><$\=AW[H&TZ,F:@ M_L]UZP1F:H N_N]N(WJ:7+W?Y/)-KU/-\O4-_ZC2JY7P&/BZ4ZYEZKIRI,ITN_J#&U[N=W:J> M1II#23DE D?014VNT;#34C*M!ZYG]M2^W+@S!_?E=FPRA$>YJU.(]^[4=163 M-^]#5/KC<.UYF<_F((6U+\3S3UE+-/'D6OY\]@KJFP1HR"C M23G"!!.DB3(R\[(I*KII&ZB+A\S"Y8%7+D,E]+N$8)OMW'P973S<-0H+HQQEZSJV1"*I:\:S+F*9'*SL\]CBB,6/IULP=)6Q M9&A\ISO_$IM*Q=N_9603&V8K75E1"PVSBCPA.QYB1$6053-$EJ83HVMAZ")" MH"C!7L.\I4W@2_ ^K)NQY69L,??8ADE ?V3C!Y!I.H;>_M6/O%$5MI!X56P) MA?"7+6(2:KK%@%5(;$(=3\:Q-BD@X?'QHI"Z4/0M[ .C"&OR=A7X2C!->8QM M<;H<&7.UHB#1L@4%QEU@0WT;@G/PF.U%&7^H&X3WP1N$9]SUCPQ]C@QLH< # MV$91, =:8(W"U9>VA? C^ ]T/6#A@AC! !:B?C4\[#Y&B11VB+1_L_LJO-8Y MW:"Q("M8+&!]$A42M)LU=IK'^.4FG;V,EXF'V<\&"("-8[Q#N@UO%"@$. ?_ M[85.+'')%BW8)LQ%\DJ6\(I-6 >F(MXH/!/L5IFR1';2PS"D8B#YCTDII2LA M9\M@*_!"7%&PIK(A,0L!)NO2%+^-9K 43NF3P" M[B2@@7>_I-L$S8!I>L8(TS./5DC1%^0!_#K:LA6S'V8LIBM;F*'*9=A&$QLCJ&YL<\)"M@3%NZ\%W:@Y2Z&LC>4IN^T@0 T,7S7!F$/\;85Q M4#ZT^#?C59DU5;Q;Q( M6-&9L81G"[/$.(?E_S@66!<,8UC2NN7JS?#6ZB7TV)*5FHEZ59XX[=Q.-HBA M2@3OSWZ_%!D/)V$&,!$&N;]$P9QB_,7_96 >F,& P MPK )=?^&?7[A-B^P"A@F9$X0EU$^,5VG=;!,K8SPW M/*7&V-UA=\>K9 LR9 =.[WJ8\VP[LMCA,,9NAO-M0C:TZ;UBH,;ZZC?GW^]_ MN6IN)ZH[J7Q$0>P%?"I(@3"_KCCZ]2+<;Y=OV[?ZU&0;J)_,&G*EV-]DH#PG M'HV'V!-;2D3X4&B#+7E\2[RR]?KM:=]D)",S3#WPRVTDE8QWXMJ]1K8GRJ9" MJ;2_>BH$!MD"3&2L9[^?Z>3U#;'6YS<6 @\1#%GKTLRF/921\!1XA'C*Y78U M9S)K&4/92#<,?0U_64]UC'!+B5,#^N..1(#J:LH6Q8'I@FH%_"7*GJY"TP4I[BJ0) M7A?Q!6%XZGABHP^K8OPZ3/_K0^,.BYGN3(\\Z:P."HEA1C"N.YANR!,GOP%3 M@K&Q3W+\_MUT'5KBJ4@ZHE/%IB:(,Z$00Q)M>+W@^H!3AX#)B"^(@1CU ,/879.SXY).)JHA M$;O^V 7%(QMH#'XW,[8M\&B)S61XX!",:N]>DU30!K"!4A3_+(,SAED1.Z7, M",$&2H:PULBZOQUV['6'E]CG1HT#H,#,[''",6?(.O;0&<'&/$>E'FT$DLL# M?SO$0'"9*B*%_%76G%\P\^&',%N$J'^V_)];#2_7:1;DP\*.[\\40519UJ6%4D#,[K+8.@ZWCEG]>8$]YD0JNL) M;6-ERB#LE]M$X9I[BJ$555Y.B4'&GH :C'">V!\C@51:4X$&^!Q$P-))Q)6J MJ35$"(65("LDOHAQ<(3]?-.TD81]1D4Y,235>H L!H;_B2;34*+?OZ1&TPCJ M*> LDE/_(%'+S"+6T/W%ZE:20=W*A=2M1/>[\N7J5MY:0B$08V,H15$RP4FI M83(IIH:Q6((;CD:L-.227#2:3,3'2)2NZ*@?!&;/UZ;LL:+3Y$E)"92A4$ND MS1QJ@(^"+.)1CTE>TU&JU EPDX78\05M+$C@?B#XC;P)OQRK3MM) M4&*W>BQ;3H+VT+-!-*CACB!A^].01S1-#W\UG?2R!0?-ZE.OEG&E@(3R<#QXH-67GJ;>$AG5B"?\_ GF*6NZ5 TEG3()T_$DP9#[:> MRMB/>]E6@:OG5C&$#IEE;WU!T%:F;B2--I.=]$V,$A#"'*0D !KQ+PRH8+UF M"MB7PP3!KBD*T:V0=)'DBKS9<>KP5#"BNZ/H=5>&Q,$L@@8S4->05VLF=, M3V8?.VW /1E:9A!)I^.[D0O.VZO.VSN[M^\F1!;DA(@9:O3N]N*H)N&:>?Q] MU [V!*,\80O*R30,Z:D<"&&^T(AT4UZ!-^R*(6QC7_G@$7I1L(&W:>&(RXJD M= -SDN%E-#<+;2(/39]<@8B5(7@6)!0WENG>FQ"-6&/+@D3/'+)"'80H+R#T M&7*%W_G3""DR!A[?Y]CFU(X_$TRH8?$]2E9Z_*$Y/?4IPNBLGIH&#>OY/H:P MK2;Y)Z=;-/SH&Q6AN>]A6B1R_#$&E../UK*BN!^1^)*,]9$ <>PQU)Q 53G> M.@=A:&S+=#RZ_:Y0J<0LH!U\.F:P_&)8@Z K03CS 'Z)=!L47@TT$0P"]L!5 MI@4>WH3P']8*)J73:9QQP(5$E4B/3_P5Q0VWZX2_L:%!?]V/ A*SYQ \'2P\ M5#9SC7XY'XZD":L_SHEN7/X9:?-(F(LFCTK:<2A/0OAOBH=6SR@E+YK_D0P^ ML]H=OA+0LX0YB<-C&BLNRD'XT\:_BB30C@8<_"C)A*JLFF:(#*@X)CK&F(&#& M5GT(A(X_L??@!]1P/L7 L/L4*U[S%(B,:;T3'8@I8:N>5%.6-?&:AMJM(SL7 M0D+82@$C%I2Y0A0JH-E:!J6$@8=HF4\D\6N"%)\:?WQ[3.IK14=2070DB(Y< M2G0D.8ZGQLF(.(Q%(NEAC!N)0T$8QX;2*!Y/2QPG)A*C"XJ.]&JU3/N.:128 M=KE380J97+?1OISP1P/;F#O_Z3!]"TT02*&\9CUFJ5%?1\7V#P.E#*0*B5@! M6!UA!0Y*PZ8;2(U._!;LEF61HJ^9-9B$*IX97@E6Y/@]:TAM$'^$&(R@1;$O MK(']H1Q$/>@Y &HN'41#W*,!Q)2AM@:"C P\@*BKO=5MAGHGV#+$\F,K"C7# MT-IQQ35PZ:BQ!']U8QI. 048Y0=COBGN\A)CUM(GB'@5.V>>.AE>(^I%K_(& M66@PAN[?&M$MW <+^-PU4Z86JF-QC74%;QH)7%!6(/8T4!@L1I/Y"]N2LN<; M8+4K,JE]1(J)UB3YY,[R!5,EK_T[1,B]C[5@Z\:VG.3\"1>(/+&SK[WND!-= MHRS@NG"N.^4X"B/81%)F /4^@J&2A-T^8_^D#*PISV*+>4T" ^,0SZ[D>(44DM BD;&B'H80">&*8+B-]!/-$7C_+2Z$Q5+VU"&Z?I)( ' MX$K6F1.94M ;X/UZ Y!!#\_]_^]_IQ/)]#^7WQP PPH6"*<E*+ MQ.E,&@ 0Q"D1Q8-@^S^/]PP(.#C@8.#@P2.\AP@:D[IE"!4#O^$%RQ)A2JQ9 MG8R(RYD!IP6<]EPC%8BAN4%8/!T)J;+H,!\MM]YGPARKP.%",*:\S(8>BQD_ M8B_M#TD$F!APZDNU.AQ.WFEA1W^[E;N*#JD/6I>_MYFAPI:4N5+CV;1%"&IC MMPN^[J2VMFX![@([&C;\HN$5[9-^"["2X;P./9YLX*&T21@BL1X3WY=59R#= M _!-+?V QP,>?X;'P:6!NE%ZX-Z)4)&3+LX)=\>QA[,?CJ^,!4 %@9@CM( : M<_?8O&QXCNB;-%UH&<+.U13=XU_84 XY^3H1@7$,!9K6UK4EW.R"FPBAIT&< MPQU/6=#4O:?3=FQQDLJ"?)%$7NU;Z>-&MV"1@_R@3.@19E+)#Z$Q>07!'3I. M(&&!A+U*BZ#-@ARH\)C5I,Y9D&:"2%.-1)G0()%C9)\(Z@0 '[#?2QT[QZJF MQ1HDE D']MSN*8\"H!-)P*K Q&\## R""@'OO=:X !VO[2I!742C1U8/^ YZ M\X@T6.9D))R0-OW*"69U6JSM8V0"#1L[0RY(>@0L&8A *P&_!OSZ/%9Z"G? M>=LURJ%5>Z3.R\-U4(25<=MA\-ER-Y_!?$I:Y10SF:8G.J$BP20G/Z%"C*2& MW&(XIV07!MF7\IZ,8/S#3/4U1'U#QX/N3G?ONK/ [* _![W=R;WKB12#[5X( M=382 I\2.YW.^70&YDUES81+S:>Z A8TJ<_:91')VIP5F1L'^%QM,'&CBN[$%G9.Y].2O*I?"/-*1]7M0=\&_#M"PR>TT=KO"4H M&#@A( (A#]*^$,I=/74IP).JCK_OJ ,,TC8Y1XL$J/\%>)<$@]DBP8#R?5*J MBL%8P_]"C)%PNB&;$(/!ZL.)/H*X[-\GC_%0>&X!2PE_IB+7;'_FIC.6T_SS8!M [9]AFUSVQ$P*#F. M2+I)D]2BR\&2;!KVXLBN/:P>=!OXT+9=]*@A]"4C>1:G;'2\ZXKE@>F01SC< MDU5^? ;\#8I# I[^4R@^6=SAY UWC.:<&_.TQMYI?G)TU!4/.)HA3JF!@FU@ M$ TJ!A+".T[1V6E#;KJ)2"]R>Z(P 1<'7/QL^ )J\WV'#=RPV,@@1_ ))].P MN'Q@9>]L"7'7B71?Q^ZV_7<:IT5 O1$[HA2.'CB6J.W6UK6 ;VW=8 MWVUKJM.#[.29A7.^73!-'8L M1E[C&5L0"CFTZ>D6NFNF&J*V"78(3=EIAQ%RCWZ2.B<-T;)\YWZT7?M1IS#* M/5 /AZ"Q,-!K)71J[DPA*([U QX;*?3,L-,A3?#>YT!#BT@FQTOT!3W:2\PK M.,9@'DJX WE]48SGT*_51T0#F3:$"F6(YNQ;A;JR MLB8)(DB".1UXL=8#OI;=KA)@..U[CQ[T)"6\2?KA:/2LUO80&G:''GQ $C!T MP-#/&V">%C*[DQ,*$9M2336T:W)Z=.3SZND:=;PJZ$S006E\TIO3C$M55W)6TO MH"7)>^]5H #G(O$DG-Y4H$%)#IR>H+0/7T)S*D^$Z0)\"/#A&7RH.M$NDZ6@)XOGR#W]I-*\!C"?/]OPTFC7%^N4D0XZ902=,L[> M*2/ [@"[ ;L+^\LBW6STR>LN&2+?.T_ZJ7J?P&((N.X%YZ.A7:O38W\?76)6 M2)-(@8-IDWN"#-/3DF07_()PD@9_(T>KQ*4M.T>MJ/F+%'KEHE,>#9U@]G7. MI(2'ME;QGAXT;9ER)[9 )-+OC%@L,$TR@($\)V6I]Z&AB>">.J%Y.SM@_H#Y M7WJ&A!;6*SO^DGP,YN\?:R"G9)/>:$,O%?6>WMM=#'S8X7*$]F5J("2 \1.# MI#:\J6TRP#YC*&'=8 '+ZN*D[W9WI:T'43/-V, Y$) M1.8%*1 G[G/0!/WQ$WTGZHU&6\)Z;D&=2-(7N\NWW=*Z@!L#;GR9]>+>A.,) M6XKTQDYZO3AI.K"W6;P'KTAW,_?AP_."NP:W.KE5!RTHUY&NL2'2/RTX?Q6P MZ4O8M$C!D;+70CDNH9 0'EXRW38PGH"<>[Y?UL:& )=/BX"\ <<%'/<\,#[9 MQMW8-_]3]K<][&ZE(&TR!+COG!2I>VS,G3'I-C8ZB@Y[+U_TUK<%/!OP[ M# M$?N;8PZJ4!1!5AW&);GZ@Y.8^SY8I . PZ7P'#DVA]'3EJ F [DCPOG7:3 (_$J*GIPP M[^%;G(ZU3IDBQF%2&1E4B@3L^B?LVG3N40;^V9W.(9=[>-L;DTNXL1NO8!@E M<5BGNI96UAI'U[MD#>%!5D*[FTW@(A7;?.*NF"->=E^N"&OSN-3W^G&6/IVN M)/<1[Q*EE]%#N>PT[ IZ* >2>-0L9G]BVI(IPS@7#.W.(7ECQTX5[$%G&'*+ MT%&:@UKKDK[6L%^HF;N>[9[O3Y!&KR17]!$,@"T>7:6W(L86[04(G: 917;9#YHOT>9^)+* MF5XW,6Z6SI"B1GB]YCRU"W)!6,V]OLI *+R& MK^#1FDY%@>U>FOV:6[+Q_VYLK'PC(89C.3:0@T .7N"M^R]X=V3#O<#^J"-3 M:%=911\^45FUOP?XI ?O7AFVOZS#B@(M?P,6""L55;CL&XH # MKY'@*W1Q@E)&J&T,N?<'KPGNF\Z-D [^AIBZ;F# S0F&KF"/A!Z^ ^_&@(N< M0VXD"RY?A%0&G@WI40S-5RV'N_&0(=HR2E>H1XXVHF*3WGW84;=5$DLX;'4B MT+L<%S9$!T;(6B.DN==,DQXFGB:N[IWFXE1WQ(^^E:R27MI O3%%QI.B=Z@[ M.@T:"7K;P>X/" N>8,3,EF3BB>UGNYN;T\F-G*F"FC;'](+F$Y[C5KM&0%%\!H)S2G(<&M MW0SY9,CI/''8*M^]QP0*FR' ['29D'X0R5@\8#%GSOK1"N( M34&A[+IG7)_A--KNFQX?,*S3#@Z1!LF$P9WP\J-&6,"8 6,^PY@WNCFU!:8D M& K:4I3,364TQMZE>XJZ0=6ZXW.ZG^:F@@PI!]>'S4(LYO@ZZ)I@B#I3,!#V MK*&E%;R^Z29+R OI8(5=Z-<9S D)[:P+^GM109K&= 1U89*HT4&]E$=6R,/[ MK^IK[>A9;*W! 1A2HT+%ALB+,RH]V )AZA!%>A$NP"+7B(N6>R66Y7HX;G+& ML0O=&A?S_[/WIDUN&TG^\/N-V.^ T-@;4@2:PZMYR.N)D-NRK?G;ED?2K.-Y MI0"!8A,C$.#@Z!;GTS]YU 409+,E=A-D(V)GW2+!0E5F5E9>]4M%&"[S+^UD MY3U14RW$U*<-/)<659T;)7=]BXG0;NE]0( R$RE"_ ]9I0%RYT7KS#15HR N MV%6(+"<\D&'Y@;Q#!>:3OV#$$KQ/ '([PU"80G$V8*2I+.-F$']&'.&-PP$J M-J%2[!N./IK,^8!6 )6ANF>PN.OTD6M]R-N#-HW<,#=)5"R%/A%]<-3$,7)% M]%%(&-DO*4FT/0]3DHQ'31:9.7WA-$X+Y6+0;5$N6I2+HZ-<>$X8?/_LHQB, MQCU_/O@X$9?SC\/A8/9QVAM-/@Y&@ZD8BGE7#'O/^*W\BS>Y6/;E)X^BMVKX M9JNM66D.=LX93AJ8Z__\I3?J?M?O@*VWD>'[,\%8'@$&USPZI$>^@"!W^.T@2EB;!LH?7Z4)?)DWM1@BJ0NT!R>,\ MQR'[W>]^^_%_P#;^[A7]L_?="[ ZU:544&"!S$3]JXBM5!3:H;)1JYX81D63 MB) (@EH8,FW!JI@]6!/ @0R47X#>EI_^?JZ.E7@%$$\&>*]FQBLV7.._5CSO.>R'L MA;UQY1]FZ:]<1S('"S&F^)=>(D-NBWB @81A'728G/> $7/579046]&AAVBTNW /U0;H..\Z>$X/33),LN M-+>IC$*)%\B4T+(BL4+IR=2Z8V0]F_$RX8M_QFI37=F;RF@JO2^,>)MP*678 M<:&R.R1Z)FK^9=+28D@W*?K@49TI"N6(4TJW1XF<7\$/.%7"@Q=EE4Z#O8_5 MK?8+';1T-H&7D["^A^=B-#'>WB!8 MFQ(HXHS;PS^6(G3-VQM3B.!I+E'SZMRSQJE^!W/,U\YSZK0XIS:+I+M?N*K1 MRRY$%+4:U[E-4E(L=/;:S\IVYT"2A8A6M$UNP@ T: 9>.?CAZ)Y3,T?,.MB$ MX/X>X%BG7 O,J%ETDX67$U)K:JX@ ?]]X3JO\@CSCK[+']S"%/C$^%-@86=, M($+!(^UY!;E _.[81!ZW*E9 M_DR]%LYNOR//3X^$$AM= "U? =,BIT<%/+T>G[MXUGF!M);XWM(5#%M-57Y4]\?O?R=ZOF@.U]_$%(5>8#U4S[7-76[*(*@?%!XA!LN+1/\=?/Z#!YL! ME^:\EMT8D%I*$M03VMQ&9OWNS7G]?#E MU-(R)7G [UATT.@AP]&I' ;7?E ;WR+$6GQ'Q;TCBSRYJ)Z]II\P(B+( ]-IDU0>UM!GE^85(\_B-C.J"?YLG2RI9 MV2UHO&1^!]KV:YA+E&#_*C SO7+/M;61)%IHQJCU4E^K-$K-X1K&.A1-)9:8 MQ[H6"9!E!6H.[450Q=AL:)'<^EXFE2$\SS.AB_IY* ]BW WXA%XBELCX!)6- MZYMA<1#^C@7"J%($H+@1C1+POQ>QN(]\DP"N@&+**E)B#9_MEMH5&AV'TV]O M F^1U*FUX]RU4+YF8WA;:H@89H[IZ"G;I]3 M#ICX'FSHR$NI3EAEYW#$&I;H5Y2Y(^F*OR05N\D<=+DU42R;Z*"!:D10+EG7K\ M; *SUHEKW7YJDOS\*'RZ2(,^R!2Y& -)(GW#!\OM4B#O39AB,EBI/9=<&:M? M!SS[9P%:PL4R#_1//F#4E[NXZ]^#GL@X9(@6B[RUO<"#9>$(8#IR@#?:+3G? M/H@6/:JN'B(SD%"5,ODFW"V2)@^OFY7T/&]3.(P3[0NX6N@F/@0LMSSF5I:F9DO%G&Y6KQ3HC(XNLRQRH!6/B%S N M#8P9Q$1F!6K\!7V$:N,V*-G[R@? >G]*P&.LROXY\!(FNPY%%$BJJG \_'D# MU*)1,!T*C \3:1\N$<,G&J[%8&];NTY[" ME*QJF&5M(."OW(-R]Q>Q9'F^!L?*!\,]D)EB'.+W5^_T+%&%X+T%G[+7\@:# MY1ZFF.;O=8;?$KZTDP'!V$4#EB"/R>2+J68 =1&IG=\\6B4&J&3F*4Y4-!NC M= Q&P..K.E"'2W#0JDTX]U)@OII=55LC##J#;W'T7J=_J3+O=:_E4P"V&NCD M&WA53'9_OS/"LRM?Z$09_0N6([UAT)(\%VK1%VN:7%1=9J8,@FL[:V#L!3+I M O^B,2AY,P"RR2N%R"U8"Q@3%&'$P#N5UJ9X]Q$8 ;_XNP=DA*7WIM-IQ_F% MEIW8$1W+^R?*P(;NC9T K,AJG!9U4TI7KFZQYH"SMX3!I;USK>:D4BWY_)H/ MLK:^%%>P#H-4+!-@.J9'J1S;Q=0^[B"2:5EOTAP%\R,H[E":$##-A"[N2U>Q MI,"UKM@(G,P\!@#0L6DEED%!NH-\55*_A3:.YF&*#E3XV9(\C-LBDV^!8RE) MJ]1:Z@B1W,RD^KC%!+(R$-E)SXEV=K#(VO5*[:#5H^[)@>1Q206=--)B*SF[ M!D01(^UD :&TX?,_@B7AD=?K\260O^KV?/)#=$9C"CK7&CYNOI8OX^%IUM, MU*SWX-'L?8M4-ERBL?^76Y"H?M+#A&"1EBMESJWUY$@@-ZHGZ M,Z5JH6KJTJ2;7"JJHJM.6+]F9;OLF]7PSD]"K"K=),DDY/,AY*L]C-0A"UQ2 M"8V(]QID$K0^-P([?UE6SK=B1#!)'?>NH@2R^ \D%!)K*LQSF: M/'TGVR0%9;_.B0O2'49C>[A-7QYSGG6 9#+N16BQ>][ON,?%,9XLAF]DZ 8# M#SX'+%3DC2)%7I$GZ@..$]$GI6A2U]RQDL]L!NOR5$U,Q8KD33%] :MRMXO7 M+T<9C3JCX;30&U@JP9U1+^NBG'[4 MFX')5>3B@<-=M?J;']Q?,JR09?7>VQ:R;[M0U^_T^BTC&L"(26?0[H@F,*+= M$0UA1+LC&L*(=D;KY_P^DP'COGK!"QUS6J2CS5A8>7!:ZK2RTLH#TX1LZ!Z)&$P[W/:2A MO-J:TW^SVMKWA9C/JR"!QS +2NFQ<:>O*"(S@!?\48DD*@F_R=_[+O2X]OU. M(^[PBWIT>[UT28!*T4MW!$HVH#WK52HH;@//."-W>MG=8?>U'#\WC@_=R\MA MR_$GQ/'+P2.P^\'/\DUV?ULYE ^+S?K5&*=-@%K<# /8=7K;"O":RJ.Q-)V79?LJHNE7$F%M76J]0)#_EZG7 ;*17IXX8++TU+!)9T9 ME<\28(ZJTZ0.8+T\%[S1)/@692:+R66[+X92 M,L6D)"5(KA@ M":POUY0X\J;K(8V')=340E76]E()O"\[]L2(Q(AW4'!4NZ.OEG0+JD0#B[@; MD_:NKQ$24<%V6->QS5LSR1%9>H^<(ASZ(EWQ+L#"3"^C*L@D%O(1+A/DGW8< MLZUIKTFP$+K+OXD68L&[,'*-A/:C#2UKV;E[DTI.6'@D/O4(V*09T!+([<.ZW%YS;"\YG\!_(.$20*T;3C_4/-59R4I\HP$[))BWTI@U%E""P:[P'6'^[ZI#"0PNHC M^^*3OA<7\?TC"4]J,-12'B#E-P)_SYSX@];)$4Z0&+ M/##4[E>#$."%R>L8QK.FJ@TZ%A%I%J!?(*_R>O8E/M?1T,8,0DQ/(&H:_^ " M;VO#8$'AR_O>,LQO%;W^HWFF L$WFH,95#U7A-45*S]:4,(6HV& MG.4]Q-CPA.REFI_RK?A'/:JV7@+-;\>*,4N5 ON]5>>LQ(O(5L-2HM2S-H 7G>ZAG@ MQ6/L-K#67]BH+DFJ6M,K'E=GT9R=\$[D7AB5]!]J/:4W612HE4AY%]!"<2WV M3Q4XD(1-L'&#*%I3NG]-O2EL,T^]H^/\2$T&-X8GJ)9,=GY>B3BKP>!AG XO MYA7X"P1F"R38*?]"AQ?-8ZC/$#E& GM(GH:9P?J0JT[,?!#-G 98(6:.8K-2 MRV3 9-EA,5._\O0@,UF?D^IDU2J:\!GMF2":Y13UYR"4A-Z!'% Z>B-"AU4#.1>Y2I4!H)J%2 M$9@!29.HLC!U?&=JQ_M12(';1@FDQKG*&#]5P& AQHGFU)22P:8XQ<-I&HN6 MI-E)<(2=$"):Y?A#IMFB^87V5 M)VRX2?!K6K+>K HUR8":JW7*[A'ZG).;IKJ@4,A63B1)X0P[(4FAL2=!6UPN M7*)L\&@:*T:+JO:(2T1A:$]6IMSZ I$AK)WJ5O9T:EQF:M*$FXIY@GB[_!(& M_B.M/5/X-)AHJ0'@TQA;##C%>8RK;3,,,PMD6.L2:2HP$H],U*EE8X,-L.]P M*$Q2/BQNRU>W#+*/K-5,XH$:=5!EQ"N M%,YOS-W5*,-@L908Y]3%#LO+35,\!=@]4>UTI6-@.@)L&N[41GJ54#9*NBH, M0SG/;\G 8U@6C:RKZ?3>?KMD0P6A,E._=M6FI]!$(/'60:'DD?/>^DS;9-:N 9J[JK(QI+%,HY,[3H8ZV-C7@,0AB M$I8>@VUS,!;YX*&&F#)=@YXF\%\&A!+S.SLHH)%L.5Q#J1EXF1RT7/ZAO'_" M/\-8C&]/^HZ5RWX 6(]&8;J0.YMBT !/=8;I)1N7!B9[DG$?G5 ?Z\?"^[,Z M"EL(<8T1O_KI*6$KR]H^C.8(:$V*QLB.2>IN!(DV<[^UDI/43_JDY>1GMOLD MFK()?-^(QLC*]BF:\&JMX# 6=BPBWM!WZ!I&%!=*O9 FP\^!CW,)+!YI^>@X M?]1]7 I>JSE11TULQ0D/1N"U1BZWM):-G;W/UJAOI/&[(,$"8YWP*J7\7>]! M"$8.U]*E$#YTG^+ ^/K4-A3FBA+)81/5?,X$ KFQZU*(7.))*F!;*A$,:1O) M-(BLIZM$QG$XTXN.*BYEAQ%?%=!JN-M01D[-* M(F5!I!+L;DYY+)>9@ "CF3R#\8=+_39J)P":/I&_5=B]V-#;#*,2-JD6"Q4L M6\O&TQ2A*ZGVY>:*[MI)+# 8#K&16G5J6VZE-W^\M=ML6K.$)Z]3C-M3.Z22 MH-?,Y@SE^D=,(ZM\C&P #L3A/D^/)^N#T4Y9WSG+2BH\L)]522W5(23\++AT M.5?9Z]R+.3[.GW:F=QJ00'L%(5BN3UF8?LEX!2 ML%FEZ&F7"U9X:5'9) 2U5U##L"L9V^(@*5J&BW EF]7ST'(X'-$7D:Q'I("= M"OCY"9H,&/'3$49N^5<"<9_!V31C&^K&=?- MJ2Z*R"W1J#,$G>TTI9]?O?J#SF(9&U7#.-=)$F#8GS6(YX3!]\\^_A)]&D]' MO?YDV'W&48O'5RUO.)?^ 4M%&J-)_MEYW]%]"6G7R,;S)G*4@R&E7V6>K.=,$:QNRV8%DZ7%)>6MYM(&VKGB!EO:2<#_ MTC3Q2@D*1'78P,"V5Q)*6!(9_H<[?2B1)M\-E!CJNEP@,OJKC/K*8N6TW:>F ME*7/L?T@3]RM[@I\AY#'L;C0_4LV:";I%:TM,G&#',&&N537)&'2.. MC/9^=]#O./^DCSQ;'N]\]]+#? -F8_XEF8>:DI-$U)5+'KMVJYKW@BL(!I.^ M>@_5T,34U(=-HJLDH".A-YV,R'1:DFQ+M'S9Z8KI$WFW[.QGIL+CQ/(*PS:O MT.85GF)>X0 W=D[M?@ZE7],P,TKV UU7_(WO7;[>/,+Y@C,A21TZJ:)TTH9* MVI4PV&;5#NTL#';N&S$=G_TLY7EU_:^:H/ MNW*G>CQZ#P!*;#"R-&5)"\B!NY$]\$'PB/U6VP/D^-K@T5H1 M:DW0_V)-T.WT3_NH.&"_TE8P;-]RTCMUN3A4[])6+LY)8?S(]V=;V3C(^D]; M%O[0%YI/Q91L.;AUS/ MHT?C#]$A=-)U^\.1.[@MZF-OB<'$'4TF[G@X?%IBWDKU MDU?TPYY[>3EV1[W^DU3TQ]T!CYM\/82X]+KC1Y&3!@3>J\W$&Q<\_P)_YVT= MLO4I1#N.9<%]T9%VQ,#'82Z7'Z+\Z-A$.+#B&[C3PJWUE!>"(5HH=Q4KHG5 VZR;K= MGL>AG*SF>BD?DIQ:C6WU3DXK'M'4Z$.=W34 DR-("L26.HKA]0@!NJ,O>']M M-QFZO4G?G5Z>05RZW04-V05UGD:C=\$Y96>:O0N>ZNJ;=V'NN/0X%Y?\-/,T M#2=&(Y(S7TP/="#38'M;%0OFQ6V ;%^'.B>:HC^ M3IWLJ7,\-DLI4M59]VYBUDRH1,?Q\%N:78F27GMQZ*ON7;*;0UQ0,P'5I3'3#8 5^PO9/H*_I:X* MM*(%:*WKA6P5;K5:@)'>P?<_>"DW%GB]"OU[TO\N/FN9 %[TIL2+;\;N=#3E M[A#?C-S1N M+W_>5W4,V-7JL'5_?#QDW7F6;#SI3TZZAKKUUE7W_)](B<;"'(OKO*F0G?P_Y'J?7;?4LY6]T:@R#ABU4^K SFK8(5GK8 M%EGOR3.B!?UL""-:T,^&,*)530UA1*N:&L*(5C4UA!&M:FH((UK5U!!&M*JI M(8QH55-#&-%"I3>!"RU4^F$9<=\;97<%^EHXMJ>(Y]GO= >-1I4Y,ZCTQX%J M/-DK)8?='P]C0#\%&AR[E+$)-'B$DJUF$Z )B&-?BV+>6CV-.\@:8_6<,+K@ M2:*8/YKMT\*8MS#F!X,Q;T^0Y@EWBTI\#V*U,.:M8+0XYJU@[$^L%L>\Q3%O M<S05EU.@R1)9GIW]IM*FW(ELP MVP8 _XQ'[K@_=8?=WME3]_>1]VW<&X[X[Z MYP-6OC-?=NI(%@,)2_^X+Y-=8UD3>*\<(WNB99L5HE:7X*D8E] M0OMJV"N8\RP-89A?1'0CCH9$WECGY6="?8H8EBQ8 MAG&8Y2E=4#JSR,/C[^<3#LR=+K&:=@I.W<%D[/8'XW8[-41"VNUTPMNIYTY' M0W<\Z;7;J2$2TFZG$]Y.8W?8[[M#[('>;J=&2$BCO+K!>-*FI$[1J_O-2S\) M!+EM8R]M_/&)QA]!>;G#>K^KW0'M#G@".Z WF+C]0:VKU.Z =@<\@1W0'W;= M?K?6NVEWP)EEH,:US?-.W24Y_PS4CV*5"C^4'4HP#;5,8&G_H0_:N$1#XA)U M340?]:+@.1&SKDWOXQ/S'F'"X="][+>O:KYUZ.!VW^Z^1\2L5"9T2S^)#D7N0DNNVCL-L^ MMD&AAPF+ELVI 9A305)@D\JC&*>U]XP/8"8>85W[JZ_)Q)WV^^YTW"8 6DD_ M:TD?3-S+[M#M3]ID;YOJ.J]4UVG1I-T[383I;QA!CN#U/!9-R*7Z*W5C;PQ: MT*,TMN]--CTP;& O#^B?DM3)%P+^EPKA+!/LD^,(;)'C**1X!V& 7[UO7\3(=!9I3"#%,B+DXN*0&3R"_58GO#OK%5FKA.+W$GFSES M\RLOI,>*#)>5%/)%6GJ?A MK*#M0&N/2V_>( 6O/BCHX068?#"3/(6MZ/F4&[Y)H@+>B=-,0?;!E5\D.(G&Y# )_!7N&Q@HP&FC M^,:4RB'2S,/8B_W0BT!0X(,E;BYG#AP+8_C_2UF$,$N*G-YMS_H4)>QZZ^U> MFZW;->FXHD@'X\F7*](/-C-WJPKDX'6:W,+8./49J+0E;GC/68$/&OK\_AAD MEE4M?P>;HZ>F6Q*;E;=.DPAX[D7P/I')06,Q#X']4N,8.H!HS$%0KEVFV_9Q MXR2^\+ULX60+(,;%S&-Y6R)E690DE??8$[;D5[@P,'L>W[H/4X,B19KL(R4U MC/$B4 55GGS3[5S:T[!5,TW%K(:/C([5&-+J=.E'PDO12EQ($=G<"/W+:(BU*MD>M$^F[36(!74!]>:Y2%]Z MT:VWSN0J)Y-.?Z@B+2]U1 7IX%QV)I-O'?,G4F.#E$OO\X5%L%*@G'^E/J)U MJ\_N:$4JN9(GJY<@'1A$!QF[4$U/AYWA [&IHO &ABO_ZSD@Q//OG_WEP]NK M7>;\?5_)_\2!P$*UF15>N]8D95M3:L M$12?5((Q,",5U]HB85*SXS)G,8-Z(-XB[_:9H1/J$YTL./L1 MV+%L4>9>?!VB@'A@'N>6?4P>41P+/M;T7.VS#09Y!T_^X*4QVZ^N-J!Q3J]7 M8)YX:+R#P8'R&&]?@YJRG&_E432"U.-ZK@X:&2Q>GA,&WS_[^$OT:3P=]?K3 M7O<9:Z##R)VE&\,9YE7;8+H6R87.<4IBAC3&">;>Y^5 M#8@\_:;?&6GS!AEI/:;XA(_U7#CNR6789UO12"C-+DPA6Z%9)BY [$ M;"Y2 Z)=\5/BC;TS";FS" MU8);6Z0^4\3[3#M)L3;1/C>3#D3M/SS%-?/:$@GX-X+VBL] -3PU:DCFVOM> MD@:8Q/8ZTJ6.S)J69?)I@4#2:G'A0TTL8NH;#; X#"F"J=/[)YB\K/EYO M5>'5K-O6D!23TA43-!_?2],U3.K62P,.*'D5T;,<@LRUCTZ89P9JCNS&ZA;A8GG]))G'J&/]BW.D/M-JEA_HC5=-6X\1) M7I)"X@G'M[;L0U0+OK049L*>:G(C4DE;?!L2,<0V+^%2#IDY1:8<-"^."Z" M %Z2>J#5H<#8TU:DY'=F^$H<.?'^[<[K'5K\T0/K M=ZP\W+[L9W][Q]'?__UKR!-FDU@YLIS>][&5UBH3+]4?]OS0]9-N'SHM/CL[ MRFLG+],K\D1]P#XF?5+R1.T:+GYFT]'/4S4QY6?R O=L@CGHC$>[K1[U9ED1%+A[85:Z7?WIPM7\[ M3A/N>. ,<,N(1V+$724;+2,>:T=PN\66$\?G1*N;FL&(5C:#&3U'!"[[6J-(U5BXP)]?2RNLICL5=7]*2OPY27S3D-7W$OC1V+WLP__&EZV\M_+^!.2]YT[&0W!AOL=;PG]$(:["7VAT!-/(>KP($?/Z3>E M.E@ATO'#: ^AFN DZH_G;M.?69*!^X+M,/)/V!%O7.#IZ-V$'CWWS*>_9=KTQCFG-QX^V'UT)Z92CW1FXGON MV8I'Y=YQ>WJU3;HJLO 52/%9^'EW3YGZXJR=P/"C7F=JD)13!Y3U%E3XG6\G M3/@P<_;L(E/!4]_22ZJF,Q5(OW>M$T (V5OZL<3&K6E"Y?QH^J[<1<>:Z91( M.)I\2W,K4;(W@-Z/[.Q]S78_KV(?A=K MM1@ WI38L W8WWNI"X%RHTU*DWV.L.OZO3% MV.$*:ALV=>V;'ZFUE_.GL&#:XV0+&?8$Z>]BPRJO0/TDG(47$+3X6N2.'R4, M?0[_J>DM=F*MDD9MJR3)E;95TJFW2K)6M]'L! M#-/;]:]D'YX"*_:NMQQ;8 MO3)^"[?5P@">*R-:A-*&,*(%=F\,)UK=U Q&M+JI(8QHT9,;PHA6-36$$:UJ M:@@C6M74$$:TJJDAC&B=B"9PH05V/RPCFGDI<)]5GP^RW;E@G#88H.=]^)G+ M:QC=G?\FB/>#XC8U753.Z$+2O8F@7G0%/YJE(0S\BXAN!*X,7^+%V46MV#UE M]/A&TZRAFZW1-&LB\GRC"=8$Z+D6C?A<=$/S;+83AIEL<>E;7/ISPJ5_1/EH M3Y#CJX-3@J=N\>Q;N=CW#O6I"4:+9]\*QB:Q6CS[%L^^Q;.?[;89SPQJYLI< MEL0;4'RYB"Z]75 ZD*XR97EV^A>LC]X=\H0!!9X6(GZO/W 1\'XT[+=BWXK] MJ4)H3.XE]*.!VQT.W>Y@^)1EOA7QDQ+Q>RKV4=?M3B[=47?2ROBQ9+Q1)_WT M\LR@9\X2^IYO."-F [HH6;%:)6E^"A&*9AA@C3R$3HTJS7-2W/$E_:_=".U& M>$2J-,QMT?CY9[\)6IE_+"(TS6UY2JK^#"M"[^(N(O,W/[WRQ"'Y?R8(MH@Q M 8-E&(=9GM)MJ=,/)6S?FT\N'/8UE=K')5;C')3]H/LOWBT.>;N; MFK.;FF8"[K69!NYD#/MI\CAM/=N]]%17?Y*;H]=S1X.!VQU/SW-WG'O+@"]2 MB#N;GK5IGD9Y6+]YZ2>!0+8G$^4XM'YN_B%TZ*[%)Z9/QI.N.SIL(\563ALM MIR=IZ@Q&Z%$/6S%MQ;3)8CH$DWR*K1I.6$R?6OOA1 .O\ M4'::P1S&,H%U_(<^.#-/N$&1DKINJ8]Z#:S1U#G^CV^.2WUFC@CL=MIK#-;K39C8W(U,#M=<\TM=$@X3A!-\WM]2=M M%N0D'#7=QG)$L_B0Y%[D)+K!G[ ;_)U!03L?:^ MY2'\IB,L[-"::MAWN[VQ>SEH0]>MH&]S8DY?SD=C=W )HGZYRY-IQ?Q<_))3 M7A?%UR+WJ33>>BU]=G MU4])ZN0+X63A9V>98(<01V!S$$=A3#N((.HZ_IX(84X8^ZGP,OCW;.UXJU6: M? Z7\'VT=KX9=3L]!U89P3"N V^>7G[K.EZ&HZ^\%'YS&^:+N^?3[3C[(I8Y MJQ1>GP)E<691$8A,?J$>RQ/^G;7$S'5BD6-3^+F YU=>2(\5&:XI*>2+LH[S M82$R(<>#^3O7?#\(7N8GJ7H!K2D5?G(= ],"^/-&Q(6 G[_*G*SP%RZM6!$. M_MB?VIIP,#TBF[<4#KB*81+@.$@KY]:SJ>#E>1K."F[)CFN/2V_>( 6O/BCH MX06H'9A)GGIQYOF41KQ)H@+>B=-,0>S!05TD.(UZV3T.W@GO3A.2&#,\,"Q?7;+>R&PS" MPQJ/O_NFWQFJR99V_,I;ITD$#/)_(Y*"QF(? >[GQ#1E +N8@)=_Q%V4>7<"T 5^SD( MG =(Y5 M[8>**J^*(:P5."FY&@-+4G&MSQ$FR0GR,MA5,K0O?R=E_F(NXB <1K[M,S\G MU(J,3BW[$3#RV/K*O?@Z1.'PX'C.K?.9[+$X%KQ']4SMC0J#O(,G?_#2F,]P M5Q_@.*?7*]#*'AH/H&=1,<3;UZ"F+.=;>11UOWI9JVB"V%OG!YGD M*8H8TQ@GFWN?U=&'/(432Q_PQ$CK,<4G?*SG=KM=,I/V.2EH))1F%Z:0K5"N M;F"CL&S;,]A[P-!64_@+&+>(9]I)BK6)MOF9="!J_^$IKIG7EDC OS&D*SX# MU?#$J"&9:^][21I@$AL?2);:QR;, M,P.U1B>$E,^ OKM\<^OM JUUZ MJ#]2-6TU3ISD)2DDGK!WO64?HEKPI94P$_94L?.RI"V^#8D8(BA.N)1#9DZ1 M*6O3B^,"*"" EZ0>:'4H,/:T%2GYG1F^$D?./?3C:ZF'-J5-"C.5N+HQI5# M<8Y/7L!R31! E%M]XZDZN< M3#K]H4IFO=1)*Z2#<]F93+YUS)](C0U2+KW/%Q;!2K4%_"OU$:U;?79'YIZ553OS0M8FL0;'\W$.!Y4BF?HW9JT4[):"X1=+P;0S M'!X5>N9KI>1JX<77XF#R\ MSEB@=2K*OA6,QQ6,;BL8#R$8T]%)"\:/6(&39JUL'&3]IZTD_A I_L8[*X-P M#W$HK_9@",F/8$I^ 3SRE2R-YM+G%C[OC) E:W&(GC16Y*#G=B_'[O2RQ2AN MY?TIR'O?G5R.W.'EX#SE_>$[OYV;&-]9U?#HJ$W;9/=YSQU/)^YE=_"B%=Y3 MA.S=F]&7C\/@4P+I;;:O8-U?/H4@01.P#1O8LN' +;B.O;8#FT[](1P]??C? M+F3Y5M);23]Y21^ZT\D4_(3+DQ;T@_&X@?)[!)13=A..385#PZQ/W3ZXP_W! MKJX03TC4SZ\#V6!Z4&3QAKD,9Y-WJ'3[0("DVR3]1 !T#%YP9KY^XP*S1^\L M\-B1VZ,O^-"M%-S+RTMW.&Q[PK4;IMTP^SCT8W0T M(=Y>6KC]U88C!"/*6*CVM2J)UET[-2#8P@N(B!5/EUXWZES>8W+]G@48?+_) M_8DPJ["-@>LY@BQ[.5%-H_G.O,B+I200 9'P](< L;@!6L82$GE>Y$4J#/8K M/80WBC,+Z)-F-E],58)(BCB^FR@:-X^D;@1 M)))A?".R'(#-,7?M(,CQK$B)8Z9W3,?!E=8DG(7>> +GR"#^84?GEZN66 MND62Q8AO3!TSDH@;RZ@)BBP,)&$0"MH1Q'ZY'I=E!3ZCE62NU:0(9$_DB$-- M^R+,$"5X!>+DKQV?+M1E:G,"2V!K($7-C#0^-HN] T"!V5.?410>H=CO.&SGN#7(?7N@!G3)$6!:JJ0-(&6X<"8Q*KUAZ_'OL=I )\0G; M2GA4/4%2&U95DD$?S@ MH)N?_XD#*3C7C3KT[7O_"G7L3ZAC'W=&=R+.TAD49@8X_7WXV?F-5?+K'=T M6F3:QT&F[4Q;F#4S; ME].09T<*L-801+%$JYN:P8@6G;8)7&C1:0_+B'O?'+PCU-=BUITN M0.WEE^)2]7N=[O2DL8BVYA-.!:FJQ3)ML4R_Q&KA M3!]$,":=T6EK^A;-M%48+9IIBV;:HID^(IKIXQN3>$V8JHR?%QG5[K[ 4O&; M,.!:3U,U[/EY>+,5GNB$[[@T[E;DV=WU.H7[.WUW-.V[E^/)F=[D:J7\X:ZP MW5'1T,B;NZ/AU+TA.QWU#\JRAMG"YQ)PU[?S MVX![&YTYP>C,%T%(N\/QI3L=CLXS3M/*>QMZ+_4&F$[<[F38"GLK[$] N4_' MB!';/T]I;T/PRB^0;0E5&249(D-]< MVOB4<1)?T%O]!_!EF4+1@L2/[-X&8 MBS0ESL!:A9-[GQ''\$IB B(4'G7=IA];3?6<6Y$*!$T%SH-4.4$:WH@89^7A M@LP[-"HH# 7K6GEA8,$2^J76WB[^V.(23DK_V/-]T'@PDY6W)ABTH+ G(-$+ M2[^X)N#.U ,&^D3-FR0JED*^9K#M-6DA2FNEY_N=8>WS(O/3Y+;\^,I+$:(1 M\1(UL^B5]4/HE3%>+2ZN8]VTM*Z.^I'P4E3K"[GC-,PS;K:'N#NZ[33K#ZT6 M*;S3L651^7KH?_]7Z=[KQJDE*W*M5B_2E%]UZZTQ= M")AT^OI&P$M=U8MT<"X[D\FWCOD3J;%!2H3#LPA6@KOC7Y4![^1G=]SME5S) MDQ5>:$3TO27\4]TB'G:&#\2FBOX=6%:EYRQ2,?_^V5\^O+VJN^UT $S&.$F7 M7E2Z1"H_LL0'*0OS^;-:A8Y\/M8=@URBATB'8[?0/=0C*0ZVW]Z'VM>=-SQS]NX\,>O&F M@J\_2O)PB92!RZ:.54 M#-2Z,ILO,E"_Z=FVC!IA5:2P'S/>CIZ%'LV"(0TAW.$:W]PG(.G +0L-#E@: M#)0-J)B<4981IGB%4JOW8_TO^2V$6 T$!1>WL/>;@R9^0 95%*G9\B7U MAYO0IFL=>6SH<-2/!5@H69GP)[IA?](ILU/9L'5)OOMO6",,["O:MGJYLP2> M:$7JW!+Z-DP"CI*8]Q%LTO Q^?XE9LB74ZNR>RHG6*4G1ISDHGSP5DV"\O-V M P2[[89UT.9X1A;I6GZA0/Y-BQ!U3CMD8\"7>99[C-Z.+3H.CI&^'R+Z[V]_ MO_CYU:L_G)_>_/[J]ZLWKWYU?GO]ZOT_W[UNC*!\2)RL6*TBP=$)(.H7])]0 M /@>&6J".WX@DTR3$&D2I0%Q^C;,%\X_.^\[SL_4C0/-JE>^+U;XZ"LVG9!W M?S"#,9[Q'&-V_>YW2$_ZL_?="X+VQVWX*L"EPV]?__#FPX^OT&U'$YAH;R:\ M)"$".PS,O +!]DE&6'7?>%'A29A]F*:P;';X8XX^#4R\XWQ8A-G.L64K &^- M30""<#X7%.;(%^A\@5T9>2D:FF&.C5_DKS)6:.@I<&P$$>MC"BB$F45$F+>( M%T1!/@F3-$-:],;?.0A*A0T%S,*D"8LK,O.T%D,+SQ;4?$ V+:!=#K^GKBY9 M,0-QRK'Y /S$I=8)Q8H:*\!,7-(:9N PIG')RM]?!I"*S=&:?PJ,BJ%*IP8N M6[F,9*V('%H#*BCI@JNDO"MFZ'-VV5X8'\H$W=1GSO,9[(5YF(-8WQ$(M -; M?I))G^DNQZU1=)Z)*!0WLLE/E9;RT*)M,2_*LN7-0+EO%VI7[1#N2[)S5ZRP M54]U0\CN-3"%#'L'R58J, :922#ZUW 6@5YD)J"8Q_Z:A1D$'7^"V]1S/HDU MB$N>AK[9W-A1QHN]:U:V.)A90ZD_"OP[ /YG\.?%TL.&3-0<:2?1%B):@1M- M36+F:UYQM*;^)3#'@#SL4G,1[J^$\GD;9D)V(9EAKY3L$T^8^JQ0PQK5.4.* MDOSQK9"23NYK94+4J86\9K\ I4>ZVBQ _C*3%H$.6-PEQ X%?%@78K\;H"_^ M2]H%8)@%J\<=2A%W0H9V MHSFOD(R9$+0-MYY,=M$O.A._AV5\2*S@NU70,5TM-??(DB6CK MF1FA.< 1&&Y7IN9&=D#]!%&O.$M@&AHG#AV*V'@.M4#E"%?;#D@-I$G7S6%K ME5E;30%TO,$ Y'V()CO9 EY68R/<80]LLP# K,(@'WG73EQ06SCJ]K<$9Y5W MD[7OJ4M:5BMP=K\Y/(Z?XWG\0IZV;++X\!$VRN)'R4>QQ;CCO)?!57B8/#PS M!YP?*KZ7]VW)\W7!?97JL3[!- -) ,[A(O+6<"B^G(>?16T[)"MPKM(F'!XH ME_[*QR;\7:7R8.0,[%'^#![O5*].L#98!:[I>F^**C8J/$TMN3MOD M9IOT; MXPCIQZHHE#<.NI[[ BL?PS_&4YRL98SU490#":GC[^"9IMC,V(?9:WFH"7AL M<3N728W/69,_0*-=>"".,N*F8@LZC/[RF 0Z$'O/N)OMI-.;MBU&3,E!V_KH MJ3.B;RX@&,*)530UA1*N:&L*(<=LPLAF,Z'4&.X%<6D:TJNEI M,0*LII8136!$:S4UA!&M:FH((UJKZ;",N"\T]%VQOK9GX1-L9XN]29O=B>O# M(A6B=-GG8$VG=CL/1U_Y7=WHOHKI#ZL*#M&C>#O+6\W7:KY#:;X3;L-W\+[= M#ZP/ST)D3KOW>[W(M/KT^/KTM)K9HB=WPMN@[7[](((Q/O4FQP?M?GWBWL57 MJ8>3;X+>JH=6/>RA'@[6DN(()M7OU=+/,T-I;C')'VP]=]5F-0>ANN]VISUW M.!B>:3?05L@?;#UWY:L:B;L/1[<[GDX>1=@?(US4"ONC:?03:9)XZ0Y!H__5'0[X.83@\II:=HPC\A*3T=JWP"1DIO9Y"EU:#G)9LGJ4$O MT7O#AT+['$LPU6/1$Q/SR2UME M>EYB>I+*=#1PQ^/-(_^4(_\?MF#HMQ[S&7G,#5K]2=KZE_VIVZW9^.W6:+?& M^4:=J,]N_T$#;:?I3;3B?A;IA"\Y":9@ @ZFN\KGVI.@W1IG?Q*<0%;A/;60 MW&Q%V087[K,#CWC1_L$3#L=>V\$K.WK3@3N\'+91M%;02P?)L==V:$'O=MWA M=-#F-%HQ+[D2QU[;X>LYP-FX[!_TKDZKST]:T,]2G_?[EVZ_MVFVG'):I=(E MLPT4/&R@H+PC!K C@J3 AIM'V>Z/ )MT] 4?IDRW/^Z[TW&O+=-MM\F#A-". MON #'Y6#_M0=#G>5<[69F7:[?'$RYN@+/L2I,G0'/3 H)X/V5&FW27NJ[%,C M/!JZE]W-. ,Y8'^ESO6-D>3#3(/_B0.]#',@I+_9&,(B*?ZOUS>5[X,$YB -SA_@K_LA3!FON[S.\G#IY2+3L, 'EQ)T M1L/YFC\*8Z!N_K(W*?&CNLH?P\POLDS?R8F]:)V%F9/,G:1(G7D8>[$?PK+\ M) Y"?7!'PKD-\X7SS\[[CO.SB.$=4;1&XHH5.MPVE=,0WK&* M@&K/493ZW>]^?O7J#_JS]]V+CO-A(>0[^/(13#I?B$S43@^6]N\BA/4Y1>;D MB;/T/@E'*-[1XO]5!-?\;+[P;SX6?XY#PVU62XO2\)PKD5"5F $P(4JR L@'/P!*X[K@!5M^Z\(/;T1<")>^D0 .\!A/(H QY1IK M5VC1$WC!'"-NF54"D19AEB>&F8 'T20FV#61;+%8M M#0N1&4PI?)F(0I@\4G:&]/*R)$;-XX#2AJ%PSGZ8^L42Y@LCP&1?^7D!DU 2 MM_360"\@.4A7FBPE)\W4>1Q^0I)03RY)C1AGG<;L0:TZ/"/4*UMU6.('(I(O MDDQH@L*"LE"1;IEDN1,N40@]6#L0&3_%?Z;>&E[P1;MZ)GROH#>*M=H=- R] M#2D=^O SU\F*V;]@)X0W()A$ZB5LRL]FN\"G\QSVNP?KD.]2P^F$L8+8C6HAP)$!I8>QH=D[E>=(N]XISKOA)];.3UI"+$7['H0J\-(@G^E?_4A686^,^J.7$=^JPA'F_P*EIUZ/H@F:90K M6&NR!"&0O[>'Q$'4L*P?0=%I30OK39-5&J**O"Y"TE(=YT_41,2?_PBE6VV% ME*1('WG*H)@& J;+@IEC93UJ(ZFYTR3")W!_^&J:I!5C>2C "^81;A.@$(_. M&YB) S_EXQ&V-NI=/Y>J$O@9YI$(.LX;.,%2FEL"&F/!ZA0W0WF>I-L-?^=) M%"6W^-(Y;%"0/K%B:L 0+YWGO1=.B#(#(J1F111G@GMZ+4#K?N51T!1S-(M0 MX291@+0SR^EH 3]P4\-'R!'$M\9%'M,UJM[?M> M%(+GER]J>'R[0'6T920'S" L)LKF(9"],;OV+4@6.#E9A@IV&;+MQKBI+$L9 M:W#S+3RY@.%8P\)+PILPP"/5R.?SL",Z+I$M$U&$TIPZLV+-8DW*FED.O\(- M!$IV_0(- 0'2@Z=XA$J;.&9QBP\ V'8$XTHCQ6L'+1T0PPN\?@(_#0J?CV/< MA:C.%=\*,O@D.WCNI*,"E&7>F/,BFH=1A(<+'21R*]+R[4G-1'Z+AB:MB(]4 M7B:_50W+I@3P[ :D+,,M#$_=R#-8[^V%_0B?I]XU68.Q@,\R+UWC7"-Q30O0 M^H'M0STI,&Q O I_P?L4%AX(.)=11V52(=-&]B)Z4O^+'F>Q7-/++8$M5HF4 M?::Q8EXM>ZK#XB)I !Y<\E"NT+R$WK^YD^2F8\&4BHXUHJ7'#8/]Q"?=P0R*;*NLU:E=,%*DW35DM:YJ'OQ)1=@E$&IP=H M/"1R>1 F&#R;5;_(V+D2$=KF69Z<)N64T<35C:+$0B_$X>W+A<=9BCP&Q? MR=VD8[VU)^5*)S/8MEZD.6!112D<)25[D&E>7B!,JK0^N:Z23+Q!/2[]'IR8 M-@12A,[(4,N15)E%XI[=7UJDRHSLN4J%49K'E75R*#JA^@.[&BUWU"S1MN.7 M+1'[Y+R?5G+1B^6%KY(PEL8_J(FT3@_ >X27QF@5R=,C3O*25J$3QRP7+=-H MA_50GCE9CW+0Y)8^*(V&/"YB4.*H]X&R]@S!VT'2.>'<"*@=\B#9E68%=VJW M&M#[$2P+PY0+:0CH*"3: _1@7Y;K+$_-(%&:8 ,N]4F\__]7_;D-Z.P,EYJ MK6K!SE.?0J?7XF(&XO#IP@/W,'WI1;?>.I.KG$PZ?=TA[J6.N2(=G,O.9/*M M8_Y$:FR0SW.B,TV."?:3#N][?]A#Z,M/JN-$$6_S#PIPD<.P);YEIQ5^U M21#MZ!ID'0[0&.7-J(59 6H13U6/_3=X'ZR%S. 1.*1WHK,Z1;*_/8DFA5/*PI>?<<=YN'5RKP@Q, M.'+GT;[EHQ]Y3>.PX6XM%N?='.?I9SC#'+)Q63C+\S0'+5LX*HKH&Q>"@U6Y MM@X2'RS+3!_$OI>F9)7>>%&A3_G*6Y"+] NPO:,B$)GE5.!O21'A9&!#9!2Z M7H;%$IEK.S@FB*>BQ, >&4%$KB88F.5YNNSH*A"" M'541>#BSX4'^$U+&>3ZGS^=6,%<%0,!\2I'%82X']SXA1;W@Q@/[Y5IR!!ZE MD5Z04PF6 GZ1PHX /SF^%J49F!6SBX1!#&O*3I _W!7+.&].%,9JL0@RP;! M:\B8+^"HO%Z0%8IN"CFSY ZMBA3FPX'7)5!NCN&=I9<7N+>;LZ7>WR6WEODJ M]9"RVEA.F+'9)QF"OJ6((?J=MS&(^B)7ELE)5GN8!N1SK97GU7%^ M4WNO9G^I:>$,[ @2VHT!'.C@RJ W!U9,I#(\*V_-J1^EYG4$ V>IW6DV'<%% M54%/^#+$%J)@\;HX"()PR\@""'>1HAV*>9UEF*OWB4"_S;5#'T+EBM0!8GV+ MUKW(_#2YU2M(+<0]D%?6Y_9J94B?/!F00B)[O>9R@3+7@@:@L*#9DL9_K^@R M.#A4<$K- +56%&&81'T!W*=G<<=RCB;F]4M7K*FGR3L!&SXJG2L^@TAM6257%^6)0BFB)M(L8)/%XJAF7B?_H7>:^8Q M/(C0[62Y5.P(,RVJ:L*)F0_\BP> !2:I[2SK: LJML8D8'Y0QA4H[)DB=6,D MZ(-UDLBSFU5+F%MVH6]-W.,DRZ5Y>]+JN4TN84B:%GS3)%';+ M=7ZT:P+#<%>&?YIH"JC]-+2:%;445N2]7M&!7+D2!3Y M!&V'%FN#,CNH#%3N.ZC(@,UVR0)7^@\J""ZS9E;4U!H",S^93FF9#BEL4UZ$7K*(DBD?:HJ?@H#S/6[FSC7["-;X@Q#].E(V*T$3GJFV$: M%&D%5I\$6%6)RF4X _I=B3?CY8@GBLL!H<@C''OJ_@?/W(A;. M ([8?K??8X'9MJU+>W)#V[JE:!"E=E7\_)K=J8@5'#A)>#JE'@SG+8GC,K=; M?H:IBOL6!6>]9;NS6Q.%8GZ!>O4B3=9>E*_IQY3XN%#+Y5,,C43X729E4D6A M,+]K2[]=B:6-F$RH7ZEH2(5>P!YPJG%:8$)@C#T*Y^ I<1X1Z5F2=13B& -0 MBD <]_+R/ TYO,F2)'1KM(!(8ZY1 MIWCY?)!%2-;A;"M-Z4'5GL[[6,*:6ZHHT^8I_G#+F2$->=Q9.DN/[S9*62OC M+1N:F#2+A"JY 7G2[V)CK7S":)T>%\L9QQC6H#M(Z-FW0(-11KS,2:5$FTUP MV#^W9"3459^6CU7R.6BGVS5'-"[L##P#64J+G/Y1VJ?Z-UEU$9K>.FZE"A!+ MIYX=-U0!\6*$UFD]2X1%RY&VBK7I7N=IQ?DEOX)G6Q3HPC MJ$").=7KT>+L@EYBW+S^W2!5JBXTQ&CT+ ,1)6. [EFSZ62=O[8-QT>2"R3( MG3AQT'/ P8-1" @RIEQ$JHO/LDL;*_-PK99V#/)PGY5A$_%6!IC :@)F8A9 M7>S']B]WAG_J7?^, 2!F@8^ M49Y(J316EE[!3V$Y6*LEZ:19:UC)HO6FY+O8MAE'*>^]5N^^*R5&Q64QK4P3 MQY K0VGXL.M1*X9NEF5Y-?NQA\SI1$9I]OP-)8MJ%JB);(V B@J+&TJ%#25Z M@*%E+2W,K.BL'K J,SIR;P]OO=74I\J7($?,2]A%+[]+:PQ3L,$,, &WI1>0 M56J+J,RA2+?91,:TX["-'6BGXN?@_F!Z#V<_C9H3!45A> >D3/N,8VLB_4;AA#NT_\9W_3N?M?*>/XBXB8 MU>^]2!S^MO#7'?J_E6M\%FJNE!DUI0;\+:DE*HB!1[#@0=8346UI+N.1.T>D M+*\Q "SA-/E!6QGPD4*[WSKKK"?TML3CFC2W+"_0033I\EI792O2^SN4NPH)BR=\BR2TE<9\%^6A6LME1]S**%5SK"]8Z:K Q MG7N_&,]?'B57M=C6#+:\E8K(,/P2@4F0KC4AF?PSJDGX+/Q"%X'#QXVI-7C# M!10?L+2G,8I)3DK6&VW4"#)A=UB#TN/9*1?KXBIC.@6]056[^;) #=Q]8ET'%&XRN+%-14")/%&ZT1 M7;$/*<9&17XBY!HK5O/\L\21BE76-,CD M^CP1. :1EP.9K*D&;5*]&>$P;? M/_OX2_1I/!WU!KW+T3,.!C1#5&55$?NDF6LA!@1(2+2,MMOY> .JC@F<9<;' M.&X9Z5H$S[J"1\>Q2;=0V9:J,>'"NFV,UUD%_'+BOP/GY(KH;W689]20.0H $%6.U*G0R*5 E5'>WHDJ!]6;_T MC+V3S*CRS-,AUDR&0=!J5I5 Y#AFP# NF.$9RNM*5#W*B8(Z8I6Q*6KU#@Z. M4?L4V$"[K.,P-BON9!ESX%(XI&"X2+ABB8@N=XZUWVKWM4Z.25&EH /ZLVE. MU0CD%'-"BR\96Q?/!8H"\5T&%S*JA> R(:Z=15&N6SQC:^ %K'7'^4&=FC5Y M= S/V^+#*AL7I%8H/ZQ9':C%0I*K,1T98DY3F M+M!"6;>1YW^B\4J;32(/^'ZQE/8CWN[U0W"_C"^3V!HZBOL5C #D'T="^O M]QAT^5'@B"@3MQ2(HWP^11KQU&F,FWE/)O_][0_O$46+KX^QQ_8'62V-XC$8 M_Z_ 0(J5RO6 M\$+H-TC'KN.\EP6.O>Y8&0*:1/(,5F4/L1H19 3G?8T %[<80S-Q7KS2CZ9M MCM!5E8MF>+SG')/-#?%E]9RZ XYBIN8T?NZ]>-Y_\?R'%VH ^ 8O?*&)+9?; MFPX&I>66']&+GBL,+HJ^4^@/:]T2-!UNZ%YIW>9!!Z8@R]79LFA:;0!ZC_-8 M7B"#BVA[L:M9.["^>X_H9>93=LXHXGB+59X2L0C-H?"&BD),[E[4,T70X$LT$!H*H2 MJZ[)IA'5MYE?AM8%+(+Q("]O5NOAL#YD*N[0:]P." MRT7A,LPELHTVE4LO@L&>AR_D=E7!,A@$? (#:I+GA&5!\!\T7P6!F:TS.&'T M_;^84T%8_)AQPM\<1F:A*Y#?0E8Z*M4P[ Z?SXQ:\-*9!]KPXNWG2" NIL*Y M"F&JE5V/>]9:$>LV659)DFF2TG^PW*F4I&48O(6Y9N0\,?A;*JX]\D31^P1Q MIRI9I H78ZCI&I MK'O>GCIV(DK$@CH$I20E+%*-W\S[G:=):_8 M*D;DP*/,G.8+>=E;7D?GVV55(LMZ#HK%41 .J:F(B43$&->0M6"VWJWYC! M[\+L4W...PI_9F!91W270BEH^T!3L!CZ&+=B.539;:DO^ZXUV25(L!*_!T+T MO-$H^#@P+OH73X7 MDN/XN]YE8']D3B-]V(#-Y%H' ,9CU5G CH&5.;?" "77RY*M'^&,,)CC;V*Y M6C88=:VCXL0^R[5N8N@(N/9,UWL-$2<2+]E9)+=\<8*G)1-@S 8LM4*G3FFM M)*;LE\;FQOL J24"3%#CZ"M;-VU&R#'&S?=G.Y@616451?)P/&J@2 9T*:]D^ M-@[;3W!02XW2O?A_R@8EIT!:][#/A2_P^I(4FIZLLC.78-@CCJ7;IE4U^RL; M".Q6!%+FDLW$53U?[2N[).+];F]*I%;WQ] @K1':,*XE[5;*4N(7C\L]7AV$ M07EK16L+>/J->J4\;JG;1^^["_E?_/J:W8>?4F\I;I/T$]C=W=[@1:5@^DK6 M$I$6>K_"@"[)\ENN-/?TQ41\^ .HK^ 6?"_;I5!UY6_?OP5?7[[,I?UN+MIR MH1*"\NA$.GM@*I4**C-#_L*NHFR:OC-KYWBM*!'2JDYVS7U.A>S"31: ]-KW ME2T:%(6W8TQE\J(O3H43IHBR$UJWQ )9SR"U@W0'3S+=-VC3?6VZ[TS2?5_= MPD'BZET75";/:HHOZF"X+Y J8!5Y,>.:!:FZ3++"D'929/I4WW9VF*,%5/&" M[PQ;\3FZE,* N7=K/:T]V>F8%RG'?A$N0QG'=A\4-.%TS0('4\&T/))+.9/> MQ)4IH:X>;Q0HM2S6=VKEC3$33]6MI-23(?R]S!GGN2SU<[ PCPON=CB2\TU' MK):@KXXC(:+ L&6N.%T%= ;1B *L#_;1;ZU;[ MK\#B'Q@-Y/7PY=0.:/*=E!UW4>PK]@IU().YFC(2%\6:M3;:.XN/LY(5HQ9" MV:9'47$/=<)(KY) Q$,%VNV9J:A.1/$?J]N %^H%2JPMV+?Z@,J[XAR"T" M*>"5RGM0,KBVUE78/W'NJF"8)0^E6,T4'M(/+,+!:H:KKD_?665:<[NKM M_[WY\:(W=:ZC9(;Q+MB=8AGZY6OII#>XO2+_%$XJ2@E+T!-E&,L9*<@D-3;X M *HB5]HU5K6X=LWK ]V(HE>-=>V_U$-R]NN[#)]6L!@O:8,'1@P4RNWLY MF/;ZP_'EQ_YH@MG=P?2C-QR+C\(/NH$7S/SA:%K*[O[QZMV'-V\>-KUKD0.] M%)'NT.PX'W:$WKSA_UXX;S_\\OJ=\^;WG]Z^^^W5AS=O?[?RV9@@[OV*O=". MGZ(&]X-FPKE>@=NH085UTCV0P*%DX2A$-^HEYRC7"''%<4#C%BE[4P7M37@\NQ-]JH?NB]PIJ1!LC7JPY5 MKS@_,3)+78V)DBW#LRA_1U5!K9N 242JUI+\#^P^8E>X4Q>YF":$?9Y)?&,LA;X1$L!% W,@K!F7CM7P/HG*UA1CP M3C(1%*5]A># %Q^^VJ1^,!UQ2#26-W-*128RHZ]J9,,X3FZXI@],HH#;$*KK MIJK#GT*\Y IPVA7R/K:ZW8X5MJ6=P'?U,:5.URE(,B5TK^IZ#,(]A_DR@3O' M1H2A.RQ,"[RCK)HJ^:J[NSRL+9\1PVI"]HJ$':;5CTTYAB8F-"5^/"30+]8T MW/03N^5R.]I4HQI34:K%&OV06YU$+3&I/#P(J8/,@GHCI4D@&"-;?/:6U%^Z M7+W/2"7>-<'8L-;@J01G4;3D02*2@ MDTKJ,2$VQ%!!>\.BYVG",9.F^3@AJL%QS M9X:N+RN \T#@!01YUU[A^]&E'3D=C+/P7P8C.%Y@,%L"+>')((]+V9>IK"2 @1+$]D*R>HS"F>[P/9=.GAL@%;DV;N=(#@+;&." M95F4',%&L)I&D@:Z:Q/Q!G:6S[4E2G&P(F"BJ%(P23BR;Q1$0YQ8)7_*#5#P M$5:[4\132^@B5-*H"-5#3V.OX_+/+3K'KI+B$+;<#?*.B;2_M4_WR';":6FB M;43&U(DHFQ-:'S'(_(IH! M;?=/\5RR4E\-"C21,PDAM,04YVH1^GAK:$4O(&C>$#'H7H&[-_?"B$':73:Z M\#)L&+OJUN$<5JMYZWM%9G!BU85 N_^T?=N1NT_+/C;<$0\G*V7M P-'85VD M&MX IB-25N@7$;?&H1,"&U_@6#+#FPK%(#7@:]FCNH(U5:RNL9F(=8-1]Y_3 M],Z!@B[G;.EC*B.1UPH9B2_$+!]7/'QF&>$S"7B"";#2R157:DPHTHS(4E(HY=/.%G$@S[^ICKF\ MQ9!'V!3PGB4214-,SG+P< 93,/ME4I2](^X9&F:D2S 6@X>)C9VJ MQ_ ^1(L+K^VOY07ZO)9'&+];>(C]B!$A5& 68\@_X$H3O&F1+->5>F?VP,E@ M(PS.%1: !GSRF3(2? =:0KDPF1,NDMN2+U&U872)WO9%3+!%14O 6I'XNCRU M2D\%C'11D6\1>6FYY2!&]4LMF2F,D>"^W113#7VBZ6#Z,_$J4A."%W#^)VLA MN 621KQ4W=>DH82MK5+59Q!+$G4E3KDN1[.JLE,V2L]Y?]@A'8(N8 @2C9MJ M!Y_*'1CE)'#8H#"W5JF">H7WC-2_DB*GL\OAMENPJR5^",$@AFDA6\B:55VC M]1!F[;A'M/I?D0P=V45JI^!+CHGD:^CG5J6%O<<%_1C O"6 MTL9X0RI-J&FCR%ZX)<;%NM%5[7;9R+U9OY-R@7_,)7PFV9TKKHW442P8"V&) M:?;J.F"-?9[(NBL#.JS"\\;AYH@V"B;GMB263RHH#1JMS>9DT=7V] JA%0EL MJN&V9E./30ZIH#^G0RDRJ:1+(A+?DAL5HT0U*%2-91&7G3=9/;I6#A-5B'*$ MY]8HCX2"!-@K(Y3PGU$"]B!=&]#)5%6$;25,E.,CPSCM@:N3!0EN>NTH<@A" MI0^RA:=P]O;B+:=RL,&TRIT9'F-"7>&C5C-2U'G<[&QU&FJM4NZ2JEQA\$Q3 M*MU_RWEQG7U3^>];U6E!"/M7LD<)AK.N=8+#TNN"E9@&&UI2C =K[@FU3D=K).GI MB,_9 DA2R0E9PHH.>26&E]3,T(K%ZAPN#UYI6IL2>"U&''G"L@EHGB8$LHN_ MF*6,TQ0XV-RVA#ROA(,(0E7&IE7U%K95L-[HEXJ >JJHTDWHC$)I%(WE_I*Z M&;9DKY1?*=,>YXPD(';I/H"W-*NR+)VWY522K>]VZ3G;HJE+2/$&4:4TF=#D M5-OB#),V7Y1!\*S0E+YB5JFM-0@"L>ZDOSGLIND@Z .;+64L^H<%T@?/JWTH^R;JR4/2U6%YRAE\4< M"HJ.($=FO+GYI@6#-D0BOLX7:P.S/K?"\.;65H[](CA 2<>ZV'6H5^/F]^&2 MW-PJ6E]E54DO>J4IFIP,:I4;>RHP.FK\(I,W=$-MG^IK5PFHG&O/9+"E!8^H M>^1FM5NY:C7:]SRV:U3;: Q+OR\9%LIV-(;C+@ESM]F-M2$%:FA$*D!6*UL&H^X%L&%!?1)" M5EKQ-@]E8Z4L4YYUC+=:2_N9X%R=('$5)(= NPOQ<3AM1_>I-;J1TEH^6T984467E4.J.;2I16NJ,XB@T@5YGLK/KPA@!HK_\(R[;5=Y^T M ZV*&1#81J!61[!_0RZ? MGIBNV-C^_:Y+:1I O_%89W9D+:A5K=K;NUQQ&2;,UXUA[I6)[U&^\7 M!TB W;! @(-+MSB__E0^F5F5!8)DMR5;+0L19\]8;!*7JJR\/OEDG-RS5=JN MIA*M.MF>P[&.,I32LKW,L4 Q3&O@:!"? 2(+SAWR3#,I;!OG? 5'01)SX5 / MPE?#LA$"V6+/<4>FL32C^OP^C2@!\@GY"NZPL4XJ.NW")PV'SEH98"7A#GN3 MF..6P7(NZX>2N]/B'+^J. MAE/62 N3;)N'8/'#^BNUV@0\_OUP"9JTSX1FMV2YK)6;J<'%NQ&8M]EFX MG:U/-\1I_\1P!P\GW,&$._B#X X^:+5$('H1[JI"7N&7%"-S)/1EPR;:*U0V MAGC4J9!A,H6$0JTRL\H&T\LF('Q2D@5/K/ M<@6DAFN:.KNOS1-BUETU Q@5>%FYBK^ 3%%!QI,F).M .*T,8P2+ER2ZAJ2O M-%]BLR*,+1U(&^PM86:2,K M(UVH6B9"WFM8JU<<,;<@1JG'D"GU;KQ[>1V5*A-NJ:0.3 /V+#0RRJNH)\M] M0S+L&$4#9NKAHLTGS>LUKV8,H&%.]M1P$7G\Z.;H7IGNXY?_3_:,3_X'6?KC-"!8G61?!\JR9DL@.^Y#86K M2W''0*"IB+,ZE%6*!EYQF_"VZ@-'16+H024ES@RBJA!#?0C&REK7R@@/ T'OT03JK>IP'D$033=F6D95<%>!]@<)! M^1A^$+(1?9V4VJMXY'Q#1KTFPY=7?L.2T+B"V@E7O1:FV(7^FM;L=5_Q9"=0 M&1#M21B+?*5FW_'ULD^\<\$\/1^_!B[.J_=!R?ANKJK^ .46.1N##$J#7$ZT M=3(@FYQ%)6?C!R9K:I?JOD7W'*=4AMNT&^3C=5'?7E-TQB7;7+B;G'& M]]&C8+PHF?BGDQ-OSK0.9*L)U2S,*/,9N"W3^N#)GQD%<463&O*VVT]X[][@ M"1\^WO> ^Q_LR>,_"Z^**H'XMD$N619;;O4M 9.&D1'./\8S4\!B@PDH<*5? M8H+A< 0&I\> @1+!&;&N7#(94;(-$?KR)HE]!TVJV3MDVBAS5Z;K-O]2_^/I M!WA&S6*:3RB#AD-#SW#'V9JZ[[Y<%N_R;.P\Q_ MN]ME]H][WV/XW #C+=)2G@./Y![YJ9/6+K_3DD[[TIE#)UI/S4TEHR@/]Y?_ M>/+PT9.GP^>(O_3Q\G6ZME]\I1 FBY<)50T2!')&8Y!,J+C7PZ)1D#%Z\;NT M17>QS9/$31(G$L?E2-'U (1[!SA4'DEU7N;SMI!JKB1;#*&-L$3#;9W$;A*[ M V+G(88(C1GB?)DV8 >>Q&<2GP/B$\$3;<+%^8!EO;$$2"%HU3$<0[2OXL(N^RN)(HMAKG2NZPZ!8)@&?!/R @*]2%]X3#"V4RGQ5S ^:$#$D M&/^D-">9.B13S-P7@S)\BQ87PVET4CK%JY,P7<_S&RFOC:-0GI)!G81K$J[K M"U>$)2H-,&%+BCY6T4FX-KYLW7N5=Q9.5F]RV\7(Y(<]G',#]KJLC@GGF_RL M]I7PU' 3,G8_OI9B>6@BO$+]KL).']<:N,"-W&C_V3G^@&\UBK-1, ,VMHD ?"?9?1H;G6^>?[MCU\_2ZCT7E=W M_OKLV6O+C>(B&Q26@"'0V5>HY'#IC&[R+S\#811H_G1VKM/)!S?5YC)J0+MP MSBX/3#.8E%M4][XM3)0!Z9A2Y9^:&X$HX?%]].#2OD^T#N=N:7*A _!S(?!R M\DI^RF.-4=%O M^%4CM[$H970+D ]H$0:"$NMKL*&[!0J4$+6RNJ;#F>'SO+LDE 9I&;XH895V M7XWYFOQ%B .6^ZH@;U21[+EA1 8-[WIV<.$+JPY?(=#N1%B3C)J'O(:41_R5L%XLUOSO,J71>?^GN727*M0VI32L9Y8FVEZZL5;*7]&A$9R.8!C+,_@ MI<6SY/R0K?#IZ<2A[&V*"YR8#HV-@P\M53+?8A%SU#DLTANG9 M8UE@^6ASW>/12_CF!F(TNCS/:6_2?._NI(NK,E)1HP!9+*7G%RY)8O]#KS2-Q/*#8RX/N M9K$TNXY.6N:;,(/; OV.MJ_L===DCDZ^T!YW4$92'WC1!O?SG/6+>_1](OH> MH >!:9[%B\*G@-/V]@0+P0_5BS@=5E5Y\]F*[/MWNZP]8X2L MK9!AVF0V;Z=0_KMMAZ)%"!G@614/N B<*)P#V3L=;\"P'QC=IQ$I5U%#%$P* MJ06Z#TO>"QTOHBQ_GDSXJK !LBHC4H &M28]8\;_H]G?ZI68,T-G@RDX=.<\ M4W> RR/G#4:R4-Q%N13GZ1$S6Y671^3O,74>!A8)#^+V&ZG7D*5=ZJ^'9 ,X M+.HJ%]+!00.!9')8>CWO\3;_8WIVUA#;!#5_M3DR O[^;>&V-S5CRX:D'W5% ME$W1Y:""9)) #"@07..@HX3W:[CJ_3-GY*]:$R_UE.^ O$D$V+? M>94*W)>4#VO\HFKI_-LNCP6[]?00M+GNO2I21BY0.Z]KG?AEJ5C81K7?)J@H[%CCA46E'0DD1,K9!+BQYQBTNVFC_N2$X*/Y&$ MY+IVYZ.&#^(B'KHW'1@7V]$LFNJ,;(4>D/A0T+C ,CQZM.O[-_3 !NF^/(4/ MXRX=A,YP6@O@C/[HQF>/?@].N>^EK,%TB\9+&%?!Z.IK^SEQ'45_ MA.7)*)61G&Y, 7!$QRKKTR942EX69=%W>X!BX]C MG0B&&U!6'[%F)LAI34ENEW_" )EE?BE'J)U1NL^7P4?2_I8E()&!)'P72F8" MWMBT0Q\CD7(]L#2-7SXEGRPE-'%#HYIDXB3?D4M"Q>>54[^F:!/H2783B.,V#\ES'@)A M9W"& <2T0\RC56YF9W7'2*>+(N568 ;014W IIT7#;[V ^WM35"D\N/2%%K& M@>!VRS"7EC(B?N)N!N\-:8>P>VP"?S"#+4,$ V$]?8E$<>;.#)3UR"V$3YZF MN90%^_PT@Q4+1K1BJ3"V G)F&.+0ANQGN7)CA'/]\E3&2^35.5<[S?P"M"F; M!F7AU W]'CI @@O7X,;+8V9^4VME]+2OXVK->[!0P#8W.?/LQ"_ O=U::5O4 M*(K+Q%L!6CM?]8@5FN]9"9I0.[&S\((TO"QM"+T6B\8RTBV\*7C'4& 32CB9 MYQF*EFD;&LO3"(/'*T+A7%@3&LY@QC":^<)%:Q[8'@%6\"XBI,&O@27;=]"D M])L/RO?W!](P@3)T?'&+I: -86L4:M8&5NT!/ZC",=SNC9<"@TE21H+YAB,K M#OUSL1N:%A\,QR1\1CRC:-DWT#YT>&G\7*[[?O!1^)C+G!0>$J7E99ZB4IS5 M[DRV5&1NV(R5&WZZWF/R%"&C%E:O8+J'DRO HOQ(V@,=7C=_3/$GUKSP>&I> MF)H7_KC-"^\)(?UN*V%%-H"\2N-Y*!X8,!HUY'W9$+!-.3P%: _BOLK&ICU.8-4K]T7_R,"W?:(AZ"NG9Z)] M'4F*\O1&;Y57=>5L]K\51J]!0PMO$1,5 M(U\;#:&0<=.Y.Z+ MV4U]F7;G]>8DRA5NY5ZJ]R<2MW M&NE]9=J->[Y?:C2+8]PA3^']_KLWK5#SASF4-#"=!^QIL)U3@K&IJV*A8._, MN?F+CEET1@X^\2QCV^'@NT/#*U'A:*5@+S/7=.0UPJ=%.R!IH%>F7]ID'.\&*D)A78M. M E4R@DU=#F)YQ>971))/@TD8&:U1&6"V//':,YT&93"D_#<@5E[[6&^,J"#D M_OCA-1FBH^A7@PAOUX)AT#D/T%'E5+B[*$UK*&)00QO*9V3 *GUF= 3,^128 M? !>H>6A1!3(-?D=W*'HVBB6F^=+[A6@@:<0H]0M_\*M:HT$PHW1#<^,E=-Q M#RB'+S>:QY*XU0>,'?0OY-AK#:6,/&LH8<53[+7YRH20;NT\O+;N?=HMCD7- M,2)=,E:!-P(J@L9I-HI\RV)5L(/WY02.G8I.ONC$>?]*G)"[D%ZOS,A=TI8E M]EZL)).C%,EJJL2==426VR)>H]P#7/* ME O3/RS]HS:(=\W23D7\Z30<@I7D'42F7ZO=\JZ32OC=NC'A"HO[D#J5AMN' M MJM8/>%/94:>FYSL2, 3[1FHJ-WQX<&;_&[$H&+-+-Y;M>Z*\ &=Y^^F<3.?DT#FI4*KT=!@]/'&PCU$ITOF>3A<+LVL((+@'K @- M9).@38)V0- D#BN'29]!"#:,M*Z>AU&-_MOG629IGZ3]@+3WG?.:_QW\"M\. M+QWWC$48:DQ1/4KQ?BC.*V4C0J-?< _>B/#N#SD*0:-P&H6WDN6NDUJ, 4N1\ M9^)>TB!C/_;I^GF_T7QM2TA+8&68#^'3Q%:^H8A \T^+"&_AYS@H9TP;2FR" M)E+*!S^T,S 4Q+,\E8U3FC:XJL>WH\GVVSFK<;:NFS0B[Z96=%_U(\!2H%C: M?OZ+J.H6HV0#7<4%$'?!22(X"J86"E]4.\MZJ'7.NA(U;98VF(N8S)AWS+*B M@4:H*5K07RTUHT[6)%Q/I\S>!!;9&[7_!PXL#P&66:M25PGD,F[C"K?VM,N# M1( ZED>S-^M&$V-MOR(>DU8N*NVE3 3D7%E,]_,]\*P/9;MAF]FC+4MA M:\5P8;DH(*(HW4=7MR/$2U2/O58140.C]O@U$TNJ*U\'@#F#O/65R#42C!*Z%_4?'@NXFTW_215,3H7"]*A;.S2N6H7H@4PT(+D=Y(8:. M RS@5@AVE5^(=$'0/)^'.M]_G(F%2V2EJ$85)2UEH"9T+AX)2"9#Q_%O"Y#0 MY0V#9H._?@[0P*8-1KI=G-: M8@Q]U',#HR$O9%.:67U9,20[7( IYH8#J.(<)>'UUNUMA4[3_/ QX^:73>B] M&4J4;OQ4>6^#%->9\AFPY(4!-&3/GQT=0^>B;) M2XE^DF4-FN&8EG!]3BRB\-(I-N!_FNLKXZ#_V8TRT!^QN]:TP0)%L2AKD 1C M\=-E?N8-$ M;S1V5D24Y?HJT?(-^M'AXSDXG="@EWD89,**5"I*.X_K=MN4>UE%D;EGH)OV M54FG5?+MV &WE)-D?_'5:RLG*A80O2*,N=DOK,L;Z[1/"Q)&3\X$P0T_(95PWC M/T"L V6)_E%.(W# 9_5%WG@,9M1MH7J>6M_3K1<+J7?SEPWF9T1 MY2I?E*[FOB1_IL*J/+'3N:MY<=87$%_0TILK\&G)"L&.QW_V6?E?G)5H]4LA M>3SVA$0BO#/&9OJ_JRS+.S?" 4T[GA M#++HOL@ &)\NR_,5!C^U/>T#]653)^E(F^^[4!/W'4\?$0_R=*51R(ZA9Y"M)+9NNS]'X?^+E[0V ); MUHB]7O-[@]U66FM.KZFB\)#FV;,*C:G1(83:_U!0 MATP.'#RBIDS"^5_560YZ.&1@$AWSTOJ9--+G0ZFAB&$06VQ-W/;0^)<+YPYP-\.W8&]:B9LWYP M7_U>;J19@]MWVC@HLZ-:]D+U^=F<(]]3X6%)?#7:5GU">]>A8&.^F[BIWH M"3^;^%8W6*-@QW#;08-.$:U98B,=3N<0["V,]O#[:/A[G'8H2.,DU+;3PX/# MT[N3YM3&8-:4D(#*1"'$:-&$7%5=-":L76ZL(]@N&FJ7W/@'2YF;JIZ[ RN> MWDBDPQ9G(XOC0CZE1 K&5ZRCFD6MN8.=>;"BQ MHGD<)ZS($?DSPWW?N]57<%LL[Y9A D(KW=(GGHSSEQAKJL[-=BIR"UDR&4'_ MJ/'>=>=4XU?\E.XCMQ92RJ6CQ*'PK('D"^V9?>4IB1 +9(73+1@TQEV"K6\9 M=>Y-WYW7C7O>S#0*1CGF8/Y409)*J=>$&J#<5,Z#9'AH1YZ9B7S%BI]1F08H M"#3![1FJX%&N!TA%$K;@:_^ ]EL,3KH#[%))D6W5UBL$YNZ5G"5BI9J_2XGW MR4\;>5MHUC9:5,H8M)RF7[ *IR_S@C6;'5G7A/,+(/&3G 2U/;;40 C<)O=W MV]DL]9JJOW1)_]9V83F>&0FXTCDEDV!SPC*\BIX%O_4#(\M-\"EDS*2Z% EG M 2F&[G1@2U\!LT%;0C ])RUTVR+,9MZ__3S"&*N9FURT>%!Y%9 )L+FKHM71 ME=%+$DV7JI1XF#64$-"KW$HIJ#7->4/_.*TD#[P[[?VLI+3<&;QNSO@%V:39 M,F<5DV.L$6%U"49U+SJ?O19XA7M&3*]B>Z8GTC8 \;E1^YZP%+M L-FL62E> M]"71MHG3F5*&NUT%FF2SK:M_.QE(LU<+B?BXTL/-;I93 M 3Y?O'#KFXBV\+Q,?N"@AXP4;;IFX=6\,\T2[:53:5$WPAJ"-)=3(!=I41HX MH=]4K,*6L4 K<3@95B1N008N*_9WTTZ2VL']B(Z7>8%P"$?/DU)3ZF&Z;9)5 MG@*%UGW;&+(S@^XL"CJ<B6N>VB-6-(42\.9/AMX.EKB=6#9CNAN9.VI!VXI>06IAM)B]K4"[NT]!O" M@V>%*2K*#Y"MB7.H[GXET64X(>ZD9].8?_?&*9KG1%XEP9+X;)X?6DL)3;\ M41Q'NUWE,@T.S>U$*3B/<)*<7UJ4SL90SA/)5"2-N$@A/JRRD/L);ZPFX%I* M>ID^Z>$26V#\C7(S/RV R(/C"2 R 43^N "1PT5;RWEH-&W.M< M$ZI?%+767N@27!&FU?OGT9LCB0S<12L=.ZVY^9 BX*)4,$8PSJR6!Y3&-.&; M/BU4@XXE 6Y94Q:DM#AH?P M P4]'6ONDR1B7;WY2#0^4AK-:&W5A]*YB,;4L0&\]1X6[[8:=GIV&A&IO1-7 M840S;5]3?\4'S>XG8YQRLKX^%4$[/H^F(WH8%*4$O0#-06G#[J?$31RC9$[? M;"13Y9Q@G?$]S)M&^SCE.8RB-,!=80,I!HU)X^LX&CT.DDQCY3R3A ;==,@U MNV\1[Q8N]()KU+:585 ST,2R4B<-6L\X6M_SZ!H/2GIVOZ#-0/%4:IRN$/-% MWJ!<(0G6>;ZI?:8:@:B-EA &DMIWP5W;17-3G%7MSO_5IV]SG!H)%I=E76>) MT >2D6 @E]-8J[[R7%XB],F,';2"#D6;.AL-VT+JK2=D^47AXAI]K4HL4+I@ M+7?A;N<$IUT)43BW2/!;;0M[WF]EEIT(40^1R;_,+U'*^Q14KSOK<@3'Q<,*-= #[^-8R9_^A/M$I?XMS3[H'+!T MHY^!1GY/ _L39TQCHDY"7RFWF1DJSDTC182&'H%"C^ZK;F."?M JGLSE;A%R3!_DP3$S<&E'5NA\\%"(ON/O0@V 1TNP!LWMD MI4VZK@B-C,MZBZ/$!M+\Z=3*F<]=>8!&A(AR"9)^>*KP5XD6RMJ%H].ICK0\1[]XGQ, M#TJ@KP";[?9L39#5B._\9FM^(8> M5QZ,/'N+VR#K9!CE28/KUARF#S&2Z2__+DG<);X5 WB[5'F3%DJ%-2I ]HWQ\"/^/9S\DABH\,3T3X= \>_5#2\1]"RJ6#GB@ MHIC70L ,O3'Q20B^9,WGH?Y M:T]'^RWLP]'5I.5HM& L, ]P&+G796#E&7DUA#[E$7N2G_*TA]R5,ER"7O"7 MZWY>&IL6]W#ZZ6/BZ>3=4[.#XXLTOH^14(7*)F6,,J<,R#3GMH^,5.>B;K+9 MVSQ?>^J1CC(R37:G7MY9H/?%",3@!5M]DEQ@(:A)?)U38@8'R[WLWTDE4+(L M166]8MY]"LOO<+T[*ME"5BBMIOB;XLQ9_\[GRKU3BK97#$VD!H),.;-5BFD[ M^J*+1'B;R(/1+L*_,BGFKYYE@:]F2[O]1/T.;[HFSSNG1WTV[84F:5Z'0HM3 MA @CTJ)B4/?W>D[-#Y^1"+QV1XKK7-\)=D45$?*S4"V-0%9#[ZQ7(V6=DH="XTU6\CP^T:KS^3"*!E22$P-KI(%N4F^_8=.D:\Y M^@X??4#IPLQ#(,7\W'4UDM5IV;3CF.)UX^:;4+&;;W9N-Q]=>%KTL&%X(CVG M/^4IP1F=F@@;.;;MTQ'_XJOO)6F"<3J,H@D;5[04;SGK5YVI.=#E;@T*/M/< MM_8!^R;7,&N*DP1U12I[S%M0WDLK,B: W^,2)IK$UZMK'Z;4CP=7P2@-%S-> MW+"8_Q.#]9Q,L)X)UO.YPGI^&G;6V*;P*T6PG(H80,JYPWM_?_?JMVGI9KL\ M>-*IM_OCI41\J0QBH8W9_?)CY) MUC"FBW(W&KO;C6]1!LHXD+BHWY*@[4CXY!7/JE.)]5>Q[N"JSE B&KU$[.2; M\5D,(,"%J>@3>C0&2!RJX/<$[2E++1^8:6U1CUF \D<]B8A+QFD$I!,8@/;= M! $C8*"$_Z%,U%H7L0F:'1<,^.AFX-LC6^Z)2YH&D42+3J<:IR0L;(X!\5T4"C M#3"K\+E2R,[%]IVR'0@A&+ H3&VS[]*V*S>,?"GK^7PC>E]38,)B6S!XMJ=X MN /!9J7U+<;I:H-3!+XS,]PILV&]A#%PC0_*8_I>K;]]'H+W 0"L6_EL\3LC M(B#2*YC#J#.A0-6<'^CT@%%IPP\U*O@KP7F[G%?K?2A@Q0WR@$>S29 D 64 M; EF,OL&OEOJ9%13MW\E_E^!>6:MWR:T%4:K*ZQ!7=A!Z3NF2@!A.265TQ*O M=4:*U/^>MY EXJ \;%\&OU9!6^3DQ1*WN'BF;:CX$/R@ Y*KATD")A24=V7:HE_M!L%E1_ MTZ)CO8")()=D=GI\_!@/YO[C2>S3C==<3./_9W^Z?N12H?L..%.$D# F'QJ5 M;H1LE^ISL[[+?JVV>XFA6.B?]QVC T_^LB%B&>(&WV[3H:L,F?R1B\59"2VX M[%1P*XWSR*/0A!VR>=TT]27568@DE$J MQ\&C4ULJGQ1_>3W%V],',$G '>9SSGND8$N5-F>W'4L_$FQ1-R[8H+/9HP#Z ML@AODL)8NK7**32*-A,LYYC]WS M&@FKX&HB?:# [3:^'#^Q1_S)K0T!ELZA8A40K@*7DYUDZP70\^E8 G8G*!SQ M>/CXYOHB;A'9/W>+DK-K&ZMF.@DH380?9[P$VLX3E9A P0FP :O6E50^@EQZ MM2Y%C?XS44H?A.@ZUE(2-QG#)U![R"4[BKM.Q.'?28J'G/P1O?"^'S@' Z$;=M? M%1<+,0TIE83U\L7 O_(O$AC)V'JHP3$O0MI[K@50@QO8>0W,H?:_Y^+WSB\3 ML36[7OG0Z)EG\&J=C$XV:).(4KK>V/GI'\Y_JQ'H!U2.14H9BENE_;+]+A=$ M,R*Y)(S'N)/ERY3RK8LR92O&)WM@L]17!E&;SVX$_K>Q?B)P?0#^/IQBX= +. %CM^BRT;T8: M@F=4@C;6P#!'JL^/O(!GDP#?H)0[A+89OEQ M"'2B"H ?+76%]1Q6=X3+L]Q8-D_^_N"=E/]A#SWQY,S&F2L&HF##" M.*<$A0$QFN%@[(8NKWY"9LRJ)Q'WLDE7.?6[D+#28IP>/_5-:B_D4G#83IX" MTWW6(&OSTO_NUNGQR;W;^*G[BI/R/H @7U!O4M?E4&YOJ$Q3([)_9:#_GN+P M1V?7,F?.^%?OY!:WCV;_Y'1*3T>:O&=!>;>1]R6/ !3W:V#6 M/1O"LP7Z;?$D))$XZ<^I=S:Q3"=ZQ) SH:H]'+Z%$,VNYB:N\W\4.,DU]!4R M$#K]J,GY9DV8+>D4NHJM-)",*Q545WF\32T*LUB-:I@P(02M[R@A(T_"^*T7EANH9REX],$TLB6>LRI70?YH'TP &E MTAFHV%F;R?/S')H0_]!G;])FGKJ'O?/J79EO0L_I6";,!![[HHV$XR]\@2#' ML,P2WI$+ _NP-"':*\.6A_I>5IE#9H*]TWI!K:S2TWL1\..6VO$$+ MDN@Y/1\:,C'3T(:ZY*3%F(\M%0E,$KVN-).N77R:B0\HBG:O;,N:>ZG"0/G0''2SDJ"R A( MLPY,;_/K/)PH8QKCSBA+("^=9G$F'DCCI=---(L!1AMFGH;%UWUK)'./*#( M(3(>)(M>)NZ2P]D9BQOO']_<90CW>YD#'[>MG,E[4K?ZB]TT,GI5''\.T- M[S8F*!68XV ;Q\SVN=-R#%JHZFI>,%C."4/1@N"W[@#FV/%(<&K/49HMD<(1 MS#%',L1_YCY&>31=G/==@)',V/3F%R16I8*5"3G\D\'J'Y1IE1-PRZ^1TZ5G MY$A\693H^-',::U2=D>R-7XH7B'59\-?[ NO5@LKCN<\+^&_N(VX0].S*"RD5H9W MC#'YTZ/CX]E*;I>VS%]0Y;-[Q[K<]-[:\("8?.?3NA_079R @P2$3FZ6SSN6 M=(+*-'E^ARXGXN9V8\F7RF>852:MU[3<]GL&][7@TN;5E)-1G'*"PNZ9K$;L MN.74!D:K'+"9\*[<2TZ % WTG9D/YHX/\/6@?PFVN=H>4,W\H'<@. MN=NA/07W YNEN/N6^(+SAN(PIW)9,=#4*0>/U$,IMQXCE6?C?SE#LO 7@SA< MH'^^G%(*[DDX\WQ% YWL\[((I06*4\R<5M8%[E0JVCBY$!+<]$$I*>-B!9%Q M.J?-S5<\OY#R1?J;XC1 *14-]4.1!=[,ZX*R*RU VN[R%SB8DGET.Q?^1@GQ)X9EN#=A&28LPX1E MV!'WZ[Q3BY,+;C!S=S>M3^!@+FI4[]V>Z#P-%]P;8X9Y"1I;G[04?U+S?6; L$&J(LT[ ((H3IZR5]+Q2X,-:8;96W<1 M*2*'8DEX#\:=EN:\C)\3,QX] MUM3$5M%YB.X(^B:>26"XA\SC@9-K9!?F8>;TEX'Y\$;Y M8S?5M'PC]-8SY2T>CA@@HK6+FEDWV3$.H_S&!Q7+L9\,RR@.*^(3%W("=XH2 M28M1Y$6!"_I\YT@";;&W45&,N$XX0_1+W[A?$WR;\_0S%[113(UB--0)?1F$E0(/[A4NML^Y[$C#<^=Y307 M9PN(P9()66(6NBZ:7AX_$C^,OZU,LO!O'$(Q(<0M-T?."^S7I<[5$ V;5IY) MM89U1$W,SS61VK=,3\ERYEKE\(YR/)&1#$-(4B8@1%Z6R4%90IYLC)X<.> MOG6JU,-OS.;7NYZ8*U0#W$Y$S&; .]18I,@P/TIV8'C,354C=]$$QZ):TB\\ MWFWGHZELVN%%6FD;!$L1E;&I' ],@S6&,I4[>A166?L>!C%#D^L4D*H> C!\ M'8&J1)3"+*I8+0MIDM']S(=TY>70X&,[)O\,SN7[@R)(9 7';J52)IXEF$_F M8M/&RMW6'&6N:P>0&(J<#7+R0 CE)0_[D;0O';%PIIPX@/VB\,BV#3=?%MSK MYX0B*S+4T#"G;L-W:JPWP,*VS0313VK: "]YP_14R6: :B\_VWA.!B\-L9ZR MVVM&F:,6(257=S2I.8(!A\K&+^SH =+;FS_J3[T_%#J#@I2I(LGR?"652"\< M0\'SM(\Y.G/LW]BG,CT;]+*H5\_0G[KQ+)3V@N%+?05);=ME7PY"]/A&.WXS M:,*U\&V.Z\D)7KL Y$Y\DABP+8-DL%7!UD0,'OY.Y<;_C'?13N<+[JW833E- M6>1TT493O_C#LMZT;H@9<)7='X< MHMI8I"D7.?>6S+M$X#L2_*=STP)N;R<442VQV$O+, V(J B37O'"42FNI!E&*&HDB4YK=- 2 M/D$Y(Q4$0B1COIG1=22*"@1^FN)6Y;L38#-9 M2B)@^/_FC5-9/V)"U;?5XBB9_2.=YXV[T9NZ[*6J\9T[U,_=S_@+M'W?W/_R MR>QOC$1K^0\4'[2#1],IC3H'0,38^9KG$$)C)&%0 #- RB_+&G8(G"/@WOA? M/8#G&N*$]EY28H$Z6BL(/&]GJP^6S>#@(2/""[B=C.+&K0T#1KBG4V[ ODDJ M>.B4-+D,)HYXB\-\"AUHNLXUF8SAN(6 EWX$G"1:1G_T@2R*>BR#?G#W$&;& M1=HTW-EE1YG0<$R@R#HE/4D9G4JEH[+2\LWE::DRTP(LM5F8AO._2<(EVLS7OPD32=&T2>N\W)F6KD M! @/)ERH$1]LV/7.P??0O]PZ.[[1/QQ$H4=Q1V!1K)%_G>=5OBQV'4!++VX^ MOHDC[CXQO-#]"2\TX84FO- >BF0/OH!)ECFU'"B%\OT>^@S2PB@.2M_" N![ M/W!>1Q]/#FU40? VC##T#%D)C1_@.EC2 #23*390&LE7(B\#?P\]L:; )GR6 M/K*PU^$?^VSFKN+;V$8+A,6.)L"(6AE, +/GWL>"?JCAG66![^N)P' !=/%$ M+PE/@'KK8:1-+J3IJRID_*/4AUW/9+QK<- ;'?H,_8N880GC,MY9O)!;6JJ> M\AEWUS\OUG!UB\Z^65SF-1R9DN,(*)ZBC:[%I>J^"EUV>*?/PQ_],&E^Z1FR M_O\B7=//.'VX1G>NEWO6>#J;A^:VR9?C.46>M7:4H8]X:@$0F)2=C=Y#!L_V M_ZUX=@*UIZQT\H9N2Z22;-9N?&.)UE#Z4V@. VX5-)H/O(?=X,KJC&F9B*ZIBF;W!0)B/G1!K$6 M-EEP-EFX-82Q0T12GMZ]&N4V"##'65QPZ,P-6:PPQR_ZD573F*=)"6&XO:9" M,RM.PEC2&-G?04N6321'"V8:[\+@"RJ+Q)P-!>==$M^73%NSE:0.+6,&DZG% M\[5S,'/DKR68I%:4@@8_M21FU/G5<.='S:.+]:G&DG$HV\:+2C>7-8V)VV0R M0T7L&L"T=DVA="I*%SJ_@REGV\KRP>>K M8]1GR'.B[;"U8UFV%:3,@USW#2UN()K%X>RK4"&0PS1:-V-H0JP^8V)C*VU^ M60E)#3[K@"8$B[35KK,];,F:*;.7;,:NSW2N<$XW? NW?,R JBJF&!V0Y#78 M(6UU4"$%[X-A $R@D,47] -+9$[-9V%3WM,'^"MO B\=^U@Q)PRSB0A*VWB9 MNOJQXI[,^58R/H#4(PYK%?\B'LT8P(+,V9*8&IP]48)"O=Y>64T8N_F#703C M6(Q6!\4Y1N/]F^Z[<'_2U".9YW=%MPDM@VIQU=8#];P^ X8+498I/ ]O_>,0 M=KK_!WQ#U4.LKQ?@*(M6V[]J8E?!M%[0J "3^81^O$BEJ#L"NW5&J^=A\2&@ M0BRR#78:_SH_N%[V"!D5VMTL=$'ZD4)4X2^V>CH\#YDSD@64NTY6*LE/:WT# ML0M%=1A<=L$M$F0#U9N3:7-#KXP7R"Q<2!,KYR7XB9+(XPOT"1&Z@)BR,G(7 M_02C@1?3S_ R@[84GQ'_/-3YX7R(=[5!6H+J"X?=*<\#,H!PWO=Z2:Q< M(H=HW:6H&JX!?=*W/OG!?>=L!539X$#A/&:#!+YQ4]H%S2Q"MTR?)VRU81NV2F?D9T'>A;D>P_^K!Q0$7:664L!\@%YALXQ:2G7DT M/S=I\E*OR])E: A\OJ]HW[9^\"0E=$.OU9*&%2/IWAAL7'FXLO.8N,A M:V%T%0U"$;B'SL,FI_*.\T#=[XB.\**H+?>@&%SD._#R@,PIRU8TUMI=+IY. MK?"-(GB:R&AAZ EX/JP/>:.4QR=6[WXPU;NG>O<1'^@JCC07:ENT8M&057><(*[(5NJ(525GSDA\(0(2V=5W;>QMR^ M="$&-"YPM*36)&$J_^6M<$P) !3I-,;&RV@%8"%3X?1/":^6]EE?2A/>X&J7 MW(&+!>HXP0/<*&Z,YR$AER*6#/1 'B/O.JX_)9[:RJR9MGJK@Q%"430EM#QF MD@VGOP-&5OJ6-9ULNW+>;N*\B86Z"GXN.D\! ;&'#F?'%)'06HW"6R=M!@KR MU0(-$C7#;D#NE*<37339'9Z<:4):R3,HA7(#Q]G= %Z/MB-+[S@OO/_4]+63 M>Z0?A]MKE[?D]SV+(_ESB/LLDZ-T] ,6&Y ?!C 3TI %] ]46=R/;^BA)6LI M,JE]CL&%H]O^\,V;U\^899HYV2IJT6CD->G#OI-N?4/(8;S1X.51"R0[A,3# M[1:9BDLI827GO?,&*OBB9S0:AKM5B;>$I[OILK&O&RI'K.JT[WXPSUS&FY"N M]J"71XWB_Y$![&;V5^"A)]';K2W;097)QM^1EF:H1_(]_CADJ'97#5DT.5< MJ9_E3:.ZJY;9**UQHM:U$Q%D$<_S$KGF"]NCC@>8E?S4(ZX3DZ.&LC/#-_@!#0&^ M4-\K#-(\ K67\JQ[ME?L/[)[U$97B]+/>D$M=H?V1W.\99WI1/MEEJ63'M3 M4E6-L%/U[FQ_7S=YC<6#;A5*Y185#&9V+G6P%^62G!AWOL.><"M@ 0W%**0T M6P7R<\I3)QXH11=WA= E=Q%-?1Y'_0-@W" RABLL,IHL"4.82>0(T\'&C"$Y M[-YYACN06!\8K>@TY $^VM%L2A-:=!L02.QJ#Q0=CS*XX'YQZ&YO7P&8U9FY M.1J_A#IM(R"DZ/M."Q V)67?'0V.-MB@9^#3*PJ6IE'GS@]=2IT7K667[@#3 M:8_5%+JB"+6[6-?-"VS9E.BL6\QX*%VSI%0(:C&KGCX1Z5:/IG) MZ*/Q^]E(L?!X'J_A0627\>C@$'Q=R5\YRHFB)BQI25\%/G0(OA M@&[FJYG3Y%W"J#S.$*_8IH[WB;N-6U(#,237ZW"4O6-%SKE27<,F@F-%[Q@% MN/0PYVXC2IFXE;<+0C*8R%'B!PY<6[5.+LJDC?6BL]@(/3FURQVPW;37\A5T M8,HEY6+$5,@/88A:Y"L:6O/=0Y 9YI+W31C1$UR<$*.JY\MZB_+H47DD_A%W MGG$!E8<]:1O[@'?+EY1EI0L688Y;A$3^.G2/UQID8U^:[S7PMDWJR6T/6$E( MAB0R#_X$[4L8=D'>B^\OWD=60[/FY;V5$-NX,H$T!HW?4(-#W UL= M"OC@$T41JZCH,3@U$7N>4=@88D5"2EA!)GX6P$S\+*D=XI2P*"8JAX@D@P1% M'8E.=GRUU?3_C7!GTHTXTD/6;PG_FL&QQODI-W[D0:SM3-9PM,UB;]O!Y M= MQQ?J6X::$^1VAFY-9_.(?AX4HENLB8PUJI @!$1YS?--)$$9KL)R[$X/$05V MRB,(9,G(E/K),Y)PU:\NM/KH&BY+0KLI5-ZL>>MS#=O;QA50T@5A>^G =4W/ M^09H<00;JS5,;+UUK)SAC>A&%;BA18@@-J M]OH7YXNV5#%E/^A%J!.%1M41R0@X&._F8=N-Q(Q-0?LR]*/(K'+G1[D/Z-OD M6JEB6"FB3F\<'OZI"VD]S8DA#1=QHIX."X!\"OO>=*$?!]?HG-OLM*LI<#(C MYUP<[J=;#RKV (_*K5SXSYPHK1;ZW)I^%;.V*[O^-!A V0Z)539F BA90Y[/ M:&F\-/[HTG>HX[A71:O3A]2+UU)(?TPTS<,)33.A:3Y7-$W,V1UY=LH.%:O' MDJ959K-T[F+>1(=GL%JUW^,AP3*P4B)\,7$K+>W8YD=*6UV RWTTP4)N)_>0 M?HY.X3RZ3>S__0 /[(>0)J-&BV\E$_K?=^>?AZ/U 2A2/&L?'84B9,9UW [3 M2X44I$PZU"GBVL Y1I0_=^Y=?5DY%XT] 16YO=::#TKZSG=P,E]O<+,.9'_ MR6L>ELCW[@EALEHI!2\VBQ(-MK-%?A)\78B@A<4> M_//HS5'XEI79#>?C#QT92APS'*IE8!C:NSKG%9\Q?LAV=SJ9Z)2@,2Q]FX-) MD <"F=VS#Q[OH(E#*7#(JXNBJ2L>$_4=,0/6%L&R(&PIH'BE_"VLG ^Z_%.V M.:&Y-"3C M%AW:'O0Y=SJL'3VH>4R"ZNT9!?OU8UXO.PG?O5QTLJ<+U+*WI\_%@"?>VN5:*.T^.3$X.*N=Q&1)_G @'SKX!4H(7)R&OX9LH#2R!X M:#GG7)V^/*\)>EKG[18(1ZX^FC.,RFJ^Z?NP3'N(TA8<-/0MRI@>2W*!]N_/ M;Y#" >;\X-Z'@=:6X#MU&MI9SLIK.T(%"-&&+XF(W0FCA Y63RVM)]T(@&L4 M1J&KW(/DOJ\2V*G!4X1R[CFA3]NT9)PD_H61TF*@$U6K"F8:5:3*42O'-%3S MO[Q),L(P2LU'('= N8@R7;?YE_H?3S_ ,VI>QGQ".0%(&#W#G3+=U'WWY;)X MEV=C0F>B7,UQ\%MWC?N_3-]!OO:8_W:WR^P?][['\+G!">#\%WD./))[Y*=. M!KK\CEO"!<7YETVZ?FIN*CD2>;B__,>3AX^>/!T^1_RECY>!T+7]XJL1+@?K MYL&!#()#;W.7UOTN]FX2HTF,1(Q(J492Y#2B6V8UHZ)<";PR=*^'L8I1N\*$ MP3,4EJ&)X9=Z+@I]$LU)- ^(9DM8/A^R!3^@ >,!I1'13*S!]211DT0=D*C+ M/'VKT;RXJY/43%)S0&I*0%RW4$\!&ZL;FO-619R#B("MRA;3U2.K'IN*V,4"F];?):>1V MU*WT,JVJ(I]]G[J'?>DL=(9_+ Q0QW#B$,5J6Q-P77O%47W^ZYMOT >>^F[O MD";4"AXRO)J^ N1H\!+3R9I.UD$-C8B9),A+C_3C5IS75]Z(F)./^1B8!)-S MW8BWN<[D%;Z_I*

UP-_>=4ZOO;DT9Y\,J6SU3W4 MJB_/4ID=W^1H6(M4POZ%L+@^#,VF=GM"A^BOZJ9P!R?E*=%F*)D?5:8%4MN$ M#A@RTY%R,5A436!4=^KFW[G'O.K=)K4QJ8U#:H/ZA=J6RM0U-PSY2>O(G%&; M0P73K(7["E,MSQ@PA0\G*9ND[("4H9LN0#\(2$T]H3QI#CB[S17LB=/#>:IC M$NC1TY(873;$XI"A 9&J;:0@I_AD$M1?5WF0FK"I*%"+9BEQ"FN]$@1 WW4G53(&@BM7CU&%AYN1 RTXB.HGH 1%UJJP^7?"CAQL$(^ M:82BP! 8),9-KBO0A\*A")E+X"C/A;H;S:HE-8\[US7#F CB7AU<>Q+,23 / M".;0C07)JDC;,L^8/(]ZH.MF.RDF*,1=N?;(I0!#*G&H(\FE$GH@IK.H^/0= MZ$SI0>GBI\06?E1!19Z3O)H2JYC*5MD1L]=0LPG<;I-!X(+A?<[U"ES-^E'M)Y MWS0$QB=#D:=-=_ZO'HP&H[A_TO2%;#HF@6_8HHA B:7.9I)I.^+E.,BY1#MLP%8*<]8RF9O*/=4G]#H,F?6*_W MHZG7>^KU_EQ[O9_Y_B/T.>YL-K7C^TPW6@00X+8)X2CA+BCJK%A(62V,.K9. MBF=,2X94FHGW,A+6D<)W[.<#LZ*FK#-Q4FX, 6#4T"4/YME3JOS2/E:@;/-] M* W8EXCS(U\5_2XG1P]LK4Z;VQDCO MCD]9:4%98GO;&*,KN[V41[.__,?)P^.G-ZESYJ8VG#_S;:5A:/%2VIB$'58V M[2KMBUMCT0G$78!=V#YW ZBR 2DS#S&9\='LA?BD0_!6 MZUUJ+Y@:Y8;KTBZ;(\5=Z10E9:9=/E'MXK M\3<::83QW? Q1H;I@,<0=OI"01$'*QDV4M;2]K>R<$C#8M^X&+_EI.S4U2K< M$%?=3JR@9:>E;[T4>?XA)]G-9\_KM,GT/,F)R5G^:3!\*>BM*N=F?>DS,*H[ M&1S^5)J>KWWPQQ7ZD$+ 7CXCJ7"O-V(QCF:OE;I1U&G]'K&]5?B?@Z.ZXZ!@#= M0>:1X'//:H0WY09['1\N\W8!2CNPI>1*#J=.C*OMZ]AH.^)CC'YZ]_2O@K3( MU\YQ1S_UZ?')@R1:Y%?KO'*:& D M>K6YVSR9XB)AI,WCZWY&0]RK6HO!F);NR\%F'+L2C+3F&A"TX=">2-'6<.XO_2\,XOVY4VMI/[M%2W-Z_/3%R]?/\9\G3V\G3'<=!OFI MRIWC-_K 3!.;MZ&!($,'9WH>5FTYSF- M*;DT1Y_U,=40%Z+FHVDT W!]:AL7, R)R^%K'0:'Q_P>N>-][Q,>-+D--(M MQ0$GGV157_#9I00ADZ#7'J7/8R!RI@P/L/HDFI"WQB5E?%3%D^+P+E5=W?E7 M[V1L261].WY-8 #N?4H;]Y'@4!8E4=S :1)R7VMY9?"EV],V=F[UQ9736IH1 MO.^AG55C[0@(!:D8F=-LI1]ZHJTI*&=);R9/JK&* 4@J,ST'%G0=@!VU:J23 MV71-6*_R0^1*)V_;4>A+(MDC:W5R=L J*>,VA!G,C=S1=(I(AH4,8N\668BMV3(8>.%2[?SH9JWD9]DA' M=&*B.=M9+;V;S&8TLV4DT"=3QOTCIO,&^Z!#TKA1+:S-OEP(#A)6+#7>FAA MB3$Q)6!K7!#I20[_-J9UA9:Z8!%D?QTW<%:<'TO3# 8[$UOJZT8F\ ":D"5 ML&:_Y=;[&J%:2S+OS]UD*+_XZJ?SHLPUI!8/2IJG\HNTQ"3%%%U/'%(0J5;H MSTIVIOW$0U%MMB=YL(]P#GJYDX'5X[>-[RKSI3F#M[.-+B3?@EQ!B21S!2ASW8+A@P0%SRF8=^LY]99!N1[:< M1G,LI9EXH'S'-6SP[.+!IE.IT3_J/RC 1,=W0119 W/OW+W\K0TSN\V:OZ0! M!NW'7I8%)5G@S9GG.3Q2Y("8 M>=FK.&LBQ[ZG::9Y'=-D'GJJ;3EZ^Q'N(P[!&IX&ZW&718\9@9^A;*=BNSN+T\.9?\"Q+XR+=)]%82_ M1[/OK(M3+-VBI9P$BF=\&N=''(J>#E+9FEN&:+K*[L:W#W^*AB;<0=[VE- M?MP:Q*JP6HHGT^H.YLD&B"TU TF;ID><[4F7HI'I>D6NR4K8[.KXWOC]B! ( M!C&]+.LZBY'3R:QK^\H]._U7W50I,8 3;7<#B/6[-:5YL%^ZP70;4BM)A""1 MX6=NQQJG)B^*ALR8_,(7)@9B$V4L);[M,+"X:%&J M1T,Z]YHTRK:0_!(%WKF=[>V1&TQ'[DL-6-V4Z=)A2S_G68?7&VOC>[[<_A# MZ@47G-YT]>+M-.?FZCHZIB=:RG!(Y]ST\Q(P8)Z[C&0A:(L$XMNZ_P'-KPN$ M7!P@@U\CR!?!LJJ V37GS#+T=QW5)"0I@G@BI)'G !*XI\K<(V*FQ@H A[MMPQU'C9W=S],NB3-',+,6)UH7J);BA] 7T M3;5$@7D6WETE&7-QC_AR5F'[IY!\(4TSY5X7'O345^A. M2./,G#Z 6DY>'@$VNBNN9>^C20MXPJV:,QYK>[^O^'!*F&4&!X>RF>*GM )9 MNT@1U31>.V *2OT2QU9AQ_R.H^B"9!H/\98;NFL@U%(&KT1'C>"E/_1#X-:Y MSI76TFH$Z@M;'<:9<@V5+MIB+I@@.4"8:T7:>AE,X5).&9(IW1Y/(,G:U-=+JCE+U,?JER M-N!T,3YH8<&BZ;6^X+]ULD,,*@VA4R7(/4E4D_3-[0PPB+0K+5Q !5BZ/>=Y M.T>@YG5@RT&.;%'B<@* +@S1ES2KU$=DC'2"M3XE4TLAR:M]R8/Z*621?/ MO"[6JO'!UQQ80^JX\6C3-?D=GEB(2^\+('^$!(-1/]JB06J5#CO0XM _J3V^ M_&7;!HT1PHR[X.%'F)_,2@:O0Q& $PS*DG _3JOLI1Y%[1RC6A:;FJO%T%M F> M-*-6]!88$$+_BR;AO[%^;:6'?40A=XJ,"YH9FE@:SNYHOQJ'I2K ^I:\Z.$/ MP,219LMI\$:WM1PD' )H,49*$063F_G<.J(FQO/2U4=\:_FY+&&,H4Y9ZDG]2WMR(SE#+ M$'%AG\@5)D1PH9&;:=5D%VQ@NO.ADZ/3V-:=9.\I@TPPHC,APUR0R]S/2:!E MX'FDB<*3Z<]4]R_3!:!0@+_IT$3GU>M+!B!I>,F]4:?QV6"-..343L>MF+2= MW:)7EU#%=R$P1#!N*:D%<",10MH3=&?A@>#2-DI[(L@T_=-T'"30%;6.7HH2 M.L4+& WLW J$MQS>,4!&01FX2Y86K$$9O$\JT BBQ*= M?2-I2>17^;)9C71C>!.#@Z$W$8^\E)&6 +%0EU&B6$1<1@UO'DQAL.;L-5#2 M%;4Z7(R^N]+DJ^2,A%Q>?B7G:WCZ0L?Y5@23;"]!LB?]?W-.T">&FWDRX68F MW,R$F]F11?])Q[TC6<)A%TK@P5M28&[==V*FZA9FQIF;NO1D66^D*^"!IF3? MA+SJLX5&=95\"_X>J<.^]9UXRR;/[VC5_;6@])W+0]G#X"':ZY*Z].G(%X'H MPOV_O_=.Z9XDL]/CT^,IX>X?E=#ZL_OW[MV:W[YU>GO'5FG>5,C=*A>#M^CW M)*O:MKVS_K=L\?,%.RRW*9AN\Q6U";#S'^WH.NSHRCTK.=02!5#NA7A7LIQ] MB%T_\R*PJA& 8UXUP7E[Q'+FF[?ZJD2QDD8S&+A/%9H'R9&FVUX0F*CVOW)3N'LF7,?,K@0_ZB/9O=" M_>-,(G["0E%2@WN_);V>[5GN<'2^>1'Y^R]_>JW>_M'6?;,B@[/%OB!CW"_J MLE\AY@G#BUOGVK@WX]I;37$\.6^OXK/M[A03R\ M*)SAE'U-MSW4CXU9YYUVBT/(=UZ(DSC$D-CQKY%0\9O 10M>,O=8!Y>K.Z_; M/8]MM+][WX4R!=&GP@.7AXVS\7"3>\X&4 CP>K7$U\L2NR)N"_Q->H?*P/* MUEH78)9]:PZP;P_Q>:!,F'?UAPG"8 D&=%6SOI&RK\>T.54%7-OVE3C#Z1_$ M[S22?(8LBF-ZRM46!#LC4G\IP!13+H86C4U 0&M"=79W7 M,'B%,0(,MUQD<,O2:2M_*RJ4 M(E9M4AX:H&WI7$X"/^@12R#%]2""W%BO>C&1&#J<Q+.BB\W(SXM=UT40GUH.94RY-,2>5/Z\O/I.S*9A6SJR=>3%<'$DZ /SPQT:071/ZUX# MC9VQ#^5\H$9\9=\_ME-T#!9J,P!#@6, [RX&]<G]Z\/#H\0EC')S)*=[FG(6>STN60G/L"1,6D[TX!($,625:)Q, M[ADL.+;CKZSRU--DS#VX2X*AV.V)7V@Z%=.IN,)<+M3]RW*H9!&8\5"M:8#S M)$]7DR?BJR!8'(?D+F3K.:/#KK6OU5.QAMC"6QT\&*5'6H&"4YPB0&'!V9P7 MZTD*)RD\K-7V@D@F"9HDZ* >(ZOW"ZDA+N$*9&<$I59;;,TD6I-H'1 MSK7Y MJHIS[/.T >\U=QG5F*=!Q:>Z 9)@3O &@O8.K&BBEC5P?V'T(QE5'H7N2=B= MK)(U)98^;;>E='C6I)?4.6Z>PH-'YQM;5G$"7F[:R06'AZ M-+O7IXQ# CE*M3II\^RO-AQ&S7F2N4GF]LN<=J 0X1W>FMO8/MR(\STCXL;1 MC">GLH5 YWVDNH\IT"_*M&V%K,%"DZG&42_=0BCI4$OC6C$:3YI*?))UMG0' MBL<.,YP!Q_@B3$^2:J[F$Y3U'YV@HS6<5 'EO@$HF!QIOXJ@W\NQY^L]]T2 MW)B&!^U(%FQT#(4>Z02-(-= )(3P#I"2"]!X.1KK@#4:FR MI:$4/.<"&P4P+YD)[/22NWRI<.'TI" RD]D_7.AQ/GN1-LZ 5JG JACHQ_Q# MTH96ECR9N&.F\ 9M5,PZEEXR&*BMI>R=OW.65KO@^A7C!Z).-+(26=&N^PXH MS>Z23%#?^AY&ZPEJ:7MQ7HOUX*L:)FBV F'6LF$\CDHLH>+3V[4_0$_^H_]P2.Y&E-B\%F$6.0!5-P< .<+Q[ M50'?(\$MUCN);-RM>A+CRS#52:*I'8+( ,J(1L* X56*AW'6 MGL<*OI;ON5CW3=NG83\'Z_]<$_HOA/R +@R4J-P=#9P2&%+M-'S+?8$W^*F. MV[S*U)2-+E,BT::M1;$)MBKM.9T,.W6ZD0T*:N2%D%7A[W MR@)3OXHT*9=.:N@'-)VXX?YS!L7Y>THO(5-SDAP/%E?$6GHO1% M1A-U8<(\!]2$>U8VBM;,,5P M-^IW\+L<)(RKY"--($)N:]E^;I27_?'H!_?;1X(6L'5,[>$?FS R;^PQ@Z4< MV$<^;QV%/%EKS.BOL)L#=64':Q('AOLE)229[=X=E[[HVD@CB;M_ID.5 MWM-1?YXS#^]EKIH]4+9@D \3XYQ3CH(&$&>MYSH;SY9*.@6S]I0:8FC1V>E1 M;+]8+6I,@ST@=@::9,G-186_4VA.V_C)7*O)G0US02S=CI\>L]%!?6Y#*K G MF*EG:/')G:JIU[[[/G_G7D1Y<.S10Z^/" F%230IHT.3@S;TC O* ?%@Q#.U M7Z0Z[ET'@ V[?M;S+N$>XC[/ -'K#1.D6)V[V]>08:XZE0XV\"VB^4N'V># M3?@EEV5]N9-67O!H%H*I-6RCW.BW/OR?P:E_ M3PW_DB7#5[IVMTGLK'3]BI:'WT O7VMI/O:F'2A^^,TPQ0 ^7N,[(VI3>F%D M\8F<;7BXN'6%;?J56E,PYD^8%J.6J*/9W^OVO$]G?TN;,A=>G1?G1;YTT8T+ M>A"\O1*6**84T$]?G+MH=I7Z&02B?K]/FT5-8PW.:(P?7_"UDZ@B4V7/EP]3 M&>7RB:=H8R^:__W7,J^JV9MTM6ZAQB-*3K,H^'+X*3KW\HIF"\ ]CDO 6!.. M[M#T?W(\?W#G)#3DE&88&J[D@HD9CD7?>)(GTW8FHX7SAFBP"FBU5*9C\8WY M:(&:W3;27NNLH4E[ZYI,CL6DC2(XYCF $Q*6+!GRX0((IXY7;:"9B+B'6+1P MU8-D6]SXJ8:O.V_\7&1Z0KJYP'<-CJ.(YPI3).B)AOC=M8V;VC I/F]J][E[ MON Q'.#T[]ZS:4MON%7'GC$K:N@;;SH4FE\^^*!#G"(;?M1G6.*_ M]U4^NW<,]H^39&B=A@*X)45N<:M\B31120EKRHY A[PK*/G@/KMW[^CAGY/9 MXZ,G?^;?GSQP'ZC1X+^$4M3,*B#.@ Q5P%1;4L>PP=8> %T\Z:N;NT!Q8"<#980D:#T\69X-!99BMPSL(;IG+A/T^!+^0YFPPLAC6=;^OA&.0J?&.#E9 *\ M3("7"?"RP[LF(M<0RM0!^.[AZ9HZ12C6GO,T3; Z\0=2N6"H>]UXS'V,L?=Z M4)P!'?:YDJ3.2;;'<^L,\G\3KH'0U'A>#S$&PV$,QY9?8;BH9B.>EH*I #L2F(-"W+J+GQ\^O'___H/TT<^+ MY?WTY_L/CQ_]_/@T=__,[C\Y72[O+TX?GW[!%H%_\6V7KT[_63%5(_$@RE\_ MS&MM*>N!-24TO%A3>I"__,?)P^.GIU30" \T\PG;;SAM-6!3_2>3U;UF@-7O M.=1]Q#TP+W1].[;]UA];M?([!9?G:^8M['P\ZE1K=][.&(LW2!)?SP]"KOMH."S@3*$/C[7SZ9_:W9SEVWG,'CQ*GCQ^8A;O M?41O72QF/^1IZ13N=]^]&%D[F=-!F0K/@GI@*7]'W3SN(X;1U;RY^19)L)@Z#P .'6V!A#7](>'D%Q/& M$6PV4*R <](ZG/"<\G?Y:MWI\"-#K[P3%.G\VXNBZ?K<4K7>OY7N)M-.?&(3 MF7;S7.9I/,6SLO-N+^+V$OP8_T+NOEV&BC:G05+>_2#/Q/$%TJ;3<5@B9,-+ M+1$'^AE5#-6M^!$A],1BZZ2-\E4-]R"D93YV.H"9I94NYKVDOMQ6U$NI8X12 M&$U@8OP';56Z1--G8&JV[XD#2XC#TB[(>4J#LO)_@2.3AQF7]&[:Q,E)0D711=&EV3H M)25,[N_C"F^Y3+]K4/JYY1Q/IYSCE'/\N#E'N]HG1P]T!1#I+N^?9HM'>?KS M\>+41;HG#Q[^G&8G#W]>/%F>+A\M3A\LCK.M2/?A-^_.W5'MVH\?Y3X\FNG# M7)?^E.],XBB+0PNYX U030+)3_NNU@]8[O%)=#J.0W>_?&=;^<1Z4%6=79R1*N &M-,M831I@/:@ ^NZ:B^EC<#_3W?:52^^$KVA??I M'YBOX$?<#R@/]J[%T>,'^Y8"7LXZ;<*N?;3EX%?=_O^O^\J/3_\ V_\U>-^! MU(JW'?0.>\\"B#3L0?BMWS-ZJ].CD__\=4+ZL;?CUWA3UY;*WW4O_CO5:]YQ M_O4=]_XT //+G%7+TR_$C)]WW;K]\N[=R\O+(_>]H[/ZXNZS9G'NK%][-\_. MTN9NEG;IW9-'#^Z=/#R]Z\[.RG)R>O_)27;R M<_[N],[)T7FWN@&NP;.S)@]S!5_+P(KO!1*2H7&),T&/-)4QWVC;@8NP7Z8N M!%GY]!=2.(E^RI>9O>GGLQ>)_(ER/?.-_HLBKO_)-[,WE/30O$25KCB*;/*B MXOCM!8UQ>;-P\J+1YR)=IPN,$6OMKV<_:" *Y^1H=NM;WYZJLWYIDA#: FHU M[C-W*'V?;=^0LJ<+U0WZ?U^ZQ9L]OO,_,@^IUMS8$UZ1VT=;[M2GH(<^2- V MZ;"/H<.N\Y+OM;,W789/CTXG6_H9V=('[E_WQ)8^?O3XD[6E)_?>RY@^2W;^ MZ7E"A8!DK"@E([ZLI=7J5>Y=8_HY/_>&E,KS?;I'\/5_P:B9[V9VO[I"2/7YX[_A=_NZ>"V)OB,E] M0>N[-(3,KYNBHK;[28V5$VCWCD]]D35MYFF5MW=>O:.6@6>,Y3\] M/C[]+0W,[[CG5TX93F?QH^[+)R=83L>?3CK^QLG5K]?QIS=?QV_URDXZ?M+Q M-_-TX\?JUJO[TTW3GD9?Z-:;@R?'#]S0%ND8*G3JZ MQQOPJ9SCR4#5T M__@!Z;\?T,T''?SFSH]?SFX5MPDZ*/P#>39[GI9 )[\YSW.F,AZRCT [?YTO MT'XPNW>"3X^?NDL-K_6&N+Y7"C5_%:;NWOIGE?99X;YS&\AOTM<_HI^)KOVF M>#?[GON:OMGN:\)7_!WWW_(%T16^!%WAV"VO<:.+_?=!6RC@\[8((P2^VC?W M@=Z:_NN6>YY_U!U76?QEC:4,SW?T">NJ)\?W)_&[:>+W M EWOKZG!W=K)K\E.OG1VY*L1^'X,(K]*[XA>D;9KZW*X]='#7&NO MIP^.PM2\JJYRO_@S@KG/CF?'H5?D=YRW%HO!L . '?'_M"AK:LMJ%^=YUI>^ MLZZE7C]N#V **(QAJV6"A'6OJ*5@]O#XY-9<6_HB)^M_N.U+6T%30I(P#W7? M5."L<'*VWGAF87D.?RL_^\X_CB IWGSS@GO;B$XL;S_HJ(7W6N'_LFO[$J . MPIM02]N->4;)=,520'1@49JBH.E'U&TJ>^7>A*;/R&B,A735$G%V._N_?=HX M%>/^)M 6*R,GCV?_/'IS].(H3E>3)O?L)B!YY6$]T*QV'L M"6U0R_L,]#4A-EM)PRDVO544[-O>A+I/XR)B.G/DIMUF1^%#!9BZQK8V,\9L;%'V=]RMQIX'7E M![@QHO.?D>X@,CPG"$T6F,,IWN(_WC]^^.-VU,5H+;(R=Z!;85]"NVBP-;+5 MQP*>&A,RP4_I-^_\7]I>HHC-N=-6,%5.DM*&VWGOP@?>UGH1!3?=XQ-K?;TWM;Y.K:\?G6Y/&EV/'Y_,'SQ\\OCG4Z=C?W8J/?W9 MV;J'/ZZ::8 MT=>#.75V0,B5?1OZT@_>(\'09.<\;YA,+&.;R71EXN\01RV#C,F3YM%_2D$' M8\)?D,D@/?E N* +:,[KQKUY=O0'ZA9^_7=U]_^XZ]OQ!_\QXNCZW:MWK@]N<)CWOLDGO+^ M[]TJ\SYEOM]]Y[]VOO^7LV?]F5/>$D&<4@"M-B9G]][R9W?WJUA@BBG[V; $F M/$K2R2]NST;MD)8I?I>6<_ZB^^.4*?D-,R7W/VBFQ$8CG*:(PI'H(\I,W#L> M3:]&5X,S%D,2YH=&WM6O%SVK@2_E?TTKEK M,H,QAJ1'3)H92LB4-VV2H^2]NQ]E6\9ZL2V?)$-X?_WM2C88DC3I7-J9NZ$S M#5A:K5:[G_9;69S]RW'&>4+SD$7DX^SS)Q*)L,Q8KDDH&=70NN0Z(3-1%#0G MGYF4/$W)!\FC.2/DM.UY[4Z[?^(XYV>@:E2-$;E/^J[7=;N=KDG/[X=-D1 X&[[G*Y;"][;2'G[FSJ)CI+C]U4",7:D8X.SL^P!?XR M&IV?94Q3$B94*J;?']S.+IT^2&BN4W9^YM:?5C80T>K\+.(+HO0J9>\/,BKG M/'>T*/Q>I] #&.E"]X[,O;/DD4Y@N9V?!@6-(I[/G93%VC]I]_N;)LGGR;I- MV*7YDJ54\P5#W0VM8WVB1:9CT;436;[-41P"^\$XG^E M0K-L$\\CB(OO]6T(<)[:PHBK(J4KG^J$(%"2P9/D M-"4Q#:%)$I%!(M3"RCT0R%G(E*)RA2(9O6,P;T.G@K8(C($I4\P". <*A%P" M7X,8,+@"2R(F":PR3(@J\<]F_)))5BG!!61< ;$@0BS#2Z8*%AH#46\!IHD( MEKF 81$)5DTW[-'T-)IZSZ*)D9CG$"\,_28^+8 2B$.W;/3S/(:M39'EX7N8 MEA'H! PT@M$"_'!,!P6$$-&'J(0:;0VO*K)J9VI <&3*AQ9*E"D( *8$!-Y, MIXP](54)B5.Q5#7@))MSI:$@TX1BH[4;K&PU<*-J8QY8^WVAT_D[(^>X1LYL MR\T_O^F=#E2%C(I <=>*..;P:-P_(50R$V@(' ]2A@$A#- 5I%PE*(YB&60L MS%KX#(L*4Z%*&(>Y3(K41KR0 LX"T*S((00X8H 8&\7Q/13/.93]0T@3TS(% M":]''>_DD!V9H=Y)9)^.S/2[: $)I#/_L<)Y'2*S^1\KKO<)IH+)(3VJ<'+! M%-@'P3&I_OF MI"%0EJJEP]!.@@8H*":R1*,*"4H@*V^X,HD$)!BN=&#E=TF M]333ESVD /(JAME HU6E-NSDD(; %B52'IFCI"H#Q2-.)<<%<,N#)J'FJ*E4 MR$UF\[["B2#&I*'-U32.;0FIMS! !:E5"4F (@6G%.@:H6Z ^)S)52;]'I. MO]OKN[UCY_B7T_X[ S]L[)UV3>-IS^L=[7W_%=^'M>_'"YJ69L\@N%D< ^GS M!1A?/-Y4K&]Z'H$0QY<8N2TH,:($8]2H M,ZTFFW.!&T08EA)CV$C$#W1F0FEHQ1^PEAX\.B &(<(C9D:U, M#C'=X)D,CVMYN;;IR%J44+5F+" (:H#+(L.6QA-4B1P*J16"2I,@(PZV&16' %E(E0I3,7QB\57O,?9'R<%T MLZ/*/#1'O*-]+?Y:M?@03MQ8(W, %18[>&X*.0,45!2ZKHF7C-XA)S)5YR=; M79M71/7I^YNP596O]@CX2+*B$0Q4;)VKGL!AP%.NS0" DY"P"0PM*^!D5680 M$PBA64K%#8^^I=A3[@LKY2$P:RQAK[<@?,PD)P" >3-7(:5EZ8GG"Y$N&')4 M3N?5"T99Y3.6%:E8,>A=)L(F,;J%0\#-*U!W^QORQ/>^5;@ ]_AD6,XALM#> M(GC'6-\EG)_A*P]6FQ C)ET0I&FM%#,K[\T9WL'6A-[LX+W:^@*=\X2?/;L MI61C+ZY%:0"G]E*SK477J*C^ZN@?OSQ72PSMZZSSM3<3Z/SYC?>N,S ;YAO# M4>VFFKG;N#'-BQKRIF/^_=B%N,K=OE__=_WIF MCA+.8C*^9V&).8I+P.\O^)0 Q50!+&U_ZL3X]%. M %Q3W4,57[K92KUD._=SO=GJ#JK*TYC5H*5G7&0$-[^92E'F$-9&0 M?IVX&S\RVNZHV!4K/%,85\^=K?K(_I!IJT#::EK_:JJ M:Q/$QC*()\NA \ MJN+>[[>[QVN6L6T=0['VUUCFYUWG?P)02P,$% @ %(H,4T6G?WJN" M0"@ !@ !F=&AM+3(P,C$P-C,P>&5X,S%D,BYH=&WM6FMOV[@2_2N\*6Z; M );E1])UY#2 Z]BH@3;)N@[NW8^41%G<2**6I.QZ?_W.D)(M.\^B:1:[<('& M$C4DAS.',V=$G?W'<4993+. A>33[,MG$HJ@2%FF22 9U="ZY#HF,Y'G-"-? MF)0\2B>.GWS\?-D2 XQUKGGNLOELKGL-H6>9HD7O=5J[[T-.%QSLRWYPE#W4,RVW]MY_3,.39W$E8I+V39J^W:9)\'J_; MA%V:)UE"-5\P'+LV:I P*CU?Z+B_.\%]/?.J7R0R[40TYS?C*5/DDBW) M5*0T>]>P+?"KF.31N[Z15OQ/!D/#\C3[IAV:\#D,CKKV[?J]Y)MUVLW/F^F"G_)6T0ND'%5MP!6HE7*^\F(]3JO; M/W-1^B8O([[#<<36>3\60XF$VN+LG5F%Q/)Y?#R?7@,QE/+@=P"5=7 M8Y 837^>?>^H3?!_NV,OGEK#]3Q+>,8 9TH#PC-%N1(M.R8* UL A#0L )E*1P)SE-2$0#:))$I)!?M+!R M=P0R%C"EJ%RA2$IO& M1E/W230Q$O$,_(6NW_BG 5 "<7@L:\]Y%L'6ILB7X#I(BA#&! S4G-$ _' , M!SFX$-&'J 2VNX97Z5FU,S4@.#1$K($210("@"D!CC?3*:-/0%5,HD0L504X MR#)<::"VFE!LM'J#EHT:;E2ES!UM?RYT6O]DY!Q7R)EMF?GMF^YI7Y7(*%,[ M[EH111QNC?DGA$IF' V.XW["T"&$ ;K\A*L8Q5$LA8B%40OO85%!(E0!_3"6 M29%8C^=20%4%S8H<@H-#!HBQ7AQ]@S(D@P)J &%B6B0@T>Y2IWURR(Y,U_9) M:.^.S/2[: $)3&?>?27(VD5F\]]7INP#3 F30WI4XN2"*= /G&-"_=,.;6 6 M"FBAGM\%TX'/ 7E3#;!B$+" +#5D>1A $IEIEQD'-N0D\]?-ER#Y!79I@- M-!IE:,.'',(0Z*)$PD-3E*O"5SSD5')< +=YT 34#$% D%*,D+,LHLP22?@7) MPVLJZ1Q:8T-WT(%Y(56! 0"\!545L%;@'>"?2Z&:I-MU>IUNS^T>.\>_G/;> M&_AA8_>T8QI/N^WNT=[VC]@^J&P_6M"D,'L&P&]'2( (A0Q.[*ER@&&&ZS)L%S+BK5. M1U:CF*IUQH($00UP66BRI;$$52(#(K6"RNN6)66!MB/?^$'C/ #55V9&_V@X MG_P(?S8O6L)J&S0V(04C7!V.F^B"D'JV?QMW:4^I& 7BHX6T@1 E3 ,,F)H$ MRAZ,W;Z@T@3(D(-N9HA#@"R$2H6A&'Z1?%5[C/U1<%#=[*@B"TR)=[3GXB_% MQ0=0<2-'Y@ J)#M8-P6< 0K*%+KFQ$M&;S$G,E7%)\NNS2NBJOK^+FR5]-66 M@/<$*QI"1\76L>H!'-JWM=@!X"0D; *3EA7D9%6DX!-PH5E*F1ON?4NQ3[G/ M9,H#R*R1A+W> /B!6# MI\M8V"!&MW (N'F!U-W\CCCQ-YR!7(#%/#(HYB )[0V"![C5\<+Y&;X%8956 M/B";22<024)SQ;SJHJ[ >Q@UMD=#>'B)U@&K;Z&.%EI4#?9U:>V_;-A#_*C<76Q/ >ME)Y\AN -=Q4 ]MDCG*'G_2 M$F5QE42-HN)XGWY'2K(E-WVN:=U@19/8Y)'\W?MXTN@'PYBF$4E]&L!+[_4K M"+A?)#25X M*)(ZNF(S XUE&4GA-A6!Q#"\$"Y84X,1T'-,V!\>&<3K"K2;5 M&IZZ,+"P[8)ZYCNT']>3O)I-H&-8 MUN_]B66=>6?EQ)%I.^ )DN9,,IZ2V+*F%QWH1%)FKF6M5BMSU3>Y6%K>W(ID M$A]9,>1R'=/GG82()4L-R3.W;V=RB"LMG-ZAN3-6+) 1LFO_.,Q($+!T M:<0TE.ZQ.1ALAP1;1ILQ7K+F"AH3R6ZIVKNQJQ]3(MP%E]%P]X#[5F;UNI"G MT@A)PN*U^]1C":.F?_4-P:V9/T3AHD9DO< M7&$=EOR[%>N+UB$KJME9\#C R>E=Q!9,0K]G.B-K@7+*OA(J1?U.8+388\OSAI(SV<78_R(G_8/Z=7-_/IF M?.&!=[E'J)P!W)C7YL2$Z^E$J][I']O=/4(XOH;QV>65-T5%[Z4(:\&=V,^4 MWW@OIW ]GK\87TROC%01>$A'3=1$V$S^%MIV M=3@(BQAC@\^3+%:>N?%60?\NF*#JPI$K*]O:[ '!:"# .3X(#C>6N?7MC5]7 MYNF<](]*(T]TG!@JQ]H$3R4I2VG,TEK?;V.U'YNM]KX36V5IJ"BT 6*2DX2E M&"U96@7ATI )4UDNP_BM;+:KI@G>B'$9(L+8C1,9&G'>U:O"34S'#0-]6ZN- M66RB.A"I1]!PZ\DJY?DDS'(DUZ/R>K=LY-+]_1_/= MCG+_%5C'T^85N/:HCW*34E^JSHA*Q:A[K1(X2K2V?'UI)H7D]4!Y9=8CK8NU MO36WBD:--%RA UK7>)'6=9EVAQIG=;Y3NLOG3,:M-CW+-1V^V8 MC*N0I:.;J2X]:(,L@">V_O=U67CO+7=' M+=4M]G&I)L%0$M-O!?,=U[M'*.=O&&$.VK=_Y^=ACE45PV(IPVJ);H3/2^$? M_B_]A\2X[S+]3E-HN^WS_8C[L>?07;W\GT2_.,R/ZG ^0JGO;4K=MB*JE*H5 MLYTGOL^+5"+$=^7PF>;C:!O_5"DC8RUCBE;3$SB"K]J'H4%ZH7Y'(\4^G6.Q1H$#:F@J:]FD(*D:\5):2SW/ND96:QVFO?* MKD! 8I>!+>Y^$W<7JFY6$WX75A'%00$)"2AB5YI0A"24U>%'%;^:L=(Q&GV(:--26A#_S5*@)P6J M_<6%6V>_QGL<[8FJEZ)::G@ -:KO=;YLOC_2ZH6UAC8OIF0(V2B[+EH +KGE M+*A"TF!@]HXV>;H'-D4$L! M A0#% @ %(H,4V@4WL==$@ ^"$! !4 ( !#!0 &9T M:&TM,C R,3 V,S!?8V%L+GAM;%!+ 0(4 Q0 ( !2*#%,&^0_@)2L %40 M P 5 " 9PF !F=&AM+3(P,C$P-C,P7V1E9BYX;6Q02P$" M% ,4 " 4B@Q38!+T2$Q\ _1P@ %0 @ 'T40 9G1H M;2TR,#(Q,#8S,%]L86(N>&UL4$L! A0#% @ %(H,4XFO.B(P5 >FX& M !4 ( !<\X &9T:&TM,C R,3 V,S!?<')E+GAM;%!+ 0(4 M Q0 ( !2*#%,^P&700>(" 'FY'@ 5 " =8B 0!F=&AM M+3(P,C$P-C,P>#$P<2YH=&U02P$"% ,4 " 4B@Q3 T&4AI0( "R)@ M& @ %*!00 9G1H;2TR,#(Q,#8S,'AE>#,Q9#$N:'1M4$L! M A0#% @ %(H,4T6G?WJN" 0"@ !@ ( !% X$ &9T M:&TM,C R,3 V,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( !2*#%/(I&,>0 < M !4D 8 " ?@6! !F=&AM+3(P,C$P-C,P>&5X,S)D,2YH 8=&U02P4& D "0!@ @ ;AX$ end