0000950170-22-015541.txt : 20220808 0000950170-22-015541.hdr.sgml : 20220808 20220808161757 ACCESSION NUMBER: 0000950170-22-015541 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220808 DATE AS OF CHANGE: 20220808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CarGurus, Inc. CENTRAL INDEX KEY: 0001494259 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 043843478 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38233 FILM NUMBER: 221144639 BUSINESS ADDRESS: STREET 1: 2 CANAL PARK STREET 2: 4TH FLOOR CITY: CAMBRIDGE STATE: MA ZIP: 02141 BUSINESS PHONE: 617 354 0068 MAIL ADDRESS: STREET 1: 2 CANAL PARK STREET 2: 4TH FLOOR CITY: CAMBRIDGE STATE: MA ZIP: 02141 FORMER COMPANY: FORMER CONFORMED NAME: Cargurus LLC DATE OF NAME CHANGE: 20100615 10-Q 1 carg-20220630.htm 10-Q 10-Q
--12-31falsehttp://fasb.org/us-gaap/2022#CertificatesOfDepositMemberhttp://fasb.org/us-gaap/2022#CertificatesOfDepositMemberQ2http://fasb.org/us-gaap/2022#CertificatesOfDepositMemberhttp://fasb.org/us-gaap/2022#CertificatesOfDepositMember00014942591000001494259us-gaap:CommonClassBMember2022-08-040001494259us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001494259us-gaap:TradeAccountsReceivableMember2021-12-310001494259carg:ServerAndComputerEquipmentMember2021-12-310001494259us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001494259us-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-06-3000014942592021-01-012021-06-300001494259us-gaap:SoftwareDevelopmentMember2021-12-310001494259us-gaap:SoftwareDevelopmentMember2022-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001494259us-gaap:CommonClassAMember2022-01-012022-06-300001494259us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001494259carg:MarketplaceMember2022-01-012022-06-300001494259carg:MarketplaceMember2021-01-012021-06-300001494259us-gaap:CommonClassAMember2021-12-310001494259us-gaap:RetainedEarningsMember2021-06-300001494259us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-3000014942592021-12-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-3100014942592020-12-310001494259country:US2022-01-012022-06-300001494259carg:WholesaleMember2021-01-012021-06-3000014942592021-06-3000014942592022-01-012022-06-300001494259carg:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001494259us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100014942592022-03-310001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001494259us-gaap:RetainedEarningsMember2022-06-300001494259us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259us-gaap:RetainedEarningsMember2022-04-012022-06-300001494259carg:AdvertisingCustomersMemberus-gaap:AccountsReceivableMember2022-06-300001494259us-gaap:AdditionalPaidInCapitalMember2022-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001494259us-gaap:RetainedEarningsMember2022-01-012022-03-310001494259us-gaap:AdditionalPaidInCapitalMember2021-12-310001494259us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001494259us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001494259us-gaap:CommonClassAMember2022-04-012022-06-300001494259carg:CarOfferIncentiveUnitsAndSubjectUnitsMember2022-01-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001494259carg:WholesaleMember2022-04-012022-06-300001494259us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-03-310001494259us-gaap:ProductMember2021-01-012021-06-300001494259us-gaap:NonUsMember2021-01-012021-06-300001494259us-gaap:ProductMember2022-01-012022-06-300001494259us-gaap:CommonClassBMember2021-12-310001494259us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001494259country:US2021-04-012021-06-300001494259us-gaap:RetainedEarningsMember2021-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-06-300001494259carg:CarOfferIncentiveUnitsAndSubjectUnitsMember2021-04-012021-06-300001494259us-gaap:RetainedEarningsMember2021-01-012021-03-310001494259us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001494259us-gaap:CostOfSalesMember2022-04-012022-06-300001494259us-gaap:CommonClassBMember2022-06-300001494259us-gaap:ProductMember2022-04-012022-06-300001494259us-gaap:EmployeeStockOptionMember2021-01-012021-06-3000014942592022-04-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001494259us-gaap:RetainedEarningsMember2022-03-310001494259carg:CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember2022-01-012022-06-300001494259us-gaap:CommonClassAMember2021-01-012021-06-3000014942592021-01-012021-12-310001494259us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001494259carg:MarketBasedPerformanceAwardsMember2021-01-012021-06-300001494259carg:MarketplaceMember2022-04-012022-06-300001494259carg:CarOfferMember2022-01-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-01-012021-03-310001494259us-gaap:ForeignCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-06-3000014942592021-01-012021-03-310001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001494259us-gaap:CostOfSalesMember2021-04-012021-06-300001494259carg:ServerAndComputerEquipmentMember2022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001494259carg:CarOfferIncentiveUnitsAndSubjectUnitsMember2021-01-012021-06-300001494259carg:CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember2022-04-012022-06-300001494259us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001494259carg:CarOfferMember2021-01-140001494259us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001494259us-gaap:LeaseholdImprovementsMember2021-12-310001494259us-gaap:SoftwareDevelopmentMember2022-01-012022-06-300001494259us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001494259us-gaap:CommonClassAMember2021-04-012021-06-300001494259carg:CarOfferMember2021-12-310001494259us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001494259us-gaap:CostOfSalesMember2021-01-012021-06-300001494259us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-06-300001494259us-gaap:NonUsMember2021-04-012021-06-300001494259us-gaap:CostOfSalesMember2022-01-012022-06-3000014942592021-03-310001494259us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001494259us-gaap:AdditionalPaidInCapitalMember2021-06-300001494259us-gaap:LeaseholdImprovementsMember2022-06-300001494259us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-06-300001494259us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001494259us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001494259carg:WholesaleMember2022-01-012022-06-300001494259country:US2022-04-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-06-300001494259us-gaap:AdditionalPaidInCapitalMember2022-03-310001494259us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001494259carg:AdvertisingCustomersMemberus-gaap:AccountsReceivableMember2021-12-310001494259carg:CarOfferMember2021-03-310001494259us-gaap:RetainedEarningsMember2020-12-310001494259us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001494259carg:CarOfferIncentiveUnitsAndSubjectUnitsMember2022-04-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001494259us-gaap:FairValueMeasurementsRecurringMember2022-06-300001494259us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-04-012021-06-300001494259us-gaap:StateAndLocalJurisdictionMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-06-300001494259us-gaap:NonUsMember2022-04-012022-06-300001494259us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001494259us-gaap:AdditionalPaidInCapitalMember2021-03-310001494259us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001494259us-gaap:ConstructionInProgressMember2022-06-300001494259carg:WholesaleMember2021-04-012021-06-300001494259carg:FinanceLeaseRightOfUseAssetsMember2022-06-300001494259us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001494259us-gaap:FurnitureAndFixturesMember2021-12-310001494259us-gaap:CommonClassAMember2022-06-300001494259us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001494259carg:MarketplaceMember2021-04-012021-06-300001494259us-gaap:RetainedEarningsMember2021-12-310001494259us-gaap:ProductMember2021-04-012021-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001494259us-gaap:CommonClassBMember2022-01-012022-06-300001494259us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001494259us-gaap:ConstructionInProgressMember2021-12-3100014942592022-01-012022-03-310001494259us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001494259carg:FinanceLeaseRightOfUseAssetsMember2021-12-310001494259us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001494259us-gaap:AdditionalPaidInCapitalMember2020-12-310001494259us-gaap:NonUsMember2022-01-012022-06-300001494259us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001494259carg:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001494259us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001494259us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001494259us-gaap:CommonClassAMember2022-08-040001494259us-gaap:RetainedEarningsMember2021-04-012021-06-300001494259us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100014942592021-04-012021-06-300001494259us-gaap:SalesRevenueNetMembercarg:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001494259us-gaap:ForeignCountryMember2022-01-012022-06-300001494259us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-3100014942592022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-03-310001494259us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-300001494259carg:CarOfferMember2022-06-300001494259us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001494259us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001494259us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259carg:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-06-300001494259us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-300001494259us-gaap:TradeAccountsReceivableMember2022-06-300001494259us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001494259carg:MarketBasedPerformanceAwardsMember2021-04-012021-06-300001494259us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001494259us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001494259country:US2021-01-012021-06-300001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-03-310001494259us-gaap:FurnitureAndFixturesMember2022-06-300001494259us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259carg:CustomerTwoMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001494259us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-30xbrli:purecarg:Segmentiso4217:USDxbrli:sharesxbrli:sharescarg:Votecarg:Customercarg:Daysiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended June 30, 2022

OR

 

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

 

For the transition period from _________________ to _________________

Commission File Number: 001-38233

 

CARGURUS, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

04-3843478

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

2 Canal Park, 4th Floor

Cambridge, Massachusetts

02141

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (617) 354-0068

 

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

 

Title of Each Class

Trading Symbol

Name of Exchange on Which Registered

Class A Common Stock, par value $0.001 per share

CARG

The Nasdaq Stock Market LLC (Nasdaq Global Select Market)

 

 

 

 

 

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

 

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

 

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

 

Large accelerated filer

 

 

Accelerated filer

 

Non-accelerated filer

 

 

Small 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 4, 2022, the registrant had 102,689,181 shares of Class A common stock, $0.001 par value per share, and 15,999,173 shares of Class B common stock, par value $0.001 per share, outstanding.

 

 


 

Table of Contents

 

 

 

 

Page

PART I.

 

FINANCIAL INFORMATION

1

Item 1.

 

Financial Statements

1

 

 

Unaudited Condensed Consolidated Balance Sheets

1

 

 

Unaudited Condensed Consolidated Income Statements

2

 

 

Unaudited Condensed Consolidated Statements of Comprehensive Income

3

 

 

Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders’ Equity

4

 

 

Unaudited Condensed Consolidated Statements of Cash Flows

5

 

 

Notes to Unaudited Condensed Consolidated Financial Statements

6

Item 2.

 

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

17

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

36

Item 4.

 

Controls and Procedures

37

 

 

 

 

PART II.

 

OTHER INFORMATION

38

Item 1.

 

Legal Proceedings

38

Item 1A.

 

Risk Factors

38

Item 5.

 

Other Information

53

Item 6.

 

Exhibits

54

Signatures

55

 

 

ii


 

SPECIAL NOTE REGARDING FORWARD‑LOOKING STATEMENTS

This report contains forward‑looking statements within the meaning of the federal securities laws, which statements involve substantial risks and uncertainties. Forward‑looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward‑looking statements because they contain words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “likely,” “may,” “might,” “plans,” “potential,” “predicts,” “projects,” “seeks,” “should,” “target,” “will,” “would,” or similar expressions and the negatives of those terms. Forward-looking statements contained in this report include, but are not limited to, statements about:

our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin, operating expenses, ability to generate cash flow, and ability to achieve, and maintain, future profitability;
our growth strategies and our ability to effectively manage any growth;
the value proposition of our product offerings for dealers and consumers, and the return on investment that our dealers realize from our products;
our evolution to becoming a transaction-enabled marketplace where consumers can shop, buy, seek financing, and sell their cars and dealers can source, market, and sell their vehicles;
our ability to realize benefits from our acquisitions and successfully implement the integration strategies in connection therewith;
our expectations regarding future share issuances and the exercise of put and call rights in connection with potentially acquiring additional equity interests in CarOffer, LLC, or CarOffer, as well as the associated valuation of redeemable noncontrolling interests;
the value proposition of the CarOffer online wholesale platform, including our belief that as dealer enrollments increase, dealers will see a corresponding increase in inventory on the platform, further enabling liquidity, selection, choice and business efficiencies;
our expectations for CarGurus Instant Max Cash Offer, as well as our digital retail offerings and continued investments;
the impact of competition in our industry and innovation by our competitors;
the impact of accounting pronouncements;
the impact of litigation;
our ability to hire and retain necessary qualified employees to expand our operations;
our ability to adequately protect our intellectual property;
our ability to stay abreast of, and effectively comply with, new or modified laws and regulations that currently apply or become applicable to our business and our beliefs regarding our compliance therewith;
our ability to overcome challenges facing the automotive industry ecosystem, including inventory supply problems, global supply chain challenges, the global semiconductor chip shortage, changes to trade policies and other macroeconomic issues;
our expectations regarding cash generation and the sufficiency of our cash to fund our operations;
the future trading prices of our Class A common stock;
our expectation regarding deferred tax assets;
the material weakness in our internal control over financial reporting that we have identified, and our ability to remediate such weakness and enhance our internal control environment;
our expected returns on investments; and
the impacts of the COVID-19 pandemic.

iii


 

You should not rely upon forward‑looking statements as predictions of future events. We have based the forward‑looking statements contained in this report primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, operating results, and growth prospects. The outcome of the events described in these forward‑looking statements is subject to risks, uncertainties, and other factors described in the section titled “Risk Factors” and elsewhere in this report. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward‑looking statements contained in this report. Further, our forward‑looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions or joint ventures in which we may be involved, or investments we may make. We cannot assure you that the results, events, and circumstances reflected in the forward‑looking statements will be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward‑looking statements.

The forward‑looking statements made in this report relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward‑looking statement made in this report to reflect events or circumstances after the date of this report or to reflect new information or the occurrence of unanticipated events, except as required by law.

iv


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

CarGurus, Inc.

Unaudited Condensed Consolidated Balance Sheets

(in thousands, except share and per share data)

 

 

 

At
June 30,
2022

 

 

At
December 31,
2021

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

338,238

 

 

$

231,944

 

Investments

 

 

30,000

 

 

 

90,000

 

Accounts receivable, net of allowance for doubtful accounts of $1,084 
   and $
420, respectively

 

 

193,431

 

 

 

189,324

 

Inventory

 

 

21,684

 

 

 

19,656

 

Prepaid expenses, prepaid income taxes and other current assets

 

 

24,599

 

 

 

16,430

 

Deferred contract costs

 

 

8,271

 

 

 

9,045

 

Restricted cash

 

 

13,291

 

 

 

6,709

 

Total current assets

 

 

629,514

 

 

 

563,108

 

Property and equipment, net

 

 

35,343

 

 

 

32,210

 

Intangible assets, net

 

 

68,338

 

 

 

83,915

 

Goodwill

 

 

157,073

 

 

 

158,287

 

Operating lease right-of-use assets

 

 

59,226

 

 

 

60,609

 

Restricted cash

 

 

9,627

 

 

 

9,627

 

Deferred tax assets

 

 

36,816

 

 

 

13,378

 

Deferred contract costs, net of current portion

 

 

6,631

 

 

 

5,867

 

Other non-current assets

 

 

7,138

 

 

 

4,573

 

Total assets

 

$

1,009,706

 

 

$

931,574

 

Liabilities, redeemable noncontrolling interest and stockholders’ equity

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable

 

$

74,171

 

 

$

66,153

 

Accrued expenses, accrued income taxes and other current liabilities

 

 

74,391

 

 

 

78,586

 

Deferred revenue

 

 

15,071

 

 

 

12,784

 

Operating lease liabilities

 

 

12,340

 

 

 

13,186

 

Total current liabilities

 

 

175,973

 

 

 

170,709

 

Operating lease liabilities

 

 

56,110

 

 

 

57,519

 

Deferred tax liabilities

 

 

32

 

 

 

58

 

Other non–current liabilities

 

 

51,251

 

 

 

23,639

 

Total liabilities

 

 

283,366

 

 

 

251,925

 

Commitments and contingencies (Note 7)

 

 

 

 

 

 

Redeemable noncontrolling interest

 

 

264,505

 

 

 

162,808

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.001 par value; 10,000,000 shares authorized;
   
no shares issued and outstanding

 

 

 

 

 

 

Class A common stock, $0.001 par value per share; 500,000,000 shares
   authorized;
102,465,807 and 101,773,034 shares issued and outstanding
   at June 30, 2022 and December 31, 2021, respectively

 

 

102

 

 

 

102

 

Class B common stock, $0.001 par value per share; 100,000,000 shares
   authorized;
15,999,173 and 15,999,173 shares issued and outstanding
   at June 30, 2022 and December 31, 2021, respectively

 

 

16

 

 

 

16

 

Additional paid-in capital

 

 

407,363

 

 

 

387,868

 

Retained earnings

 

 

56,832

 

 

 

129,258

 

Accumulated other comprehensive loss

 

 

(2,478

)

 

 

(403

)

Total stockholders’ equity

 

 

461,835

 

 

 

516,841

 

Total liabilities, redeemable noncontrolling interest and stockholders’ equity

 

$

1,009,706

 

 

$

931,574

 

 

The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.

1


 

CarGurus, Inc.

Unaudited Condensed Consolidated Income Statements

(in thousands, except share and per share data)

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

163,926

 

 

$

160,458

 

 

$

327,215

 

 

$

316,259

 

Wholesale

 

 

75,937

 

 

 

53,514

 

 

 

166,931

 

 

 

67,317

 

Product

 

 

271,366

 

 

 

3,776

 

 

 

447,691

 

 

 

5,540

 

Total revenue

 

 

511,229

 

 

 

217,748

 

 

 

941,837

 

 

 

389,116

 

Cost of revenue (1)

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

13,257

 

 

 

11,311

 

 

 

25,466

 

 

 

22,299

 

Wholesale

 

 

46,518

 

 

 

35,226

 

 

 

104,700

 

 

 

46,352

 

Product

 

 

263,603

 

 

 

3,780

 

 

 

441,945

 

 

 

5,724

 

Total cost of revenue

 

 

323,378

 

 

 

50,317

 

 

 

572,111

 

 

 

74,375

 

Gross profit

 

 

187,851

 

 

 

167,431

 

 

 

369,726

 

 

 

314,741

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

95,605

 

 

 

66,135

 

 

 

183,186

 

 

 

134,309

 

Product, technology, and development

 

 

31,354

 

 

 

27,630

 

 

 

62,007

 

 

 

52,794

 

General and administrative

 

 

33,514

 

 

 

26,167

 

 

 

66,635

 

 

 

46,681

 

Depreciation and amortization

 

 

3,836

 

 

 

9,022

 

 

 

7,697

 

 

 

16,689

 

Total operating expenses

 

 

164,309

 

 

 

128,954

 

 

 

319,525

 

 

 

250,473

 

Income from operations

 

 

23,542

 

 

 

38,477

 

 

 

50,201

 

 

 

64,268

 

Other (expense) income, net

 

 

(156

)

 

 

61

 

 

 

(275

)

 

 

283

 

Income before income taxes

 

 

23,386

 

 

 

38,538

 

 

 

49,926

 

 

 

64,551

 

Provision for income taxes

 

 

5,325

 

 

 

11,142

 

 

 

13,027

 

 

 

17,604

 

Consolidated net income

 

 

18,061

 

 

 

27,396

 

 

 

36,899

 

 

 

46,947

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,223

)

 

 

(656

)

 

 

(2,295

)

 

 

(3,466

)

Net income attributable to CarGurus, Inc.

 

 

19,284

 

 

 

28,052

 

 

 

39,194

 

 

 

50,413

 

Accretion of redeemable noncontrolling interest to redemption value

 

 

29,620

 

 

 

 

 

 

111,620

 

 

 

 

Net (loss) income attributable to common stockholders

 

$

(10,336

)

 

$

28,052

 

 

$

(72,426

)

 

$

50,413

 

Net (loss) income per share attributable to common stockholders: (Note 9)

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.09

)

 

$

0.24

 

 

$

(0.61

)

 

$

0.43

 

Diluted

 

$

(0.09

)

 

$

0.23

 

 

$

(0.61

)

 

$

0.42

 

Weighted-average number of shares of common stock used in
   computing net (loss) income per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

118,390,641

 

 

 

117,124,895

 

 

 

118,211,975

 

 

 

116,722,913

 

Diluted

 

 

118,390,641

 

 

 

119,454,104

 

 

 

118,211,975

 

 

 

118,353,969

 

 

(1)
Includes depreciation and amortization expense for the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021 of $7,398, $1,143, $14,722 and $2,142, respectively.

The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.

2


 

CarGurus, Inc.

Unaudited Condensed Consolidated Statements of Comprehensive Income

(in thousands)

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Consolidated net income

 

$

18,061

 

 

$

27,396

 

 

$

36,899

 

 

$

46,947

 

Other comprehensive income:

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(1,586

)

 

 

248

 

 

 

(2,075

)

 

 

(835

)

Consolidated comprehensive income

 

 

16,475

 

 

 

27,644

 

 

 

34,824

 

 

 

46,112

 

Comprehensive loss attributable to redeemable
  noncontrolling interests

 

 

(1,223

)

 

 

(656

)

 

 

(2,295

)

 

 

(3,466

)

Comprehensive income attributable to CarGurus, Inc.

 

$

17,698

 

 

$

28,300

 

 

$

37,119

 

 

$

49,578

 

 

The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.

3


 

CarGurus, Inc.

Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders’ Equity

(in thousands, except share data)

 

 

 

Redeemable
Noncontrolling

 

 

Class A
Common Stock

 

 

Class B
Common Stock

 

 

Additional
Paid–in

 

 

Retained

 

 

Accumulated
Other
Comprehensive

 

 

Total
Stockholders’

 

 

 

Interest

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Loss (Income)

 

 

Equity

 

Balance as of December 31, 2021

 

$

162,808

 

 

 

101,773,034

 

 

$

102

 

 

 

15,999,173

 

 

$

16

 

 

$

387,868

 

 

$

129,258

 

 

$

(403

)

 

 

516,841

 

Net (loss) income

 

 

(1,072

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,910

 

 

 

 

 

 

19,910

 

Stock–based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,353

 

 

 

 

 

 

 

 

 

15,353

 

Issuance of common stock upon exercise of stock options

 

 

 

 

 

74,163

 

 

 

 

 

 

 

 

 

 

 

 

680

 

 

 

 

 

 

 

 

 

680

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

451,084

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment of withholding taxes on net share settlements of equity awards

 

 

 

 

 

(155,736

)

 

 

 

 

 

 

 

 

 

 

 

(5,430

)

 

 

 

 

 

 

 

 

(5,430

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

82,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(82,000

)

 

 

 

 

 

(82,000

)

Tax distributions to redeemable noncontrolling interest holders

 

 

(3,986

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(489

)

 

 

(489

)

Balance as of March 31, 2022

 

$

239,750

 

 

 

102,142,545

 

 

$

102

 

 

 

15,999,173

 

 

$

16

 

 

$

398,471

 

 

$

67,168

 

 

$

(892

)

 

$

464,865

 

Net (loss) income

 

 

(1,223

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,284

 

 

 

 

 

 

19,284

 

Stock–based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,697

 

 

 

 

 

 

 

 

 

14,697

 

Issuance of common stock upon exercise of stock options

 

 

 

 

 

23,240

 

 

 

 

 

 

 

 

 

 

 

 

25

 

 

 

 

 

 

 

 

 

25

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

447,555

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment of withholding taxes on net share settlements of equity awards

 

 

 

 

 

(147,533

)

 

 

 

 

 

 

 

 

 

 

 

(5,830

)

 

 

 

 

 

 

 

 

(5,830

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

29,620

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(29,620

)

 

 

 

 

 

(29,620

)

Tax distributions to redeemable noncontrolling interest holders

 

 

(3,642

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,586

)

 

 

(1,586

)

Balance at June 30, 2022

 

$

264,505

 

 

 

102,465,807

 

 

$

102

 

 

 

15,999,173

 

 

$

16

 

 

$

407,363

 

 

$

56,832

 

 

$

(2,478

)

 

$

461,835

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of December 31, 2020

 

$

 

 

 

94,310,309

 

 

$

94

 

 

 

19,076,500

 

 

$

19

 

 

$

242,181

 

 

$

129,412

 

 

$

1,880

 

 

 

373,586

 

Net (loss) income

 

 

(2,810

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22,361

 

 

 

 

 

 

22,361

 

Stock–based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,929

 

 

 

 

 

 

 

 

 

14,929

 

Issuance of common stock upon exercise of stock options

 

 

 

 

 

93,455

 

 

 

 

 

 

 

 

 

 

 

 

258

 

 

 

 

 

 

 

 

 

258

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

473,883

 

 

 

1

 

 

 

 

 

 

 

 

 

(1

)

 

 

 

 

 

 

 

 

 

Payment of withholding taxes on net share settlements of equity awards

 

 

 

 

 

(162,950

)

 

 

 

 

 

 

 

 

 

 

 

(5,041

)

 

 

 

 

 

 

 

 

(5,041

)

Conversion of common stock

 

 

 

 

 

929,597

 

 

 

1

 

 

 

(929,597

)

 

 

(1

)

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock upon for acquisition

 

 

 

 

 

3,115,282

 

 

 

3

 

 

 

 

 

 

 

 

 

103,642

 

 

 

 

 

 

 

 

 

103,645

 

Acquisition of a 51% interest in CarOffer, LLC

 

 

58,031

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,083

)

 

 

(1,083

)

Balance as of March 31, 2021

 

$

55,221

 

 

 

98,759,576

 

 

$

99

 

 

 

18,146,903

 

 

$

18

 

 

$

355,968

 

 

$

151,773

 

 

$

797

 

 

$

508,655

 

Net (loss) income

 

 

(656

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28,052

 

 

 

 

 

 

28,052

 

Stock–based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,253

 

 

 

 

 

 

 

 

 

15,253

 

Issuance of common stock upon exercise of stock options

 

 

 

 

 

36,027

 

 

 

 

 

 

 

 

 

 

 

 

140

 

 

 

 

 

 

 

 

 

140

 

Issuance of common stock upon vesting of restricted stock units

 

 

 

 

 

391,468

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Payment of withholding taxes on net share settlements of equity awards

 

 

 

 

 

(126,703

)

 

 

 

 

 

 

 

 

 

 

 

(3,167

)

 

 

 

 

 

 

 

 

(3,167

)

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

248

 

 

 

248

 

Balance at June 30, 2021

 

$

54,565

 

 

 

99,060,368

 

 

$

99

 

 

 

18,146,903

 

 

$

18

 

 

$

368,194

 

 

$

179,825

 

 

$

1,045

 

 

$

549,181

 

 

The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.

4


 

CarGurus, Inc.

Unaudited Condensed Consolidated Statements of Cash Flows

(in thousands)

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

Operating Activities

 

 

 

 

 

 

Consolidated net income

 

$

36,899

 

 

$

46,947

 

Adjustments to reconcile consolidated net income to net cash provided
   by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

22,419

 

 

 

18,831

 

Currency loss (gain) on foreign denominated transactions

 

 

354

 

 

 

(30

)

Deferred taxes

 

 

(23,464

)

 

 

2,336

 

Provision for doubtful accounts

 

 

699

 

 

 

450

 

Stock-based compensation expense

 

 

27,579

 

 

 

28,747

 

Amortization of deferred contract costs

 

 

5,564

 

 

 

6,454

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

(12,022

)

 

 

(47,982

)

Inventory

 

 

(2,028

)

 

 

(2,533

)

Prepaid expenses, prepaid income taxes, and other assets

 

 

(10,434

)

 

 

(1,485

)

Deferred contract costs

 

 

(5,746

)

 

 

(5,098

)

Accounts payable

 

 

8,168

 

 

 

15,333

 

Accrued expenses, accrued income taxes, and other liabilities

 

 

38,174

 

 

 

15,580

 

Deferred revenue

 

 

2,302

 

 

 

3,989

 

Lease obligations

 

 

(869

)

 

 

(204

)

Net cash provided by operating activities

 

 

87,595

 

 

 

81,335

 

Investing Activities

 

 

 

 

 

 

Purchases of property and equipment

 

 

(2,661

)

 

 

(4,672

)

Capitalization of website development costs

 

 

(5,502

)

 

 

(2,109

)

Cash paid for acquisitions, net of cash acquired

 

 

 

 

 

(64,273

)

Investments in certificates of deposit

 

 

 

 

 

(45,000

)

Maturities of certificates of deposit

 

 

60,000

 

 

 

60,000

 

Net cash provided by (used in) investing activities

 

 

51,837

 

 

 

(56,054

)

Financing Activities

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

705

 

 

 

398

 

Payment of finance lease obligations

 

 

(35

)

 

 

(13

)

Payment of withholding taxes on net share settlement of equity awards

 

 

(11,260

)

 

 

(8,208

)

Repayment of line of credit

 

 

 

 

 

(14,250

)

Payment of tax distributions to redeemable noncontrolling interest holders

 

 

(12,691

)

 

 

 

Payments made to third party payment processor

 

 

(2,363

)

 

 

 

Net cash used in financing activities

 

 

(25,644

)

 

 

(22,073

)

Impact of foreign currency on cash, cash equivalents, and restricted cash

 

 

(912

)

 

 

(135

)

Net increase in cash, cash equivalents, and restricted cash

 

 

112,876

 

 

 

3,073

 

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

 

 

248,280

 

 

 

200,926

 

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

 

$

361,156

 

 

$

203,999

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid for income taxes

 

$

41,160

 

 

$

8,220

 

Cash paid for operating lease liabilities

 

$

9,220

 

 

$

8,064

 

Supplemental noncash disclosure of cash flow information:

 

 

 

 

 

 

Unpaid purchases of property and equipment, capitalized website
  development, capitalized internal-use software and capitalized hosting
  arrangements

 

$

362

 

 

$

245

 

Capitalized stock-based compensation expense in website development and
   internal-use software costs and hosting arrangements

 

$

2,471

 

 

$

1,435

 

Obtaining a right-of-use asset in exchange for a finance lease liability

 

$

 

 

$

664

 

Obtaining a right-of-use asset in exchange for an operating lease liability

 

$

5,307

 

 

$

12,336

 

Issuance of stock for acquisition

 

$

 

 

$

103,645

 

Accretion of redeemable noncontrolling interest to redemption value

 

$

111,620

 

 

$

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

$

3,638

 

 

$

 

 

The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.

5


 

CarGurus, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

(dollars in thousands, except share and per share data, unless otherwise noted)

1. Organization and Business Description

CarGurus, Inc. (the “Company”) is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer online wholesale platform. The CarGurus marketplace gives consumers the confidence to purchase or sell a vehicle either online or in-person, and it gives dealerships the power to accurately price, effectively market, instantly acquire and quickly sell vehicles, all with a nationwide reach. The Company uses proprietary technology, search algorithms and data analytics to bring trust, transparency and competitive pricing to the automotive shopping experience.

The Company is headquartered in Cambridge, Massachusetts and was incorporated in the State of Delaware on June 26, 2015.

The Company operates principally in the United States. In the United States, it also operates as independent brands the Autolist online marketplace, which it wholly owns, and the CarOffer, LLC (“CarOffer”) digital wholesale marketplace, in which it has a 51% interest. In addition to the United States, the Company operates online marketplaces under the CarGurus brand in Canada and the United Kingdom. In the United Kingdom, it also operates as an independent brand the PistonHeads online marketplace, which it wholly owns.

The Company has subsidiaries in the United States, Canada, Ireland, and the United Kingdom and, prior to the first quarter of 2022, had two reportable segments – United States and International. Effective as of the first quarter of 2022, the Company revised its segment reporting from two reportable segments to one reportable segment. See Note 11 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report for further segment reporting and geographical information.

 

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim condensed consolidated financial statements (the “Unaudited Condensed Consolidated Financial Statements”) are unaudited. The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2022 and December 31, 2021, results of operations, comprehensive income, and changes in shareholders’ equity for the three and six months ended June 30, 2022 and 2021 and cash flows for the six months ended June 30, 2022 and 2021. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.

The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022 (the “Annual Report”).

While the Company disclosed total revenue in the Unaudited Condensed Consolidated Income Statements in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the three and six months ended June 30, 2021 presents revenues disaggregated into marketplace, wholesale, and product revenues to conform to the current year presentation, as a result of the acquisition of a 51% interest in CarOffer.

6


 

While the Company disclosed inventory within prepaid expenses, prepaid income taxes, and other assets in the Unaudited Condensed Consolidated Statements of Cash Flow in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the six months ended June 30, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation.

Principles of Consolidation

The accompanying Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Subsequent Event Considerations

The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in Note 12 of these Unaudited Condensed Consolidated Financial Statements.

Use of Estimates

The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period.

Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Changes in estimates are recognized in the period in which they become known.

Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company’s revenue recognition, allowance for doubtful accounts, the expensing and capitalization of product, technology, and development costs related to website development, internal‑use software, and hosting arrangements, the valuation and recoverability of goodwill, intangible assets and other long-lived assets, the valuation of redeemable noncontrolling interest, the recoverability of the Company’s net deferred tax assets and related valuation allowance and the valuation of equity and liability-classified compensation awards under ASC Topic 718, Stock-based Compensation ("ASC 718"). Accordingly, the Company considers these to be its critical accounting policies, and believes that of the Company’s significant accounting policies, these policies involve the greatest degree of judgment and complexity.

Concentration of Credit Risk

The Company has no significant off‑balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, investments, and trade accounts receivable.

The Company maintains its cash, cash equivalents, and investments principally with accredited financial institutions of high credit standing. Although the Company deposits its cash, cash equivalents, and investments with multiple financial institutions, its deposits may often exceed governmental insured limits.

The Company is exposed to credit losses primarily through its trade accounts receivable, which includes receivables in transit from a third-party payment processor. The third-party payment processor collects customer payments on the Company's behalf and remits them to the Company. Customer payments received, but not remitted as of period end are deemed to be receivables in transit. Additionally, the third-party payment processor provides payments in advance for certain selling dealers. If the third-party payment processor does not receive related buying dealer payments related to the transaction paid in advance, the Company would guarantee losses incurred by the third-party payment processor and the balance would be deducted from future remittances to the Company. To date losses associated with these guarantees have not been material. Payments received in advance are presented as cash flows from financing activities in the Unaudited Condensed Consolidated Statements of Cash Flows.

7


 

The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processor as it has the right of offset. As of June 30, 2022, gross trade accounts receivable from receivables in transit from the third-party payment processor was $25,907, offset by payments received in advance totaling $44,460, which resulted in a net liability of $18,553 recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of December 31, 2021, gross trade accounts receivable from receivables in transit from the third-party payment processor was $18,747, offset by payments received in advance of $46,822, which resulted in a net liability of $28,075 recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.

Credit risk with respect to accounts receivable is dispersed due to the large number of customers. The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The majority of the Company's accounts receivable results from a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to wholesale receivables as it does not release the title until successfully collecting funds from the buying dealer. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.

As of June 30, 2022, one customer accounted for 42% of net accounts receivable. As of December 31, 2021, two customers accounted for 47% and 18% of net accounts receivable, respectively.

As of June 30, 2022 and December 31, 2021, $6,415 and $7,356, respectively, was included in net accounts receivable, representing unbilled accounts receivable relating primarily to advertising customers invoiced in the subsequent period to services rendered.

For the three months ended June 30, 2022, two customers each accounted for 11% of total revenue due to continued growth of the CarOffer business. For the six months ended June 30, 2022 and for the three and six months ended June 30, 2021, no individual customer accounted for more than 10% of total revenue.

Significant Accounting Policies

The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of June 30, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report, other than as described below.

During the three months ended June 30, 2022, the Company refined its model for determining the fair value of liability-classified awards as a result of obtaining gross profit actuals through the trailing twelve-month ended June 30, 2022 measuring period. For liability-classified awards, the fair value is now determined on the date of issuance using a Monte Carlo simulation model, instead of using the previous Least Square Monte Carlo simulation model. The determination of the fair value is affected by CarOffer’s equity value, EBITDA, Excess Parent Capital (as defined in the CarOffer Operating Agreement), and revenue forecasts that drive the exercise price of future call/put rights, as well as a number of assumptions including market price of risk, volatility, correlation, and risk-free interest rate. Liability-classified awards are remeasured to fair value each period until settlement.

Recent Accounting Pronouncements Not Yet Adopted

From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption. As of June 30, 2022, there are no new material accounting pronouncements that the Company is considering adopting.

 

3. Revenue Recognition

The Company provides disaggregation of revenue based on marketplace, wholesale and product revenue classification on the face of its Unaudited Condensed Consolidated Income Statements and based on geographic region (see Note 11). The Company believes these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”) requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of the relevant quarter end.

8


 

For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2022 was approximately $13.2 million, which the Company expects to recognize over the next 12 months.

For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of June 30, 2022. For performance obligations not satisfied as of June 30, 2022, and to which this expedient applies, the nature of the performance obligations, the variable consideration and any consideration from contracts with customers not included in the transaction price is consistent with performance obligations satisfied as of June 30, 2022.

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, revenue recognized from amounts included in deferred revenue at the beginning of the period, was $12,776, $11,986, $12,784, and $9,137, respectively.

 

4. Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments

As of June 30, 2022 and December 31, 2021, assets measured at fair value on a recurring basis consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

227,709

 

 

$

 

 

$

 

 

$

227,709

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

30,000

 

 

 

 

 

 

30,000

 

Total

 

$

227,709

 

 

$

30,000

 

 

$

 

 

$

257,709

 

 

 

 

As of December 31, 2021

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

157,525

 

 

$

 

 

$

 

 

$

157,525

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

90,000

 

 

 

 

 

 

90,000

 

Total

 

$

157,525

 

 

$

90,000

 

 

$

 

 

$

247,525

 

 

 

The Company measures eligible assets and liabilities at fair value with changes in value recognized in earnings. Fair value treatment may be elected either upon initial recognition of an eligible asset or liability or, for an existing asset or liability, if an event triggers a new basis of accounting. During the six months ended June 30, 2022 and year ended December 31, 2021, the Company did not elect to remeasure any of its existing financial assets and liabilities and did not elect the fair value option for any financial assets transacted.

Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value.

The Company considers all highly liquid investments with an original maturity of 90 days or less at the date of purchase to be cash equivalents. Investments not classified as cash equivalents with maturities one year or less from the balance sheet date are classified as short-term investments, while investments with maturities in excess of one year from the balance sheet date are classified as long-term investments. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date. Investments are carried at cost, which approximates their fair market value.

9


 

As of June 30, 2022 and December 31, 2021, investments consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

Total

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

 

 

 

As of December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000

 

Total

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000

 

 

5. Property and Equipment, Net

As of June 30, 2022 and December 31, 2021, property and equipment, net consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

Server and computer equipment

 

$

8,142

 

 

$

8,349

 

Capitalized internal-use software

 

 

5,079

 

 

 

3,041

 

Capitalized website development

 

 

29,229

 

 

 

22,037

 

Furniture and fixtures

 

 

8,606

 

 

 

8,615

 

Leasehold improvements

 

 

24,067

 

 

 

24,082

 

Construction in progress

 

 

1,557

 

 

 

854

 

Finance lease right-of-use assets

 

 

487

 

 

 

556

 

 

 

 

77,167

 

 

 

67,534

 

Less accumulated depreciation and amortization

 

 

(41,824

)

 

 

(35,324

)

Total

 

$

35,343

 

 

$

32,210

 

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, depreciation and amortization expense, excluding amortization of intangible assets and amortization of capitalized hosting arrangements, was $3,562, $2,293, $7,042 and $4,313, respectively.

During the six months ended June 30, 2022, capitalized website development increased $7,192 due to continued investment in the Company's product offerings.

 

6. Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities

As of June 30, 2022 and December 31, 2021, accrued expenses, accrued income taxes and other current liabilities consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

Accrued bonus

 

$

9,927

 

 

$

11,777

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

 

3,638

 

 

 

8,701

 

Payments received in advance from third-party payment processor

 

 

18,553

 

 

 

28,075

 

Reserve for returns and cancellations

 

 

13,295

 

 

 

2,254

 

Other accrued expenses and other current liabilities

 

 

28,978

 

 

 

27,779

 

Total

 

$

74,391

 

 

$

78,586

 

 

10


 

 

O

 

 

 

The decrease of $9,522 in the payments received in advance from third-party payment processors is due to the timing of payments remitted by the third-party.

The increase of $11,041 in the reserve for returns and cancellations is primarily due to increased wholesale and product sales volume. Upon recognizing a sales transaction, the Company estimates the amount of transaction price that will be reversed in a subsequent period and records a reserve for returns and cancellations. Actual returns and cancellations are recorded against this returns reserve as incurred.

The decrease of $5,063 in accrued tax distributions to redeemable noncontrolling interest holders is primarily due to cash settlement of the balance as of December 31, 2021 during the six months ended June 30, 2022, offset by the accrual for tax distributions to noncontrolling interest holders for the estimated tax liability on their respective taxable income earned as of June 30, 2022.

As of June 30, 2022 and December 31, 2021, other non-current liabilities consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

CO Incentive Unit and Subject Unit liability-classified awards

 

$

47,815

 

 

$

21,095

 

Other non-current liabilities

 

 

3,436

 

 

 

2,544

 

Total

 

$

51,251

 

 

$

23,639

 

In connection with the Company's acquisition of a 51% interest in CarOffer, the then-outstanding unvested incentive units ("CO Incentive Units") of CarOffer and unvested Class CO CarOffer units (the "Subject Units") remained outstanding. The increase of $26,720 related to CO Incentive Unit and Subject Unit liability-classified awards is due to the mark to market valuation and the continued recognition over the vesting period.

 

7. Commitments and Contingencies

Contractual Obligations and Commitments

As of June 30, 2022, all of the Company’s property, equipment, and externally sourced internal-use software have been purchased with cash with the exception of amounts related to unpaid property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements and amounts related to obligations under finance leases as disclosed in the Unaudited Condensed Consolidated Statements of Cash Flows. The Company has no material long-term purchase obligations outstanding with any vendor or third party.

Leases

The Company’s primary operating lease obligations consist of various leases for office space in: Boston, Massachusetts; Cambridge, Massachusetts; San Francisco, California; Addison, Texas; and Dublin, Ireland. The Company also has an operating lease obligation for data center space in Needham, Massachusetts.

As of June 30, 2022, there were no material changes in the Company’s leases from those disclosed in the Annual Report.

The Company’s leases in Boston, Massachusetts, Cambridge, Massachusetts and San Francisco, California have associated letters of credit, which are recognized within restricted cash in the Unaudited Condensed Consolidated Balance Sheet. As of June 30, 2022 and December 31, 2021, restricted cash was $22,918 and $16,336, respectively, and primarily related to cash held at a financial institution in an interest‑bearing cash account as collateral for the letters of credit related to the contractual provisions for the Company’s building leases and pass-through payments from customers related to the Company’s wholesale business. As of June 30, 2022 and December 31, 2021, portions of restricted cash were classified as a short-term asset and long‑term asset, as disclosed on the Unaudited Condensed Consolidated Balance Sheet.

11


 

Acquisitions

On January 14, 2021 the Company completed the acquisition of a 51% interest in CarOffer, an automated instant vehicle trade platform based in Addison, Texas, with the option to acquire portions of the remaining equity in the future. Details of this acquisition are more fully described in Note 4 to the financial statements contained within the Annual Report. On May 6, 2022, the CarOffer Operating Agreement (as defined in Note 4 to the financial statements contained within the Annual Report) was amended with retroactive effect to correct a clerical error in connection with the November 23, 2021 amendment and restatement of the CarOffer Operating Agreement.

Legal Matters

From time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. The Company is not presently subject to any pending or threatened litigation that it believes, if determined adversely to the Company, individually, or taken together, would reasonably be expected to have a material adverse effect on its business or financial results. However, litigation is inherently unpredictable and the future outcome of legal proceedings and other contingencies may be unexpected or differ from the Company’s estimated liabilities, which could have a material adverse effect on the Company’s future financial results.

Guarantees and Indemnification Obligations

In the ordinary course of business, the Company enters into agreements with its customers, partners and service providers that include commercial provisions with respect to licensing, infringement, guarantees, indemnification, and other common provisions.

CarOffer provides certain guarantees to dealers through its 45-Day Guaranteed Bid and OfferGuard product offerings, which are accounted for under ASC Topic 460, Guarantees.

45-Day Guaranteed Bid is an arrangement through which a selling dealer lists a car on the CarOffer platform, and CarOffer provides an offer to purchase the vehicle listed at a specified price at any time over a 45-day period. This provides the seller with a put option, where they have the right, but not the obligation, to require CarOffer to purchase the vehicle during this window. OfferGuard is an arrangement through which a buying dealer purchases a car on the CarOffer platform, and CarOffer provides an offer to purchase the vehicle at a specified price between days 1 and 3, and days 42 and 45 if the dealer is not able to sell the vehicle after 42 days.

A guarantee liability is initially measured using the amount of consideration received from the dealer for the purchase of the guarantee. The initial liability is released, and guarantee income is recognized, upon the earliest of the following: the vehicle sells during the guarantee period, the seller exercises it’s put option during the guarantee period, or the option expires unexercised at the end of the guarantee period. Guarantee income is recognized within wholesale revenue in the Unaudited Condensed Consolidated Income Statements. When it is probable and reasonably estimable that CarOffer will incur a loss on a vehicle that it is required to purchase, a liability, and a corresponding charge to cost of sales is recognized for the amount of the loss in the Unaudited Condensed Consolidated Balance Sheets. Gains and losses resulting from the dealers exercise of guarantees are recognized within cost of sales in the Unaudited Condensed Consolidated Balance Sheets.

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, income for guarantees purchased by dealers was $2,292, $1,628, $5,595, and $2,275, respectively. For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, the net loss or gain resulting from the dealer's exercise of guarantees was immaterial.

As of June 30, 2022, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was $100,746. Of the maximum potential amount of future payments, none are considered probable. The exercise of guarantees has historically been infrequent and even when such exercises did occur the losses were immaterial. As such, as of June 30, 2022, CarOffer had no contingent loss liabilities.

As of December 31, 2021, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was $76,075. Of the maximum potential amount of future payments, none are considered probable. The exercise of guarantees has historically been infrequent and even when such exercises did occur, the losses were immaterial. As such, as of December 31, 2021, CarOffer had no contingent loss liabilities.

12


 

8. Stock-based Compensation

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, stock compensation expense by award type and where the stock compensation expense was recognized in the Company’s Unaudited Condensed Consolidated Income Statements is as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Options

 

$

646

 

 

$

635

 

 

$

1,290

 

 

$

1,252

 

Restricted stock units

 

 

12,786

 

 

 

13,944

 

 

 

26,289

 

 

 

27,687

 

CO Incentive Units and Subject Units

 

 

13,025

 

 

 

7,961

 

 

 

26,720

 

 

 

8,994

 

Total

 

$

26,457

 

 

$

22,540

 

 

$

54,299

 

 

$

37,933

 

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

69

 

 

$

109

 

 

$

205

 

 

$

201

 

Sales and marketing expense

 

 

4,086

 

 

 

3,571

 

 

 

8,069

 

 

 

6,323

 

Product, technology, and development expense

 

 

6,151

 

 

 

6,230

 

 

 

12,519

 

 

 

12,002

 

General and administrative expense

 

 

16,151

 

 

 

12,630

 

 

 

33,506

 

 

 

19,407

 

Total

 

$

26,457

 

 

$

22,540

 

 

$

54,299

 

 

$

37,933

 

 

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, excluded from stock-based compensation expense is $1,265, $866, $2,471, and $1,435 of capitalized website development costs, capitalized internal-use software costs and capitalized hosting arrangements, respectively.

 

During the three months ended June 30, 2022 and 2021 and the six months ended June 30, 2022 and 2021, the Company withheld 147,533, 126,703, 303,269, and 289,653 shares of Class A common stock, respectively, to satisfy employee tax withholding requirements for net share settlements of equity awards. The shares withheld return to the authorized, but unissued pool under the Company's Omnibus Incentive Compensation Plan and can be reissued by the Company. For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, total payments to satisfy employee tax withholding requirements and for option exercise costs due to net share settlements and cashless exercises of options were $5,830, $3,167, $11,260, and $8,208, respectively, and are reflected as a financing activity in the Unaudited Condensed Consolidated Statements of Cash Flows.

9. Earnings Per Share

The Company has two classes of common stock authorized: Class A common stock and Class B common stock. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to ten votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one‑to‑one basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.

During the three months ended June 30, 2022 and 2021 and during the six months ended June 30, 2022, no shares of Class B common stock were converted to Class A common stock. During the six months ended June 30, 2021, holders of Class B common stock converted 929,597 shares of Class B common stock to Class A common stock.

Basic net income per share (“Basic EPS”) is computed by dividing consolidated net income adjusted for net loss attributable to the redeemable noncontrolling interest and changes in the redemption value of redeemable noncontrolling interest, if applicable, by the weighted-average number of common shares outstanding during the reporting period. The Company computes the weighted-average number of common shares outstanding during the reporting period using the total number of shares of Class A common stock and Class B common stock outstanding as of the last day of the previous year plus the weighted-average of any additional shares issued and outstanding during the reporting period.

13


 

Diluted net income per share (“Diluted EPS”) gives effect to all potentially dilutive securities. Diluted EPS is computed by dividing consolidated net income adjusted for net loss attributable to the redeemable noncontrolling interest and changes in the redemption value of redeemable noncontrolling interest, if applicable and dilutive, by the weighted-average number of common shares outstanding during the reporting period using (i) the number of shares of common stock used in the Basic EPS calculation as indicated above, (ii) if dilutive, the incremental weighted-average common stock that the Company would issue upon the exercise of stock options and the vesting of RSUs, (iii) if dilutive, market-based performance awards based on the number of shares that would be issuable as of the end of the reporting period assuming the end of the reporting period was also the end of the contingency period. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. The if-converted method is used to calculate the number of shares issuable upon exercise of the 2024 Put Right (as defined in Note 4 to the financial statements contained within the Annual Report), inclusive of CarOffer noncontrolling interest and incentive units, that would be issuable as of the end of the reporting period assuming the end of the reporting period was also the end of the contingency period.

For the three and six months ended June 30, 2022 and 2021, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Consolidated net income

 

$

18,061

 

 

$

27,396

 

 

$

36,899

 

 

$

46,947

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,223

)

 

 

(656

)

 

 

(2,295

)

 

 

(3,466

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

29,620

 

 

 

 

 

 

111,620

 

 

 

 

Net (loss) income attributable to common stockholders — basic

 

$

(10,336

)

 

$

28,052

 

 

$

(72,426

)

 

$

50,413

 

Net loss attributable to redeemable noncontrolling interest

 

 

 

 

 

(656

)

 

 

 

 

 

(656

)

Net (loss) income attributable to common stockholders — diluted

 

$

(10,336

)

 

$

27,396

 

 

$

(72,426

)

 

$

49,757

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of shares of common stock used
   in computing net income per share attributable to
   common stockholders — basic

 

 

118,390,641

 

 

 

117,124,895

 

 

 

118,211,975

 

 

 

116,722,913

 

Dilutive effect of share equivalents resulting from stock
   options

 

 

 

 

 

450,512

 

 

 

 

 

 

481,802

 

Dilutive effect of share equivalents resulting from
   unvested restricted stock units

 

 

 

 

 

300,916

 

 

 

 

 

 

360,363

 

Dilutive effect of share equivalents resulting from CarOffer
   incentive units and noncontrolling interest

 

 

 

 

 

1,577,781

 

 

 

 

 

 

788,891

 

Weighted-average number of shares of common stock
   used in computing net income per share attributable to
   common stockholders — diluted

 

 

118,390,641

 

 

 

119,454,104

 

 

 

118,211,975

 

 

 

118,353,969

 

Net (loss) income per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.09

)

 

$

0.24

 

 

$

(0.61

)

 

$

0.43

 

Diluted

 

$

(0.09

)

 

$

0.23

 

 

$

(0.61

)

 

$

0.42

 

 

For the three and six months ended June 30, 2022 and 2021, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive are as follows:

 

14


 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

885,547

 

 

 

588,490

 

 

 

914,870

 

 

 

457,714

 

Restricted stock units outstanding

 

 

4,296,625

 

 

 

2,849,737

 

 

 

4,186,653

 

 

 

2,671,279

 

CO Incentive Units, Subject Units and noncontrolling
   interest

 

 

15,205,940

 

 

 

 

 

 

11,498,025

 

 

 

 

 

For the three and six months ended June 30, 2021, shares of Class A common stock potentially issuable under market-based performance awards of approximately 282,921 were excluded from the calculation of weighted average shares used to compute Diluted EPS, as the market-based vesting conditions had not been achieved as of the reporting period end date and as such there were zero contingently issuable shares. During the three months ended March 31, 2022, the Company modified its market-based performance awards to contain only service-based vesting conditions in line with the Company's other restricted stock unit awards.

For the three and six months ended June 30, 2022, there was no effect of potentially dilutive shares as the numerator was negative.

10. Income Taxes

During the three months ended June 30, 2022, the Company recorded an income tax provision of $5,325, representing an effective tax rate of 21.6%. The effective tax rate for the three months ended June 30, 2022 was greater than the statutory tax rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, partially offset by federal and state research and development tax credits.

During the six months ended June 30, 2022, the Company recorded an income tax provision of $13,027, representing an effective tax rate of 25.0%. The effective tax rate for the six months ended June 30, 2022 was greater than the statutory rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, partially offset by federal and state research and development tax credits.

During the three months ended June 30, 2021, the Company recorded an income tax provision of $11,142, representing an effective tax rate of 28.4%. The effective tax rate for the three months ended June 30, 2021 was greater than the statutory tax rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, which became applicable upon the expiration in May 2021 of the transition period permitted following the Company’s initial public offering (“IPO”), partially offset by federal and state research and development tax credits.

During the six months ended June 30, 2021, the Company recorded an income tax provision of $17,604, representing an effective tax rate of 25.9%. The effective tax rate for the six months ended June 30, 2021 was higher than the statutory tax rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, which became applicable upon the expiration in May 2021 of the transition period permitted following the IPO, partially offset by federal and state research and development tax credits.

The Company and its subsidiaries are subject to various U.S. federal, state, and foreign income tax examinations. The Company is currently not subject to income tax examination for the tax years of 2017 and prior as a result of applicable statute of limitations of the Internal Revenue Service (“IRS”) and a majority of applicable state jurisdictions. The Company is currently not subject to examination in its foreign jurisdictions for tax years 2016 and prior.

11. Segment and Geographic Information

Effective the first quarter of 2022, the Company revised its segment reporting from two reportable segments, United States and International, to one reportable segment. The Company concluded the change in segment reporting was not a triggering event for goodwill impairment. The change in segment reporting was made to align with changes made in the manner the Company’s chief operating decision maker (the “CODM”) reviews the Company’s operating results in assessing performance and allocating resources. The CODM now assesses the Company's performance on a consolidated basis rather than by geographical location as a result of the international segment becoming less significant relative to the overall business. The CODM reviews revenue and operating income as a proxy for the operating performance of the Company’s operations. The Company’s Chief Executive Officer is the CODM.

For the three and six months ended June 30, 2022 and 2021, information regarding the Company’s operations by segment is represented within the Unaudited Condensed Consolidated Income Statements.

For the three and six months ended June 30, 2022 and 2021, information regarding the Company’s revenue by geographical region is as follows:

 

15


 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue by Geographic Region:

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

500,056

 

 

$

206,584

 

 

$

919,264

 

 

$

369,595

 

International

 

 

11,173

 

 

 

11,164

 

 

 

22,573

 

 

 

19,521

 

Total

 

$

511,229

 

 

$

217,748

 

 

$

941,837

 

 

$

389,116

 

 

12. Subsequent Event

On August 2, 2022, Scot Fredo, the Company's Chief Financial Officer, announced his intent to resign to pursue another career opportunity. Mr. Fredo will remain with the Company as Chief Financial Officer through October 3, 2022, the effective date of his resignation. Additionally, on August 2, 2022, the Company's Board of Directors designated Jason Trevisan, the Company's Chief Executive Officer, to serve as the Company's Principal Financial Officer effective upon Mr. Fredo's resignation on October 3, 2022 and until such time that the Company appoints a successor Chief Financial Officer.

16


 

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

You should read the following discussion and analysis of our financial condition and results of operations together with our Unaudited Condensed Consolidated Financial Statements, and the related notes thereto, appearing elsewhere in this Quarterly Report on Form 10-Q, or Quarterly Report, and our consolidated financial statements and the related notes and other financial information included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or SEC, on February 25, 2022, or our Annual Report. Some of the information contained in this discussion and analysis or elsewhere in this Quarterly Report, including information with respect to our plans and strategy for our business and our performance and future success, includes forward-looking statements that involve risks and uncertainties. See “Special Note Regarding Forward-Looking Statements.” You should review the “Risk Factors” section of this Quarterly Report for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. In this discussion, we use financial measures that are considered non-GAAP financial measures under SEC rules. These rules regarding non-GAAP financial measures require supplemental explanation and reconciliation, which are included elsewhere in this Quarterly Report. Investors should not consider non-GAAP financial measures in isolation from or in substitution for, financial information presented in compliance with United States generally accepted accounting principles, or GAAP. The period-to-period comparison of financial results is not necessarily indicative of future results.

Company Overview

CarGurus is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer online wholesale platform. The CarGurus marketplace gives consumers the confidence to purchase or sell a vehicle either online or in-person, and it gives dealerships the power to accurately price, effectively market, instantly acquire and quickly sell vehicles, all with a nationwide reach. We use our proprietary technology, search algorithms and data analytics to bring trust, transparency and competitive pricing to the automotive shopping experience.

We are headquartered in Cambridge, Massachusetts and were incorporated in the State of Delaware on June 26, 2015.

We operate principally in the United States. In the United States, we also operate as independent brands the Autolist online marketplace, which we wholly own, and CarOffer digital wholesale marketplace, in which we have a 51% interest. In addition to the United States, we operate online marketplaces under the CarGurus brand in Canada and the United Kingdom. In the United Kingdom, we also operate as an independent brand the PistonHeads online marketplace, which we wholly own.

We have subsidiaries in the United States, Canada, Ireland, and the United Kingdom and, prior to the first quarter of 2022, we had two reportable segments – United States and International. Effective as of the first quarter of 2022, we revised our segment reporting from two reportable segments to one reportable segment. See Note 11 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report for further segment reporting and geographical information.

We generate marketplace revenue primarily from (i) dealer subscriptions to our Listings packages and Real-time Performance Marketing, or RPM, digital advertising suite, (ii) advertising revenue from auto manufacturers and other auto‑related brand advertisers and (iii) partnerships with financing services companies. We generate wholesale revenue primarily from transaction fees earned by CarOffer from facilitating the purchase and sale of vehicles between dealers. We generate product revenue primarily from aggregate proceeds received on the sale of vehicles.

For the three months ended June 30, 2022, we generated revenue of $511.2 million, a 135% increase from $217.7 million of revenue in the three months ended June 30, 2021. For the three months ended June 30, 2022, we generated consolidated net income of $18.1 million and Adjusted EBITDA of $54.0 million, compared to consolidated net income of $27.4 million and Adjusted EBITDA of $66.4 million for the three months ended June 30, 2021.

For the six months ended June 30, 2022, we generated revenue of $941.8 million, a 142% increase from $389.1 million of revenue in the six months ended June 30, 2021. For the six months ended June 30, 2022, we generated consolidated net income of $36.9 million and Adjusted EBITDA of $111.9 million, compared to consolidated net income of $46.9 million and Adjusted EBITDA of $117.0 million for the six months ended June 30, 2021.

See “Adjusted EBITDA” below for more information regarding our use of Adjusted EBITDA, a non-GAAP financial measure, and a reconciliation of Adjusted EBITDA to our consolidated net income.

17


 

COVID-19 Update

The COVID-19 pandemic resulted in significant disruptions to the global economy as well as businesses and capital markets around the world. The continued impact of COVID-19 and, in particular, existing and new variants that may emerge, cannot be predicted at this time, and could depend on a number of factors, including the availability of vaccines in different parts of the world, vaccination rates among the population, and the effectiveness of vaccines against any variants.

Our recent operations have been affected by a range of factors related to the COVID-19 pandemic, including continued temporary office closures and hybrid or remote work for most employees. Fluctuation in infection rates in the regions in which we operate has resulted in periodic changes in restrictions that vary from region to region and may require rapid response to new or reinstated orders. Many of these orders at times have resulted in restrictions on the ability of consumers to buy and sell automobiles by restricting operations at dealerships and/or by closing or reducing the services provided by certain service providers upon which dealerships rely. In addition, these restrictions and continued concern about the spread of the disease have impacted car shopping by consumers and disrupted the operations of car dealerships, which has adversely affected the market for automobile purchases.

The automotive industry is also facing inventory supply problems, including for reasons attributable to the COVID-19 pandemic and other macroeconomic issues, such as the global semiconductor chip shortage, which have adversely affected the amount of inventory on our websites.

We continue to monitor and assess the effects of the COVID-19 pandemic, including the effects of variants, on our commercial operations, including the impact on our revenue. See the “Risk Factors” section of this Quarterly Report for further discussion of the impacts of the COVID-19 pandemic on our business.

 

Key Business Metrics

We regularly review a number of metrics, including the key metrics listed below, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections, and make operating and strategic decisions. We believe it is important to evaluate these metrics for the United States and International geographic regions. The International region derives revenues from marketplace revenue from customers outside of the United States. International markets perform differently from the United States market due to a variety of factors, including our operating history in each market, our rate of investment, market size, market maturity, competition and other dynamics unique to each country. The metrics presented below exclude CarOffer as we believe such metrics are either not applicable for the CarOffer business or do not provide a meaningful way to evaluate the CarOffer business.

Monthly Unique Users

For each of our websites, we define a monthly unique user as an individual who has visited any such website within a calendar month, based on data as measured by Google Analytics. We calculate average monthly unique users as the sum of the monthly unique users of each of our websites in a given period, divided by the number of months in that period. We count a unique user the first time a computer or mobile device with a unique device identifier accesses any of our websites during a calendar month. If an individual accesses a website using a different device within a given month, the first access by each such device is counted as a separate unique user. If an individual uses multiple browsers on a single device and/or clears their cookies and returns to our site within a calendar month, each such visit is counted as a separate unique user. We view our average monthly unique users as a key indicator of the quality of our user experience, the effectiveness of our advertising and traffic acquisition, and the strength of our brand awareness. Measuring unique users is important to us and we believe it provides useful information to our investors because our marketplace revenue depends, in part, on our ability to provide dealers with connections to our users and exposure to our marketplace audience. We define connections as interactions between consumers and dealers on our marketplace through phone calls, email, managed text and chat, and clicks to access the dealer’s website or map directions to the dealership.

 

 

 

Three Months Ended
June 30,

 

 

Average Monthly Unique Users

 

2022

 

 

2021

 

 

 

 

(in thousands)

 

 

United States

 

 

29,526

 

 

 

32,828

 

 

International

 

 

6,591

 

 

 

7,763

 

 

Total

 

 

36,117

 

 

 

40,591

 

 

 

18


 

Monthly Sessions

We define monthly sessions as the number of distinct visits to our websites that take place each month within a given time frame, as measured and defined by Google Analytics. We calculate average monthly sessions as the sum of the monthly sessions in a given period, divided by the number of months in that period. A session is defined as beginning with the first page view from a computer or mobile device and ending at the earliest of when a user closes their browser window, after 30 minutes of inactivity, or each night at midnight (i) Eastern Time for our United States and Canada websites, other than the Autolist website, (ii) Pacific Time for the Autolist website, and (iii) Greenwich Mean Time for our U.K. websites. A session can be made up of multiple page views and visitor actions, such as performing a search, visiting vehicle detail pages, and connecting with a dealer. We believe that measuring the volume of sessions in a time period, when considered in conjunction with the number of unique users in that time period, is an important indicator to us of consumer satisfaction and engagement with our marketplace, and we believe it provides useful information to our investors because the more satisfied and engaged consumers we have, the more valuable our service is to dealers.

 

 

 

Three Months Ended
June 30,

 

 

Average Monthly Sessions

 

2022

 

 

2021

 

 

 

 

(in thousands)

 

 

United States

 

 

80,142

 

 

 

81,087

 

 

International

 

 

14,903

 

 

 

18,017

 

 

Total

 

 

95,045

 

 

 

99,104

 

 

 

Number of Paying Dealers

We define a paying dealer as a dealer account with an active, paid marketplace subscription at the end of a defined period. The number of paying dealers we have is important to us and we believe it provides valuable information to investors because it is indicative of the value proposition of our marketplace products, as well as our sales and marketing success and opportunity, including our ability to retain paying dealers and develop new dealer relationships.

 

 

 

As of June 30

 

 

Number of Paying Dealers

 

2022

 

 

2021

 

 

United States

 

 

24,488

 

 

 

23,950

 

 

International

 

 

6,655

 

 

 

6,777

 

 

Total

 

 

31,143

 

 

 

30,727

 

 

 

Quarterly Average Revenue per Subscribing Dealer (QARSD)

We define QARSD, which is measured at the end of a fiscal quarter, as the marketplace revenue primarily from subscriptions to our Listings packages and RPM digital advertising suite during that trailing quarter divided by the average number of paying dealers in that marketplace during the quarter. We calculate the average number of paying dealers for a period by adding the number of paying dealers at the end of such period and the end of the prior period and dividing by two. This information is important to us, and we believe it provides useful information to investors, because we believe that our ability to grow QARSD is an indicator of the value proposition of our products and the return on investment, or ROI, that our paying dealers realize from our products. In addition, increases in QARSD, which we believe reflect the value of exposure to our engaged audience in relation to subscription cost, are driven in part by our ability to grow the volume of connections to our users and the quality of those connections, which result in increased opportunity to upsell package levels and cross-sell additional products to our paying dealers.

 

 

 

As of June 30

 

Quarterly Average Revenue per Subscribing Dealer (QARSD)

 

2022

 

 

2021

 

United States

 

$

5,771

 

 

$

5,550

 

International

 

$

1,533

 

 

$

1,491

 

Consolidated

 

$

4,862

 

 

$

4,657

 

 

19


 

Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest

To provide investors with additional information regarding our financial results, we monitor and have presented within this Quarterly Report, Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest, each of which are non‑GAAP financial measures. These non‑GAAP financial measures are not based on any standardized methodology prescribed by United States generally accepted accounting principles, or GAAP, and are not necessarily comparable to any similarly titled measures presented by other companies.

We define Consolidated Adjusted EBITDA as consolidated net income, adjusted to exclude: depreciation and amortization, stock‑based compensation expense, acquisition-related expenses, other expense (income), net, and provision for income taxes.

We define Adjusted EBITDA as Consolidated Adjusted EBITDA adjusted to exclude Adjusted EBITDA attributable to redeemable noncontrolling interest, adjusted for all prior limitations to Consolidated Adjusted EBITDA as previously described.

We define Adjusted EBITDA attributable to redeemable noncontrolling interest as net loss attributable to redeemable noncontrolling interest, adjusted to exclude: depreciation and amortization, stock‑based compensation expense, other expense (income), net, provision for income taxes. These exclusions are adjusted for redeemable noncontrolling interest.

We have presented Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest within this Quarterly Report, because they are key measures used by our management and board of directors to understand and evaluate our operating performance, generate future operating plans, and make strategic decisions regarding the allocation of capital. In particular, we believe that the exclusion of certain items in calculating Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest can produce a useful measure for period‑to‑period comparisons of our business.

We use Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest to evaluate our operating performance and trends and make planning decisions. We believe Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest help identify underlying trends in our business that could otherwise be masked by the effect of the expenses that we exclude. Accordingly, we believe that Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest provide useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our past performance and future prospects, and allowing for greater transparency with respect to key financial metrics used by our management in its financial and operational decision‑making.

Our Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest are not prepared in accordance with GAAP, and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with GAAP. There are a number of limitations related to the use of Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest rather than consolidated net income and net loss attributable to redeemable noncontrolling interest, respectively, which are the most directly comparable GAAP equivalents. Some of these limitations are:

Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest exclude depreciation and amortization expense and, although these are non‑cash expenses, the assets being depreciated may have to be replaced in the future;
Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest exclude stock‑based compensation expense, which will be, for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy;
Consolidated Adjusted EBITDA and Adjusted EBITDA exclude transaction and one-time acquisition-related expenses incurred by us during a reporting period, which may not be reflective of our operational performance during such period, for acquisitions that have been completed as of the filing date of our annual or quarterly report (as applicable) relating to such period;
Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest exclude other expense (income), net which primarily includes net foreign exchange gains and losses and interest income earned on our cash, cash equivalents, and investments;

20


 

Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest exclude the provision for income taxes;
Adjusted EBITDA excludes Adjusted EBITDA attributable to redeemable noncontrolling interest, which is calculated as the net loss attributable to redeemable noncontrolling interest, adjusted for all prior limitations to Adjusted EBITDA as described above; and
other companies, including companies in our industry, may calculate Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest differently, which reduces their usefulness as a comparative measure.

Because of these limitations, we consider, and you should consider, Consolidated Adjusted EBITDA, Adjusted EBITDA and Adjusted EBITDA attributable to redeemable noncontrolling interest together with other operating and financial performance measures presented in accordance with GAAP.

The following table presents a reconciliation of Consolidated Adjusted EBITDA and Adjusted EBITDA to consolidated net income, the most directly comparable measure calculated in accordance with GAAP, for each of the periods presented.

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Reconciliation of Consolidated Adjusted EBITDA and Adjusted EBITDA:

 

(in thousands)

 

 

(in thousands)

 

Consolidated net income

 

$

18,061

 

 

$

27,396

 

 

$

36,899

 

 

$

46,947

 

Depreciation and amortization

 

 

11,234

 

 

 

10,165

 

 

 

22,419

 

 

 

18,831

 

Stock-based compensation expense

 

 

26,457

 

 

 

22,540

 

 

 

54,299

 

 

 

37,933

 

Acquisition-related expenses

 

 

 

 

 

65

 

 

 

 

 

 

709

 

Other expense (income), net

 

 

156

 

 

 

(61

)

 

 

275

 

 

 

(283

)

Provision for income taxes

 

 

5,325

 

 

 

11,142

 

 

 

13,027

 

 

 

17,604

 

Consolidated Adjusted EBITDA

 

 

61,233

 

 

 

71,247

 

 

 

126,919

 

 

 

121,741

 

Adjusted EBITDA attributable to redeemable noncontrolling interest

 

 

(7,265

)

 

 

(4,805

)

 

 

(15,001

)

 

 

(4,737

)

Adjusted EBITDA

 

$

53,968

 

 

$

66,442

 

 

$

111,918

 

 

$

117,004

 

The following table presents a reconciliation of Adjusted EBITDA attributable to redeemable noncontrolling interest to net loss attributable to redeemable noncontrolling interest, the most directly comparable measure calculated in accordance with GAAP, for each of the periods presented.

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Reconciliation of Adjusted EBITDA attributable to redeemable noncontrolling interest

 

(in thousands)

 

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to redeemable noncontrolling interest

 

$

(1,223

)

 

$

(656

)

 

$

(2,295

)

 

$

(3,466

)

Depreciation and amortization (1)

 

 

2,917

 

 

 

2,797

 

 

 

5,827

 

 

 

5,122

 

Stock-based compensation expense (1)

 

 

5,127

 

 

 

2,716

 

 

 

10,498

 

 

 

3,190

 

Other expense (income), net (1)

 

 

444

 

 

 

(52

)

 

 

880

 

 

 

(109

)

Provision for income taxes (1)

 

 

 

 

 

 

 

 

91

 

 

 

 

Adjusted EBITDA attributable to redeemable noncontrolling interest

 

$

7,265

 

 

$

4,805

 

 

$

15,001

 

 

$

4,737

 

(1) These exclusions are adjusted for redeemable noncontrolling interest.

21


 

Components of Unaudited Condensed Consolidated Income Statements

 

Revenue

We derive revenue from three sources: (i) marketplace revenue, which consists primarily of dealer subscriptions to our Listings packages and RPM digital advertising suite, advertising revenue from auto manufacturers and other auto‑related brand advertisers, and revenue from partnerships with financing services companies; (ii) wholesale revenue, which consists primarily of transaction fees earned by CarOffer from facilitating the purchase and sale of vehicles between dealers; and (iii) product revenue, which consists primarily of aggregate proceeds received on the sale of vehicles.

Marketplace Revenue

We offer multiple types of marketplace Listings packages to our dealers for our CarGurus U.S. platform (availability varies on our other marketplaces): Restricted Listings, which is free; and various levels of Listings packages, which each require a paid subscription under a monthly, quarterly, semiannual, or annual subscription basis.

Our subscriptions for customers generally auto-renew on a monthly basis and are cancellable by dealers with 30 days’ advance notice prior to the commencement of the applicable renewal term. Subscription pricing is determined based on a dealer’s inventory size, region, and our assessment of the connections and ROI the platform will provide them and is subject to discounts and/or fee reductions that we may offer from time to time. We also offer all dealers on our platform access to our Dealer Dashboard, which includes a performance summary, Dealer Insights tool, and user review management platform. Only dealers subscribing to a paid Listings package have access to the Pricing Tool, Market Analysis tool and our IMV Scan tool.

In addition to displaying inventory in our marketplace and providing access to the Dealer Dashboard, we offer dealers subscribing to certain of our Listings packages other subscription advertising and customer acquisition products and enhancements marketed under our RPM digital advertising suite. Through RPM, dealers can buy advertising that appears in our marketplace, on other sites on the internet and/or on high-converting social media platforms. Such advertisements can be targeted by the user’s geography, search history, CarGurus website activity and a number of other targeting factors, allowing dealers to increase their visibility with in-market consumers and drive qualified traffic for dealers.

We also offer paid Listings packages for the Autolist website and paid Listings and advertising products for the PistonHeads website.

Marketplace revenue also consists of non-dealer advertising revenue from auto manufacturers and other auto-related brand advertisers sold on a cost per thousand impressions, or CPM, basis. An impression is an advertisement loaded on a web page. In addition to advertising sold on a CPM basis, we also have advertising sold on a cost per click basis. Auto manufacturers and other brand advertisers can execute advertising campaigns that are targeted across a wide variety of parameters, including demographic groups, behavioral characteristics, specific auto brands, categories such as Certified Pre-Owned, and segments such as hybrid vehicles.

We also offer non-dealer advertising products for the Autolist and PistonHeads websites.

Marketplace revenue also includes revenue from partnerships with certain financing services companies pursuant to which we enable eligible consumers on our CarGurus U.S. website to pre-qualify for financing on cars from dealerships that offer financing through such companies. We primarily generate revenue from these partnerships based on the number of funded loans from consumers who pre-qualify with our lending partners through our site.

Wholesale Revenue

Wholesale revenue includes transaction fees earned by CarOffer from facilitating the purchase and sale of vehicles between dealers, where CarOffer collects fees from both the buyer and seller. CarOffer also sells vehicles to dealers that CarOffer acquires at other marketplaces – in these instances, CarOffer collects a transaction fee from the buyer.

Wholesale revenue also includes fees earned by CarOffer from performing inspection and transportation services, where CarOffer collects fees from the buyer. Inspection and transportation service revenue is inclusive of dealer to dealer transactions, other marketplace to dealer transactions, and customer to dealer transactions.

Wholesale revenue also includes fees earned by CarOffer from certain guarantees offered to dealers, where CarOffer collects fees from the buying dealer or selling dealer, as applicable.

22


 

Product Revenue

Product revenue includes the aggregate proceeds received on the sale of vehicles. This revenue relates to vehicles sold to dealers that CarOffer acquires directly from customers, inclusive of transaction fees collected from the buyer, and in limited situations across all CarOffer transactions, vehicles CarOffer resells after acquiring a vehicle via arbitration. Arbitration is the process by which CarOffer investigates and resolves claims from buying dealers.

Cost of Revenue

Marketplace Cost of Revenue

Marketplace cost of revenue includes expenses related to supporting and hosting digital product offerings. These expenses include personnel and related expenses for our customer support team, including salaries, benefits, incentive compensation, and stock-based compensation, third-party service provider expenses such as advertising, data center and networking expenses, depreciation expense associated with our property and equipment, amortization of developed technology, amortization of capitalized website development and allocated overhead expenses. We allocate overhead expenses, such as rent and facility expenses, information technology expense, and employee benefit expense, to all departments based on headcount. As such, general overhead expenses are reflected in cost of revenue and each operating expense category.

Wholesale Cost of Revenue

Wholesale cost of revenue includes expenses related to supporting the facilitation of the purchase and sale of vehicles between dealers, the sale by CarOffer to dealers of vehicles that it acquires at other marketplaces, and net losses on vehicles related to guarantees offered to dealers. These expenses include vehicle transportation and inspection expenses, personnel and related expenses for employees directly involved in the fulfillment and support of transactions, including salaries, benefits, incentive compensation and stock-based compensation, third-party service provider expenses, amortization of developed technology, amortization of capitalized website development and allocated overhead expenses.

Product Cost of Revenue

Product cost of revenue includes expenses related to vehicles sold to dealers that CarOffer acquires directly from consumers, inclusive of transportation expenses, and in limited situations across all CarOffer transactions, in which CarOffer acquires the vehicle via arbitration. These expenses include expenses for vehicles in which CarOffer controls the vehicle and therefore acts as a principal in the transaction.

Operating Expenses

Sales and Marketing

Sales and marketing expenses consist primarily of personnel and related expenses for our sales and marketing team, including salaries, benefits, incentive compensation, commissions, and stock-based compensation; expenses associated with consumer marketing, such as traffic acquisition, brand building, and public relations activities; expenses associated with dealer marketing, such as content marketing, customer and promotional events, and industry events; amortization of hosting arrangements; and allocated overhead expenses. A portion of our commissions that are related to obtaining a new contract are capitalized and amortized over the estimated benefit period of customer relationships. All other sales and marketing expenses are expensed as incurred. We expect sales and marketing expenses to fluctuate from quarter to quarter as we respond to the COVID-19 pandemic and changes in the macroeconomic and competitive landscapes affecting our existing dealers, consumer audience and brand awareness, which will impact our results of operations.

Product, Technology, and Development

Product, technology, and development expenses, consist primarily of personnel and related expenses for our research and development team, including salaries, benefits, incentive compensation, stock-based compensation and allocated overhead expense. Other than website development and internal-use software expenses, research and development expenses are expensed as incurred. We expect product, technology, and development expenses to increase as we invest in additional engineering resourcing to develop new solutions and make improvements to our existing platform.

23


 

General and Administrative

General and administrative expenses consist primarily of personnel and related expenses for our executive, finance, legal, people & talent, and administrative teams, including salaries, benefits, incentive compensation, and stock-based compensation, in addition to the expenses associated with professional fees for external legal, accounting and other consulting services, insurance premiums, payment processing and billing expenses, and allocated overhead expenses. General and administrative expenses are expensed as incurred. We expect general and administrative expenses to increase as we continue to scale our business.

Depreciation and Amortization

Depreciation and amortization expenses consist of depreciation on property and equipment and amortization of intangible assets and internal-use software.

Other (Expense) Income, Net

Other (expense) income, net consists primarily of net foreign exchange gains and losses and interest income earned on our cash, cash equivalents, and investments.

Provision for Income Taxes

We are subject to federal and state income taxes in the United States and taxes in foreign jurisdictions in which we operate. For the three and six months ended June 30, 2022 and 2021, we have recognized a provision for income taxes as a result of our consolidated taxable income position. We recognize deferred tax assets and liabilities based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. We regularly assess the need to record a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. As of June 30, 2022 and December 31, 2021, our valuation allowance against our net deferred tax assets was immaterial.

24


 

Results of Operations

For the three and six months ended June 30, 2022 and 2021, our Unaudited Condensed Consolidated Income Statements are as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

 

(dollars in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

163,926

 

 

$

160,458

 

 

$

327,215

 

 

$

316,259

 

Wholesale

 

 

75,937

 

 

 

53,514

 

 

 

166,931

 

 

 

67,317

 

Product

 

 

271,366

 

 

 

3,776

 

 

 

447,691

 

 

 

5,540

 

Total revenue

 

 

511,229

 

 

 

217,748

 

 

 

941,837

 

 

 

389,116

 

Cost of revenue

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

13,257

 

 

 

11,311

 

 

 

25,466

 

 

 

22,299

 

Wholesale

 

 

46,518

 

 

 

35,226

 

 

 

104,700

 

 

 

46,352

 

Product

 

 

263,603

 

 

 

3,780

 

 

 

441,945

 

 

 

5,724

 

Total cost of revenue

 

 

323,378

 

 

 

50,317

 

 

 

572,111

 

 

 

74,375

 

Gross profit

 

 

187,851

 

 

 

167,431

 

 

 

369,726

 

 

 

314,741

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

95,605

 

 

 

66,135

 

 

 

183,186

 

 

 

134,309

 

Product, technology, and development

 

 

31,354

 

 

 

27,630

 

 

 

62,007

 

 

 

52,794

 

General and administrative

 

 

33,514

 

 

 

26,167

 

 

 

66,635

 

 

 

46,681

 

Depreciation and amortization

 

 

3,836

 

 

 

9,022

 

 

 

7,697

 

 

 

16,689

 

Total operating expenses

 

 

164,309

 

 

 

128,954

 

 

 

319,525

 

 

 

250,473

 

Income from operations

 

 

23,542

 

 

 

38,477

 

 

 

50,201

 

 

 

64,268

 

Other (expense) income, net

 

 

(156

)

 

 

61

 

 

 

(275

)

 

 

283

 

Income before income taxes

 

 

23,386

 

 

 

38,538

 

 

 

49,926

 

 

 

64,551

 

Provision for income taxes

 

 

5,325

 

 

 

11,142

 

 

 

13,027

 

 

 

17,604

 

Consolidated net income

 

 

18,061

 

 

 

27,396

 

 

 

36,899

 

 

 

46,947

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,223

)

 

 

(656

)

 

 

(2,295

)

 

 

(3,466

)

Net income attributable to CarGurus, Inc.

 

$

19,284

 

 

$

28,052

 

 

$

39,194

 

 

$

50,413

 

 

25


 

For the three and six months ended June 30, 2022 and 2021, our Unaudited Condensed Consolidated Income Statements as a percentage of revenue are as follows (amounts in tables below may not sum due to rounding):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

32

%

 

 

74

%

 

 

35

%

 

 

81

%

Wholesale

 

 

15

 

 

 

25

 

 

 

18

 

 

 

17

 

Product

 

 

53

 

 

 

2

 

 

 

48

 

 

 

1

 

Total revenue

 

 

100

 

 

 

100

 

 

 

100

 

 

 

100

 

Cost of Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

3

 

 

 

5

 

 

 

3

 

 

 

6

 

Wholesale

 

 

9

 

 

 

16

 

 

 

11

 

 

 

12

 

Product

 

 

52

 

 

 

2

 

 

 

47

 

 

 

1

 

Total cost of revenue

 

 

63

 

 

 

23

 

 

 

61

 

 

 

19

 

Gross profit

 

 

37

 

 

 

77

 

 

 

39

 

 

 

81

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

19

 

 

 

30

 

 

 

19

 

 

 

35

 

Product, technology, and development

 

 

6

 

 

 

13

 

 

 

7

 

 

 

14

 

General and administrative

 

 

7

 

 

 

12

 

 

 

7

 

 

 

12

 

Depreciation and amortization

 

 

1

 

 

 

4

 

 

 

1

 

 

 

4

 

Total operating expenses

 

 

32

 

 

 

59

 

 

 

34

 

 

 

64

 

Income from operations

 

 

5

 

 

 

18

 

 

 

5

 

 

 

17

 

Other (expense) income, net

 

 

(0

)

 

 

0

 

 

 

(0

)

 

 

0

 

Income before income taxes

 

 

5

 

 

 

18

 

 

 

5

 

 

 

17

 

Provision for income taxes

 

 

1

 

 

 

5

 

 

 

1

 

 

 

5

 

Consolidated net income

 

 

4

 

 

 

13

 

 

 

4

 

 

 

12

 

Net loss attributable to redeemable noncontrolling interest

 

 

(0

)

 

 

(0

)

 

 

(0

)

 

 

(1

)

Net income attributable to CarGurus, Inc.

 

 

4

%

 

 

13

%

 

 

4

%

 

 

13

%

 

For the three months ended June 30, 2022 and 2021

Revenue

Revenue by Source

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

163,926

 

 

$

160,458

 

 

$

3,468

 

 

 

2

%

Wholesale

 

 

75,937

 

 

 

53,514

 

 

 

22,423

 

 

 

42

 

Product

 

 

271,366

 

 

 

3,776

 

 

 

267,590

 

 

 

7,087

 

Total

 

$

511,229

 

 

$

217,748

 

 

$

293,481

 

 

 

135

%

Percentage of total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

32

%

 

 

74

%

 

 

 

 

 

 

Wholesale

 

 

15

 

 

 

25

 

 

 

 

 

 

 

Product

 

 

53

 

 

 

2

 

 

 

 

 

 

 

Total

 

 

100

%

 

 

100

%

 

 

 

 

 

 

 

26


 

Overall revenue increased $293.5 million, or 135%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021.

Marketplace revenue increased $3.5 million, or 2%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021 and represented 32% of total revenue for the three months ended June 30, 2022 and 74% of total revenue for the three months ended June 30, 2021. The increase in marketplace revenue was due in part to a 4% growth in our QARSD for paying dealers to $4,862 at June 30, 2022 from $4,657 at June 30, 2021. The increase in QARSD was due primarily to signing on new dealers with higher average monthly recurring revenue and revenue expansion through product upgrades for existing dealers.

Wholesale revenue increased $22.4 million, or 42%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021 and represented 15% of total revenue for the three months ended June 30, 2022 and 25% of total revenue for the three months ended June 30, 2021. The increase was primarily due to an increase in transactions, including increases in transportation and inspection fees, and guarantee revenue.

Product revenue increased by $267.6 million, or 7,087%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021 and represented 53% of total revenue for the three months ended June 30, 2022 and 2% of total revenue for the three months ended June 30, 2021. The increase was primarily due to the launch of our consumer to dealer offering, CarGurus Instant Max Cash Offer, or IMCO, which resulted in a $248.1 million increase in proceeds and buy fees received on the sale of vehicles acquired by CarOffer directly from customers. The increase was also due in part to a $29.4 million increase in proceeds received from the sale of vehicles acquired via arbitration. The increase in product revenue was offset in part by a $9.9 million increase in sales allowance.

Cost of Revenue

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Cost of Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

13,257

 

 

$

11,311

 

 

$

1,946

 

 

 

17

%

Wholesale

 

 

46,518

 

 

 

35,226

 

 

 

11,292

 

 

 

32

 

Product

 

 

263,603

 

 

 

3,780

 

 

 

259,823

 

 

 

6,874

 

Total

 

$

323,378

 

 

$

50,317

 

 

$

273,061

 

 

 

543

%

Percentage of total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

3

%

 

 

5

%

 

 

 

 

 

 

Wholesale

 

 

9

 

 

 

16

 

 

 

 

 

 

 

Product

 

 

52

 

 

 

2

 

 

 

 

 

 

 

Total

 

 

63

%

 

 

23

%

 

 

 

 

 

 

 

Overall cost of revenue increased $273.1 million, or 543%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021.

Marketplace cost of revenue increased $1.9 million, or 17%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021 and represented 3% of total revenue for the three months ended June 30, 2022 and 5% of total revenue for the three months ended June 30, 2021. The increase was primarily due to a $1.0 million increase in fees related to provisioning advertising campaigns on our websites and a $0.4 million increase in data and hosting costs.

Wholesale cost of revenue increased $11.3 million, or 32%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021 and represented 9% of total revenue for the three months ended June 30, 2022 and 16% of total revenue for the three months ended June 30, 2021. The increase was primarily due an increase in expenses as a result of increased transactions, inclusive of amortization of developed technology and capitalized website development, transportation expenses, inspection expenses and salaries and employee-related expenses.

Product cost of revenue increased $259.8 million, or 6,874%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021 and represented 52% of the total revenue for the three months ended June 30, 2022 and 2% of total revenue for the three months ended June 30, 2021. The increase was primarily due to the launch of IMCO, which resulted in a $227.8 million increase in expenses related to vehicles acquired by CarOffer directly from customers. The increase was also due in part to a $32.0 million increase in expenses related to vehicles acquired via arbitration.

27


 

 

Operating Expenses

Sales and Marketing Expenses

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Sales and marketing

 

$

95,605

 

 

$

66,135

 

 

$

29,470

 

 

 

45

%

Percentage of total revenue

 

 

19

%

 

 

30

%

 

 

 

 

 

 

Sales and marketing expenses increased $29.5 million, or 45%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was due primarily to a $18.4 million increase in advertising and marketing expenses, primarily related to efforts to increase site traffic, expand brand awareness and the marketing of our consumer to dealer product. The increase in sales and marketing expenses was also due in part to a $6.4 million increase in salaries and employee-related expense, exclusive of commissions expense, which increased $1.7 million. The increase in salaries and employee-related expense was due primarily a 32% increase in headcount. The increase in commissions expense was due to the increase in headcount and sales growth. The increase was also due in part to a $0.7 million increase in consulting expense, a $0.7 million increase in software subscription expense, and a $0.4 million increase in travel expenses.

Product, Technology, and Development Expenses

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Product, technology, and development

 

$

31,354

 

 

$

27,630

 

 

$

3,724

 

 

 

13

%

Percentage of total revenue

 

 

6

%

 

 

13

%

 

 

 

 

 

 

Product, technology, and development expenses increased $3.7 million, or 13%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was due primarily to a $4.2 million increase in salaries and employee-related expense. The increase in salaries and employee-related expense was due primarily to a 17% increase in headcount. The increase was also due in part to a $0.3 million increase in software subscription expense. The increase in product, technology, and development expenses was offset in part by a $1.6 million decrease resulting from increased capitalizable projects.

General and Administrative Expenses

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

General and administrative

 

$

33,514

 

 

$

26,167

 

 

$

7,347

 

 

 

28

%

Percentage of total revenue

 

 

7

%

 

 

12

%

 

 

 

 

 

 

General and administrative expenses increased $7.3 million, or 28%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was due primarily to a $1.5 million increase in salaries and employee-related expense, exclusive of stock-based compensation expense, which increased $3.5 million. The increase in salaries and employee-related expense was due primarily to a 31% increase in headcount. The increase in stock-based compensation expense was due primarily to the revaluation of certain liability-based stock awards. The increase was also due in part to a $0.5 million increase in bad debt expense, $0.4 million in tax expense, $0.3 million increase in software subscription expense, and $0.3 million increase in consulting expenses.

Depreciation and Amortization Expenses

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Depreciation and amortization

 

$

3,836

 

 

$

9,022

 

 

$

(5,186

)

 

 

(57

)%

Percentage of total revenue

 

 

1

%

 

 

4

%

 

 

 

 

 

 

 

28


 

Depreciation and amortization expenses decreased $5.2 million, or 57%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021, due primarily to a reclassification of amortization of acquired developed technology intangible assets to cost of revenue in the beginning of the fourth quarter of fiscal year 2021. We had previously recorded amortization expense as a component of operating expenses but given the underlying nature of the asset we believe the amortization more closely aligns with cost of goods sold. We assessed the materiality of this reclassification on the historical financial statements, individually and in aggregate, and concluded the effect of the reclassification was not material to our Unaudited Condensed Consolidated Financial Statements.

Other (Expense) Income, Net

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Other (expense) income, net

 

$

(156

)

 

$

61

 

 

$

(217

)

 

 

(356

)%

Percentage of total revenue

 

 

0

%

 

 

0

%

 

 

 

 

 

 

Total other (expense) income, net decreased an immaterial amount in the three months ended June 30, 2022 compared to the three months ended June 30, 2021.

Provision for Income Taxes

 

 

 

Three Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Provision for income taxes

 

$

5,325

 

 

$

11,142

 

 

$

(5,817

)

 

 

(52

)%

Percentage of total revenue

 

 

1

%

 

 

5

%

 

 

 

 

 

 

Provision for income taxes decreased $5.8 million, or 52%, in the three months ended June 30, 2022 compared to the three months ended June 30, 2021 due primarily to decreased profitability. Additionally, there was an immaterial amount of tax expense related to shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation recorded during the three months ended June 30, 2022, compared to an aggregated $1.2 million tax expenses related to shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation recorded during the three months ended June 30, 2021.

 

For the six months ended June 30, 2022 and 2021

Revenue

Revenue by Source

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

327,215

 

 

$

316,259

 

 

$

10,956

 

 

 

3

%

Wholesale

 

 

166,931

 

 

 

67,317

 

 

 

99,614

 

 

 

148

 

Product

 

 

447,691

 

 

 

5,540

 

 

 

442,151

 

 

 

7,981

 

Total

 

$

941,837

 

 

$

389,116

 

 

$

552,721

 

 

 

142

%

Percentage of total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

35

%

 

 

81

%

 

 

 

 

 

 

Wholesale

 

 

18

 

 

 

17

 

 

 

 

 

 

 

Product

 

 

48

 

 

 

1

 

 

 

 

 

 

 

Total

 

 

100

%

 

 

100

%

 

 

 

 

 

 

 

Overall revenue increased $552.7 million, or 142%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021.

29


 

Marketplace revenue increased $11.0 million, or 3%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021 and represented 35% of total revenue for the six months ended June 30, 2022 and 81% of total revenue for the six months ended June 30, 2021. The increase in marketplace revenue was due in part to a 4% growth in our QARSD for paying dealers to $4,862 at June 30, 2022 from $4,657 at June 30, 2021. The increase in QARSD was due primarily to signing on new dealers with higher average monthly recurring revenue and revenue expansion through product upgrades for existing dealers.

Wholesale revenue increased $99.6 million, or 148%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021 and represented 18% of total revenue for the six months ended June 30, 2022 and 17% of total revenue for the six months ended June 30, 2021. The increase was primarily due to an increase in transactions, including increases in transportation and inspection fees, and guarantee revenue.

Product revenue increased by $442.2 million, or 7,981%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021 and represented 48% of total revenue for the six months ended June 30, 2022 and 1% of total revenue for the six months ended June 30, 2021. The increase was primarily due to the launch of IMCO, which resulted in a $399.8 million increase in proceeds and buy fees received on the sale of vehicles acquired by CarOffer directly from customers. The increase was also due in part to a $52.3 million increase in proceeds received from the sale of vehicles acquired via arbitration. The increase in product revenue was offset in part by a $9.9 million increase in sales allowance.

Cost of Revenue

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Cost of Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

25,466

 

 

$

22,299

 

 

$

3,167

 

 

 

14

%

Wholesale

 

 

104,700

 

 

 

46,352

 

 

 

58,348

 

 

 

126

 

Product

 

 

441,945

 

 

 

5,724

 

 

 

436,221

 

 

 

7,621

 

Total

 

$

572,111

 

 

$

74,375

 

 

$

497,736

 

 

 

669

%

Percentage of total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

3

%

 

 

6

%

 

 

 

 

 

 

Wholesale

 

 

11

 

 

 

12

 

 

 

 

 

 

 

Product

 

 

47

 

 

 

1

 

 

 

 

 

 

 

Total

 

 

61

%

 

 

19

%

 

 

 

 

 

 

Overall cost of revenue increased $497.7 million, or 669%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021.

Marketplace cost of revenue increased $3.2 million, or 14%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021 and represented 3% of total revenue for the six months ended June 30, 2022 and 6% of total revenue for the six months ended June 30, 2021. The increase was primarily due to a $1.3 million increase in fees related to provisioning advertising campaigns on our websites and a $0.9 million increase in data and hosting costs.

Wholesale cost of revenue increased $58.3 million, or 126%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021 and represented 11% of total revenue for the six months ended June 30, 2022 and 12% of total revenue for the six months ended June 30, 2021. The increase was primarily due to an increase in expenses as a result of increased transactions, inclusive of transportation expenses, amortization of developed technology and capitalized website development, inspection expenses and salaries and employee-related expenses.

Product cost of revenue increased $436.2 million, or 7,621%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021 and represented 47% of the total revenue for the six months ended June 30, 2022 and 1% of total revenue for the six months ended June 30, 2021. The increase was primarily due to the launch of IMCO, which resulted in a $373.5 million increase in expenses related to vehicles acquired by CarOffer directly from customers. The increase was also due, in part, to a $62.7 million increase in expenses related to vehicles acquired via arbitration.

 

 

30


 

Operating Expenses

Sales and Marketing Expenses

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Sales and marketing

 

$

183,186

 

 

$

134,309

 

 

$

48,877

 

 

 

36

%

Percentage of total revenue

 

 

19

%

 

 

35

%

 

 

 

 

 

 

 

Sales and marketing expenses increased $48.9 million, or 36%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was due primarily to a $21.9 million increase in advertising and marketing expenses, primarily related to efforts to increase site traffic, expand brand awareness and the marketing of our consumer to dealer product. The increase in sales and marketing expenses was also due in part to a $13.9 million increase in salaries and employee-related expense, exclusive of commissions expense, which increased $8.2 million. The increase in salaries and employee-related expense was due primarily a 32% increase in headcount. The increase in commissions expense was due to the increase in headcount and sales growth. The increase in sales and marketing expenses was also due in part to a $1.3 million increase in consulting expense, a $1.3 million increase in software subscription expense, a $0.6 million increase in travel expenses, a $0.4 million increase in insurance expense, and a $0.4 million increase in rent expense.

Product, Technology, and Development Expenses

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Product, technology, and development

 

$

62,007

 

 

$

52,794

 

 

$

9,213

 

 

 

17

%

Percentage of total revenue

 

 

7

%

 

 

14

%

 

 

 

 

 

 

 

Product, technology, and development expenses increased $9.2 million, or 17%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was due primarily to a $10.9 million increase in salaries and employee-related expense. The increase in salaries and employee-related expense was due primarily to a 17% increase in headcount. The increase was also due in part to a $0.6 million increase in software subscription expense and a $0.3 million increase in consulting expense. The increase in product, technology, and development expenses was offset in part by a $3.7 million decrease resulting from increased capitalizable projects.

General and Administrative Expenses

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

General and administrative

 

$

66,635

 

 

$

46,681

 

 

$

19,954

 

 

 

43

%

Percentage of total revenue

 

 

7

%

 

 

12

%

 

 

 

 

 

 

 

General and administrative expenses increased $20.0 million, or 43%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was due primarily to a $3.3 million increase in salaries and employee-related expense, exclusive of stock-based compensation expense, which increased $14.1 million. The increase in salaries and employee-related expense was due primarily to a 31% increase in headcount. The increase in stock-based compensation expense was due primarily to the revaluation of certain liability-based stock awards. The increase was also due in part to $0.6 million in tax expense, a $0.5 million increase in software subscription expense, a $0.3 million increase in travel expenses, and a $0.2 million increase in bad debt expense.

31


 

Depreciation and Amortization Expenses

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Depreciation and amortization

 

$

7,697

 

 

$

16,689

 

 

$

(8,992

)

 

 

(54

)%

Percentage of total revenue

 

 

1

%

 

 

4

%

 

 

 

 

 

 

 

Depreciation and amortization expenses decreased $9.0 million, or 54%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021, due primarily to a reclassification of amortization of acquired developed technology intangible assets to cost of revenue in the beginning of the fourth quarter of fiscal year 2021. We had previously recorded amortization expense as a component of operating expenses but given the underlying nature of the asset we believe the amortization more closely aligns with cost of goods sold. We assessed the materiality of this reclassification on the historical financial statements, individually and in aggregate, and concluded the effect of the reclassification was not material to our Unaudited Condensed Consolidated Financial Statements.

Other (Expense) Income, Net

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Other (expense) income, net

 

$

(275

)

 

$

283

 

 

$

(558

)

 

 

(197

)%

Percentage of total revenue

 

 

(0

)%

 

 

0

%

 

 

 

 

 

 

 

Total other (expense) income, net decreased an immaterial amount in the six months ended June 30, 2022 compared to the six months ended June 30, 2021.

Provision for Income Taxes

 

 

 

Six Months Ended
June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Provision for income taxes

 

$

13,027

 

 

$

17,604

 

 

$

(4,577

)

 

 

(26

)%

Percentage of total revenue

 

 

1

%

 

 

5

%

 

 

 

 

 

 

 

Provision for income taxes decreased $4.6 million, or 26%, in the six months ended June 30, 2022 compared to the six months ended June 30, 2021, due primarily to decreased profitability. Additionally, there was an aggregated $0.6 million of tax expense related to shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation recorded during the six months ended June 30, 2022, compared to an aggregated $1.2 million tax expenses related to shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation recorded during the six months ended June 30, 2021.

Liquidity and Capital Resources

Cash, Cash Equivalents and Investments

As of June 30, 2022 and December 31, 2021, our principal sources of liquidity were cash and cash equivalents of $338.2 million and $231.9 million, respectively, and investments in certificates of deposit with terms of greater than 90 days but less than one year of $30.0 million and $90.0 million, respectively.

32


 

Sources and Uses of Cash

During the six months ended June 30, 2022 and 2021, our cash flows from operating, investing, and financing activities, as reflected in the Unaudited Condensed Consolidated Statements of Cash Flows, are as follows:

 

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

Net cash provided by operating activities

 

$

87,595

 

 

$

81,335

 

Net cash provided by (used in) investing activities

 

 

51,837

 

 

 

(56,054

)

Net cash used in financing activities

 

 

(25,644

)

 

 

(22,073

)

Impact of foreign currency on cash

 

 

(912

)

 

 

(135

)

Net increase in cash, cash equivalents, and restricted cash

 

$

112,876

 

 

$

3,073

 

 

Our operations have been financed primarily from operating activities. During the six months ended June 30, 2022 and 2021, we generated cash from operating activities of $87.6 million and $81.3 million, respectively.

We believe that our existing sources of liquidity will be sufficient to fund our operations for at least the next 12 months from the date of the filing of this Quarterly Report. Our future capital requirements will depend on many factors, including: the further impact of the COVID-19 pandemic; our revenue; expenses associated with our sales and marketing activities and the support of our product, technology, and development efforts; expenses associated with our facilities build out under our 1001 Boylston Street lease, other than those which qualify for landlord reimbursement; payments received in advance from a third-party payment processor; our investments in international markets; and the potential exercise of call rights in the second half of 2022, or the 2022 Call Right, exercisable in our sole discretion, to acquire up to twenty-five percent (25%) of the fully diluted outstanding capitalization of CarOffer at an implied value equal to seven (7) times CarOffer’s trailing twelve months gross profit as of June 30, 2022 (as calculated in accordance with the defined terms and subject to the adjustments set forth in the CarOffer Operating Agreement (as defined in Note 4 to the financial statements contained within our Annual Report)). If the 2022 Call Right is exercised, the consideration to be paid will be in the form of cash and/or shares of our Class A common stock, as determined in our sole discretion. A cash payment made in connection with the 2022 Call Right is reasonably likely to reduce our net cash in future quarters. Cash from operations could also be affected by various risks and uncertainties, including, but not limited to, the effects of the COVID-19 pandemic and other risks detailed in the “Risk Factors” section of this Quarterly Report.

To the extent that existing cash, cash equivalents, and investments and cash from operations are insufficient to fund our future activities, we may need to raise additional funds through a public or private equity or debt financing. Additional funds may not be available on terms favorable to us, or at all.

Operating Activities

Cash provided by operating activities of $87.6 million during the six months ended June 30, 2022 was due primarily to consolidated net income of $36.9 million, adjusted for $27.6 million of stock-based compensation expense for equity classified awards, $22.4 million of depreciation and amortization, $5.6 million of amortization of deferred contract costs, and $0.7 million of provision for doubtful accounts, partially offset by $23.5 million of deferred taxes. Cash provided by operating activities was also attributable to a $38.2 million increase in accrued expenses, accrued income taxes, and other liabilities, a $8.2 million increase in accounts payable, and a $2.3 million increase in deferred revenue. The increases in cash flow from operations were partially offset by an $12.0 million increase in accounts receivable, net, a $10.4 million increase in prepaid expenses, prepaid income taxes, and other assets, a $5.7 million increase in deferred contract costs, a $2.0 million increase in inventory, and a $0.9 million decrease in lease obligations.

Cash provided by operating activities of $81.3 million during the six months ended June 30, 2021 was due primarily to consolidated net income of $46.9 million, adjusted for $28.7 million of stock-based compensation expense for equity classified awards, $18.8 million of depreciation and amortization, $6.5 million of amortization of deferred contract costs, $2.3 million of deferred taxes, and $0.5 million of provision for doubtful accounts. Cash provided by operating activities was also attributable to a $15.6 million increase in accrued expenses, accrued income taxes and other liabilities, a $15.3 million increase in accounts payable, and a $4.0 million increase in deferred revenue. The increases in cash flow from operations were partially offset by a $48.0 million increase in accounts receivable, net, a $5.1 million increase in deferred contract costs, a $2.5 million increase in inventory and a $1.5 million increase in prepaid expenses, prepaid income taxes, and other assets.

33


 

Investing Activities

Cash provided by investing activities of $51.8 million during the six months ended June 30, 2022 was due to $60.0 million in maturities of certificates of deposit, offset by $5.5 million of capitalization of website development costs and $2.7 million of purchases of property and equipment.

Cash used in investing activities of $56.1 million during the six months ended June 30, 2021 was due to $64.3 million of cash paid for acquisitions, net of cash acquired, $4.7 million of purchases of property and equipment and $2.1 million related to the capitalization of website development costs, offset in part by $60 million of maturities of certificates of deposit, net of investments in certificates of deposit of $45 million.

Financing Activities

Cash used in financing activities of $25.6 million during the six months ended June 30, 2022 was due primarily to $12.7 million of payment of tax distributions to redeemable noncontrolling interest holders, $11.3 million of payment of withholding taxes on net share settlements of restricted stock units, and $2.4 million of payments made to a third-party payment processor, offset in part by $0.7 million of proceeds from the issuance of common stock related to the exercise of vested stock options.

Cash used in financing activities of $22.1 million during the six months ended June 30, 2021 was due primarily to $14.3 million of CarOffer’s repayment of a line of credit and $8.2 million of payment of withholding taxes on net share settlements of restricted stock units, partially offset by $0.4 million related to the proceeds from the issuance of common stock related to the exercise of vested stock options.

Contractual Obligations and Known Future Cash Requirements

As of June 30, 2022, there were no material changes in our contractual obligations and commitments from those disclosed in our Annual Report, other than those appearing in the notes to the Unaudited Condensed Consolidated Financial Statements appearing elsewhere in this Quarterly Report, which are hereby incorporated by reference.

Seasonality

Across the retail automotive industry, consumer purchases are typically greatest in the first three quarters of each year, due in part to the introduction of new vehicle models from manufacturers and the seasonal nature of consumer spending. Additionally, the volume of vehicles sold through our CarOffer platform generally fluctuates from quarter to quarter. This seasonality is caused by several factors, including holidays, weather, the timing of used vehicles available for sale from selling customers, the seasonality of the retail market for used vehicles and/or inventory challenges in the automotive industry, which affect the demand side of the wholesale industry. Macroeconomic conditions, such as the global semiconductor chip shortage, can also effect the volume of wholesale vehicle sales. As a result, revenue and cost of revenue related to volume will fluctuate accordingly on a quarterly basis. Typical seasonality trends may not be observed in periods where other external factors more significantly impact the wholesale industry.

Off-Balance Sheet Arrangements

As of June 30, 2022 and December 31, 2021, we did not have any off-balance sheet arrangements, or material leases that are less than twelve months in duration, other than leases signed but not commenced, that have or are reasonably likely to have a current or future material effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures, or capital resources.

Critical Accounting Estimates

The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period.

Although we regularly assess these estimates, actual results could differ materially from these estimates. We base our estimates on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from our estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Changes in estimates are recognized in the period in which they become known.

34


 

Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in our revenue recognition, allowance for doubtful accounts, the expensing and capitalization of product, technology, and development costs related to website development, internal-use software, and hosting arrangements, the valuation and recoverability of goodwill, intangible assets and other long-lived assets, the valuation of redeemable noncontrolling interest, the recoverability of our net deferred tax assets and related valuation allowance and the valuation of equity and liability-classified compensation awards under ASC Topic 718, Stock-based Compensation, or ASC 718. Accordingly, we consider these to be our critical accounting policies and believe that of our significant accounting policies, these policies involve the greatest degree of judgment and complexity.

For a detailed explanation of the judgments made in these areas, refer to Note 2 to our Unaudited Condensed Consolidated Financial Statements appearing elsewhere in this Quarterly Report and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report.

Recently Issued Accounting Pronouncements

Information concerning recently issued accounting pronouncements may be found in Note 2 to our Unaudited Condensed Consolidated Financial Statements appearing elsewhere in this Quarterly Report.

35


 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Market risk represents the risk of loss that may affect our financial position due to adverse changes in financial market prices and rates. We are exposed to market risks as described below.

Interest Rate Risk

As of June 30, 2022 and December 31, 2021, we did not have any long-term borrowings.

As of June 30, 2022 and December 31, 2021, we had cash, cash equivalents, and investments of $368.2 million and $321.9 million, respectively, which consisted of bank deposits, money market funds and certificates of deposit with maturity dates of nine months.

Such interest-earning instruments carry a degree of interest rate risk. Given recent changes in the interest rate environment and in an effort to ensure liquidity, we expect variable returns from our investments for the foreseeable future. To date, fluctuations in interest income have not been material to the operations of the business.

We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

Inflation Risk

We do not believe that inflation has had a material effect on our business, financial condition, or results of operations to date. However, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, operating results, and financial condition.

Foreign Currency Exchange Risk

Historically, because our operations and sales have been primarily in the United States, we have not faced any significant foreign currency risk. As of June 30, 2022 and December 31, 2021, we had foreign currency exposures in the British pound, the Euro and the Canadian dollar, although such exposure is not significant.

Our foreign subsidiaries have intercompany transactions that are eliminated upon consolidation, and these transactions expose us to foreign currency exchange rate fluctuations. Exchange rate fluctuations on short‑term intercompany transactions are recognized within other (expense) income, net in our Unaudited Condensed Consolidated Income Statements. Exchange rate fluctuations on long-term intercompany transactions are recognized within accumulated other comprehensive (loss) income in our Unaudited Condensed Consolidated Balance Sheets.

As we seek to grow our international operations in Canada and the United Kingdom, our risks associated with fluctuation in currency rates may become greater, and we will continue to reassess our approach to managing these risks.

36


 

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act), as of the end of the period covered by this Quarterly Report.

The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report, our principal executive officer and principal financial officer have concluded that, as of such date, our disclosure controls and procedures were not effective due to the material weakness described below.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis. We have identified deficiencies in controls at our CarOffer subsidiary, in which we acquired a 51% interest during fiscal year 2021. These deficiencies include controls over (i) certain information technology, or IT, general controls for systems that are relevant to the preparation of our financial statements and (ii) our financial statement close process that in the aggregate constitute a material weakness.

Specifically, we did not maintain:

User access review controls that adequately restrict privileged and end-user access to certain financial applications, programs, and data to appropriate company personnel, including consideration to segregation of incompatible duties;
Change management review controls for certain financial applications to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately; and
Effective controls over the financial statement close process, specifically related to the review of CarOffer journal entries and reconciliations over certain accounts.

This material weakness did not result in a material misstatement to our financial statements. However, the material weakness could impact the effectiveness of segregation of duties controls, as well as the effectiveness of IT-dependent controls that could result in misstatements impacting financial statement accounts and disclosures that would result in a material misstatement of the annual or interim consolidated financial statements that would not be prevented or detected.

Remediation Plan

We and our board of directors are committed to maintaining a strong internal control environment. Management, with the oversight of the audit committee of our board of directors, has evaluated the material weakness described above and designed a remediation plan to address the material weakness and enhance our internal control environment. The remediation plan is being implemented and includes robust performance of user access and change management reviews, as well as an effective review of journal entries and accounts reconciliations. Management is committed to successfully implementing the remediation plan as promptly as possible. The material weakness will not be considered remediated until our management implements effective controls that operate for a sufficient period of time and our management has concluded through testing that these controls are effective. The elements of our remediation plan can only be accomplished over time, and we can offer no assurance that these initiatives will ultimately have the intended effects.

Changes in Internal Control Over Financial Reporting

Other than the material weakness described above, there was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

37


 

PART II—OTHER INFORMATION

From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently subject to any pending or threatened litigation that we believe, if determined adversely to us, would individually, or taken together, reasonably be expected to have a material adverse effect on our business or financial results.

Item 1A. Risk Factors.

Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Quarterly Report, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our unaudited condensed consolidated financial statements and related notes, before evaluating our business. Our business, financial condition, operating results, cash flow, and prospects could be materially and adversely affected by any of these risks or uncertainties. In that event, the trading price of our Class A common stock could decline. See “Special Note Regarding Forward‑Looking Statements.”

 

Risks Related to Our Business and Industry

Our business has been, and we expect it to continue to be, adversely affected by the COVID-19 pandemic and other macroeconomic issues.

The COVID-19 pandemic has caused an international health crisis and resulted, and may continue to result, in significant disruptions to the global economy as well as businesses and capital markets around the world. More transmissible and contagious variants have caused an increase in the number of COVID-19 cases globally. The continued impact of COVID-19 cannot be predicted at this time, and could depend on a number of factors, including the availability of vaccines in different parts of the world, vaccination rates among the population, and the effectiveness of vaccines against any variants.

Our operations have been and may continue to be materially adversely affected by a range of factors related to the COVID-19 pandemic. Fluctuation in infection rates in the regions in which we operate has resulted in periodic changes in restrictions that vary from region to region and may require rapid response to new or reinstated orders. Many of these orders resulted in, and may again in the future result in, restrictions on the ability of consumers to buy and sell automobiles by restricting operations at dealerships and/or by closing or reducing the services provided by certain service providers upon which dealerships rely. In addition, these restrictions and continued concern about the spread of the disease have impacted car shopping by consumers and disrupted the operations of car dealerships, which has adversely affected and may continue to adversely affect the market for automobile purchases.

The automotive industry is also facing, and may continue to face, inventory supply problems, including for reasons attributable to the COVID-19 pandemic and other macroeconomic issues, such as the global semiconductor chip shortage, and the war in Ukraine and Russian sanctions. This decline in vehicle inventory has led to an increase in bids per vehicle at auction and corresponding increases to wholesale auction prices. As the price of replenishing inventory through wholesale auctions has increased, dealers have increased, and may continue to increase, the prices they charge consumers. A high volume of price increases on vehicle sales at a rapid rate could impact our proprietary IMV and distribution of Deal Ratings. In addition, if our paying dealers continue to operate at reduced inventory levels or with increased costs, they may reduce or be unwilling to increase their advertising spend with us and/or may terminate their subscriptions prior to the commencement of the applicable renewal term. Our ability to add new paying dealers or increase our fees with dealers may be impeded if dealers perceive they have less of a need for our products and services because of their limited inventory. Inventory challenges in the automotive industry have adversely impacted, and could continue to adversely impact, the amount of inventory on our websites and have contributed to higher prices and reduced lease options for new vehicles, which in turn has reduced, and may continue to reduce, consumer demand, which could contribute to a decline in the number of consumer visits to our websites and/or the number of connections between consumers and dealers through our marketplaces. Our business also relies on the ability of consumers to borrow funds to acquire automobiles and banks and other financing companies may limit or restrict lending to consumers as a result of the economic impacts of the COVID-19 pandemic and other macroeconomic issues, such as rising interest rates, which may also materially and adversely affect our business. These inventory-related issues and other macroeconomic issues may materially and adversely impact our business, financial condition and results of operations.

As a result of the COVID-19 pandemic and new variants, and the corresponding impact on their businesses, a number of our dealer customers temporarily closed and/or operated on a reduced capacity, and many dealerships faced, and continue to face, significant financial challenges. Such closures and circumstances led, and may in the future lead, some paying dealers to cancel their subscriptions and/or reduce their spending with us, which has had and may continue to have a material adverse effect on our revenues and on our business. Additionally, we reduced our spending on brand advertising and traffic acquisition at the beginning of the COVID-19 pandemic in response to increasing cancelations and reduced consumer demand, which contributed to a year-over-year decline in the number of consumers using our platform for each of the years ended December 31, 2021 and 2020, which in turn may continue to materially and adversely affect our business. While we have since restored a portion of that historical consumer spend, there can be no assurances that we will fully restore prior spending levels, as we may determine to decrease our consumer spend due to the possible impact of

38


 

macroeconomic issues or elect to redirect our investments elsewhere, including in favor of new product development. If such a strategy were not to result in the benefits that we expect, our business could be harmed.

Further, in the past, we have taken measures to help our paying dealers maintain their business health during the COVID-19 pandemic, including by proactively reducing the subscription fees for paying dealers for certain service periods, and we may decide to re-institute further billing relief as we continue to assess the effects of the COVID-19 pandemic and other macroeconomic issues on our paying dealers and business operations. Any further billing relief could result in a decline in our revenue and have a material adverse effect to our business. During the COVID-19 pandemic, we also experienced, and may in the future experience, increased account delinquencies from dealer customers challenged by the COVID-19 pandemic that failed to pay us on time or at all.

These effects from the COVID-19 pandemic on our revenue caused us to implement certain cost-savings measures across our business, which previously disrupted our business and operations and, if we implement future similar cost saving measures due to the COVID-19 pandemic or other macroeconomic issues, may affect our future business and operations and may yield unintended consequences, such as loss of key employees, increased costs in hiring new employees, undesired attrition, and the risk that we may not achieve the anticipated cost savings at the levels we expect, any of which may have a material adverse effect on our results of operations and/or financial condition.

We continue to monitor and assess the effects of the COVID-19 pandemic, including the effects of variants, on our commercial operations, including the impact on our revenue. However, we cannot at this time accurately predict what effects these conditions will ultimately have on our operations due to uncertainties relating to the duration of the pandemic, the extent and effectiveness of governmental responses and other preventative, treatment and containment actions or developments, including the distribution and acceptance of vaccines, shifts in behavior going forward, and the length or severity of any travel and commerce restrictions that may be imposed in the future by relevant governmental authorities. Nor can we predict the adverse impact on the global economies and financial markets in which we operate, which may have a significant negative impact on our business, financial condition and results of operations.

Our business is substantially dependent on our relationships with dealers. If a significant number of dealers terminate their subscription agreements with us and/or dealer closures or consolidations occur that reduce demand for our products, our business and financial results would be materially and adversely affected.

A significant source of our revenue consists of subscription fees paid to us by dealers for access to enhanced features on our automotive marketplaces. Our subscription agreements with dealers generally may be terminated by us with 30 days’ notice and by dealers with 30 days’ notice prior to the commencement of the applicable renewal term. The majority of our contracts with dealers currently provide for one-month committed terms and do not contain contractual obligations requiring a dealer to maintain its relationship with us beyond the committed term. Accordingly, these dealers may cancel their subscriptions with us in accordance with the terms of their subscription agreements. A dealer’s decision to cancel its subscription with us may be influenced by several factors, including national and regional dealership associations, national and local regulators, automotive manufacturers, consumer groups, and consolidated dealer groups. If any of these influential groups indicate that dealers should not enter into or maintain subscription agreements with us, this belief could become shared by dealers and we may lose a number of our paying dealers. If a significant number of our paying dealers terminate their subscriptions with us, our business and financial results would be materially and adversely affected.

Additionally, in the past, the number of United States dealers has declined due to dealership closures and consolidations as a result of factors such as global economic downturns or other macroeconomic issues. When dealers consolidate, the services they previously purchased separately are often purchased by the combined entity in a lesser quantity or for a lower aggregate price than before, leading to volume compression and loss of revenue. Further dealership consolidations or closures could reduce the aggregate demand for our products and services. If dealership closures and consolidations occur in the future, our business and financial results could be materially and adversely affected.

If we fail to maintain or increase the number of dealers that pay subscription fees to us, or fail to maintain or increase the fees paid to us for subscriptions, our business and financial results would be materially and adversely affected.

As a result of the effects of the COVID-19 pandemic, many paying dealers cancelled their subscriptions with us (including, in some cases, with our permission prior to the end of the applicable contract term and notice period), and it is possible that additional dealers will cancel their subscriptions in the future for a variety of reasons, including as a result of the continuing effects of the COVID-19 pandemic and other macroeconomic issues, such as the global semiconductor chip shortage. If paying dealers do not receive the volume of consumer connections that they expect during their subscription period, do not experience the level of car sales they expect from those connections, or fail to attribute consumer connections or sales to our platform, they may terminate their subscriptions prior to the commencement of the applicable renewal term. If we fail to maintain or expand our base of paying dealers or fail to maintain or increase the level of fees that we receive from them, our business and financial results would be materially and adversely affected.

We allow dealers to list their inventory in CarGurus marketplaces for free; however, we impose certain limitations on such free listings, such as capping the number of leads that non-paying dealers in the U.S. may receive, not displaying non-paying dealer identity and contact information, and prohibiting access to the paid features of our marketplaces. We continue to adapt our free listings product, Restricted Listings, in our CarGurus marketplaces and in the future, we may decide to impose additional restrictions on Restricted

39


 

Listings or modify the services available to non-paying dealers. These changes to our Restricted Listings product may result in less inventory being displayed to consumers, which may impair our efforts to attract consumers, and cause paying and non-paying dealers to receive fewer leads and connections, which may make it more difficult for us to convert non-paying dealers to paying dealers or maintain or expand our base of paying dealers. If dealers do not subscribe to our paid offerings at the rates we expect, our business and financial results would be materially and adversely affected.

If we fail to continue to realize transaction synergies from our acquisition of a 51% interest in CarOffer, or if the CarOffer business and/or our combined offerings such as IMCO fail to continue to grow at the rate we expect, our revenue and business would be significantly harmed.

In January 2021 we completed our acquisition of a 51% interest in CarOffer, which added wholesale vehicle acquisition and selling capabilities to our portfolio of dealer offerings. In 2021, this acquisition also helped facilitate our launch of a newer consumer offering, IMCO, which allows consumers in certain states to sell their vehicles to dealers entirely online through CarGurus. A significant amount of our revenue is now derived from the wholesale sale of automobiles and IMCO. Continued achievement of our transaction synergies and our ability to continue to grow the CarOffer business and the revenue associated with it depends on a number of factors, including, but not limited to, our ability to continue to: expand the number of dealers engaging on the CarOffer platform; retain existing customers and increase the share of wholesale transactions which they complete on the CarOffer platform; attract prospective customers who have historically purchased or sold vehicles through physical auctions and may choose not to transact online; and successfully compete with competitors, including other online vehicle auction companies and large, national offline vehicle auction companies that are expanding into the online channel and have launched online auctions in connection with their physical auctions. Additionally, our ability to continue to grow IMCO and the revenue associated with it also depends on a number of factors, including, but not limited to, our ability to continue to: effectively scale and market IMCO; attract prospective consumers to sell their vehicles online through IMCO; and successfully compete with competitors, including online dealerships. If our anticipated transaction synergies do not fully materialize or the CarOffer business and/or IMCO fail to continue to grow at the rate we expect, our revenue and business would be significantly harmed.

Industry conditions such as a significant change in vehicle retail prices or a decline in the used vehicle inventory supply coming to the wholesale market could also adversely impact CarOffer’s business and growth. For example, if retail prices for used vehicles rise relative to retail prices for new vehicles, it could make buying a new vehicle more attractive to consumers than buying a used vehicle, which could result in reduced used vehicle wholesale sales on the CarOffer platform. Used vehicle dealers may also decide to retail more of their vehicles on their own rather than selling them on the CarOffer platform, which could adversely impact the volume of vehicles offered for sale on the CarOffer platform and the demand for those used vehicles. Macroeconomic issues, including rising interest rates and lower consumer confidence, could also adversely impact dealer demand for sourcing inventory and therefore lead to a reduction in the number of vehicle wholesale sales on the CarOffer platform and/or transacted via IMCO, which would adversely impact CarOffer’s business and financial results. Additionally, inventory challenges in the automotive industry, including for reasons attributable to the COVID-19 pandemic, has contributed and could continue to contribute to a decrease in the supply of vehicles coming to the wholesale market and reduce the number of vehicles sold on the CarOffer platform and/or transacted via IMCO. An inability by CarOffer to retain customers and/or increase or find alternative sources of vehicle supply would adversely impact our revenue and business.

If dealers or other advertisers reduce their advertising spending with us and we are unable to replace the reduced advertising spending, our advertising revenue and business would be harmed.

A portion of our revenue is derived from advertising revenues generated primarily through advertising sales, including on-site advertising and audience targeting services, to dealers, auto manufacturers, and other auto-related brand advertisers. We compete for this advertising revenue with other online automotive marketplaces and with television, print media, and other traditional advertising channels. Our ability to attract and retain advertisers and to generate advertising revenue depends on a number of factors, including our ability to: increase the number of consumers using our marketplaces; compete effectively for advertising spending with other online automotive marketplaces; continue to develop our advertising products; keep pace with changes in technology and the practices and offerings of our competitors; and offer an attractive ROI to our advertisers for their advertising spend with us.

Our agreements with dealers for advertising generally include terms ranging from one month to one year and may be terminated by us with 30 days’ notice and by dealers with 30 days’ notice prior to the commencement of the applicable renewal term. The contracts do not contain contractual obligations requiring an advertiser to maintain its relationship with us beyond the committed term. Certain of our other advertising contracts, including those with auto manufacturers, typically do not have ongoing commitments to advertise in our marketplaces beyond a committed term. As a result of the effects of the COVID-19 pandemic, some advertisers cancelled or reduced their advertising with us and it is possible that advertising customers will cancel or reduce their advertising with us in the future for a variety of reasons, including as a result of the continuing effects of the COVID-19 pandemic and other macroeconomic issues, such as the global semiconductor chip shortage. In addition, the year-over-year decline in the number of consumer visits to our sites as a result of the COVID-19 pandemic resulted in the delivery of fewer impressions for our advertising customers than anticipated year-over-year for the years ended December 31, 2021 and 2020, which has caused, and may continue to cause, an adverse impact on our advertising revenues. We may not succeed in capturing a greater share of our advertisers’ spending if we are unable to convince advertisers of the

40


 

effectiveness or superiority of our advertising offerings as compared to alternative channels. If current advertisers reduce their advertising spending with us and we are unable to replace such reduced advertising spending, our advertising revenue and business and financial results would be harmed.

If we are unable to provide a compelling vehicle search experience to consumers through our platform, the number of connections between consumers and dealers using our marketplaces may decline and our business and financial results would be materially and adversely affected.

If we fail to continue to provide a compelling vehicle search experience to consumers, the number of connections between consumers and dealers through our marketplaces could decline, which in turn could lead dealers to suspend listing their inventory in our marketplaces, cancel their subscriptions, or reduce their spending with us. If dealers pause or cancel listing their inventory in our marketplaces, we may not be able to attract a large consumer audience, which may cause other dealers to pause or cancel their use of our marketplaces. This reduction in the number of dealers using our marketplaces would likely materially and adversely affect our marketplaces and our business and financial results. As consumers increasingly use their mobile devices to access the internet and our marketplaces, our success depends, in part, on our ability to provide consumers with a robust and user-friendly experience through their mobile devices. We believe that our ability to provide a compelling vehicle search experience, both on desktop computers and through mobile devices, is subject to a number of factors, including our ability to: maintain attractive marketplaces for consumers and dealers; continue to innovate and introduce products for our marketplaces; launch new products that are effective and have a high degree of consumer engagement; display a wide variety of automobile inventory to attract more consumers to our websites; provide mobile applications that engage consumers; maintain the compatibility of our mobile applications with operating systems, such as iOS and Android, and with popular mobile devices running such operating systems; and access and analyze a sufficient amount of data to enable us to provide relevant information to consumers, including pricing information and accurate vehicle details.

Any inability by us to develop new products, or achieve widespread consumer and dealer adoption of those products, could negatively impact our business and financial results.

Our success depends on our continued innovation to provide products that make our marketplaces, websites, and mobile applications useful for consumers and dealers or that otherwise provide value to consumers and dealers. For example, during 2021 we launched IMCO in furtherance of our evolution to a transaction-enabled marketplace. We also continue to develop digital retail offerings, including those that expand a dealer’s geographic footprint and others that bring additional elements of the car buying experience online through our websites. A failure by us to capture the benefits that we expect from our rollout of IMCO and these digital retail investments could have an adverse effect on our business and financial results.

In addition to introducing new offerings within our existing products, we anticipate that over time we may reach a point when investments in our current products are less productive and the growth of our revenue will require more focus on developing new products for consumers and dealers. These new products, in the aggregate, must be widely adopted by consumers and dealers in order for us to continue to attract consumers to our marketplaces and dealers to our products and services. Accordingly, we must continually invest resources in product, technology, and development in order to improve the attractiveness and comprehensiveness of our marketplaces and their related products and effectively incorporate new internet and mobile technologies into them. Our ability to engage in these activities may decline as a result of the continued impact of the COVID-19 pandemic and other macroeconomic effects, as well as any cost-savings initiatives on our business. These product, technology, and development expenses may include costs of hiring additional personnel, engaging third-party service providers and conducting other research and development activities. There can be no assurance that innovations to our products like IMCO, or the development of future products, will increase consumer or dealer engagement, achieve market acceptance, create additional revenue or become profitable. In addition, revenue relating to new products is typically unpredictable and our new products may have lower gross margins, lower retention rates, and higher marketing and sales costs than our existing products. We are likely to continue to modify our pricing models for both existing and new products so that our prices for our offerings reflect the value those offerings are providing to consumers and dealers. Our pricing models may not effectively reflect the value of products to dealers, and, if we are unable to provide marketplaces and products that consumers and dealers want to use, they may reduce or cease the use of our marketplaces and products. Without innovative marketplaces and related products, we may be unable to attract additional, unique consumers or retain current consumers, which could affect the number of dealers that become paying dealers and the number of advertisers that want to advertise in our marketplaces, as well as the amounts that they are willing to pay for our products, which could, in turn, negatively impact our business and financial results.

We rely on internet search engines to drive traffic to our websites, and if we fail to appear prominently in the search results, our traffic would decline and our business would be adversely affected.

We rely, in part, on internet search engines such as Google, Bing, and Yahoo! to drive traffic to our websites. The number of consumers we attract to our marketplaces from search engines is due in part to how and where our websites rank in unpaid search results. These rankings can be affected by a number of factors, many of which are not under our direct control and may change frequently. For example, when a consumer searches for a vehicle in an internet search engine, we rely on a high organic search ranking of our webpages to refer the consumer to our websites. Our competitors’ internet search engine optimization efforts may result in their websites receiving higher search result rankings than ours, or internet search engines could change their methodologies and/or introduce competing products in a way that would adversely affect our search result rankings. If internet search engines modify their methodologies in ways that are

41


 

detrimental to us, as they have done from time to time, or if our efforts to improve our search engine optimization are unsuccessful or less successful than our competitors’ internet search engine optimization efforts, our ability to attract a large consumer audience could diminish, traffic to our marketplaces could decline and the number of leads that we send to our dealers could be adversely impacted. Additionally, competing products from internet search engine providers, such as those that provide dealer and vehicle pricing and other information directly in search results, could also adversely impact traffic to our websites and the number of leads that we are able to send to our dealers. Our business would also be adversely affected if internet search engine providers choose to align with our competitors. Reductions in our own search advertising spend or more aggressive spending by our competitors could also cause us to incur higher advertising costs and/or reduce our market visibility to prospective users. Our websites have experienced fluctuations in organic and paid search result rankings in the past, and we anticipate fluctuations in the future. Any reduction in the number of consumers directed to our websites through internet search engines could harm our business and operating results.

We may be unable to maintain or grow relationships with data providers, or may experience interruptions in the data they provide, which may create a less valuable or transparent shopping experience and negatively affect our business and operating results.

We obtain data from many third-party data providers, including inventory management systems, automotive website providers, customer relationship management systems, dealer management systems, governmental entities, and third-party data licensors. Our business relies on our ability to obtain data for the benefit of consumers and dealers using our marketplaces. For example, our success in each market is dependent in part upon our ability to obtain and maintain inventory data and other vehicle information for those markets. The large amount of inventory and vehicle information available in our marketplaces is critical to the value we provide for consumers. The loss or interruption of such inventory data or other vehicle information could decrease the number of consumers using our marketplaces. We could experience interruptions in our data access for a number of reasons, including difficulties in renewing our agreements with data providers, changes to the software used by data providers, efforts by industry participants to restrict access to data, increased fees we may be charged by data providers and the continuing effects of the COVID-19 pandemic. Our marketplaces could be negatively affected if any current provider terminates its relationship with us or our service from any provider is interrupted. If there is a material disruption in the data provided to us, the information that we provide to consumers and dealers using our marketplaces may be limited. In addition, the quality, accuracy, and timeliness of this information may suffer, which may lead to a less valuable and less transparent shopping experience for consumers using our marketplaces and could negatively affect our business and operating results.

The failure to build, maintain and protect our brands would harm our ability to attract a large consumer audience and to expand the use of our marketplaces by consumers and dealers.

While we are focused on building our brand recognition, maintaining and enhancing our brands will depend largely on the success of our efforts to maintain the trust of consumers and dealers and to deliver value to each consumer and dealer using our marketplaces. Our ability to protect our brands is also impacted by the success of our efforts to optimize our significant brand spend and overcome the intense competition in brand marketing across our industry, including competitors that may imitate our messaging. In addition, we have reduced our brand spend in comparison to our pre-COVID-19 pandemic levels, and it is possible that we may in the future decide to further suppress such spend depending on the continued impact of the COVID-19 pandemic or other macroeconomic effects. If consumers believe that we are not focused on providing them with a better automobile shopping experience, or if we fail to overcome brand marketing competition and maintain a differentiated value proposition in consumers’ minds, our reputation and the strength of our brands may be adversely affected.

Complaints or negative publicity about our business practices and culture, our management team and employees, our marketing and advertising campaigns, our compliance with applicable laws and regulations, the integrity of the data that we provide to consumers, data privacy and security issues, and other aspects of our business, irrespective of their validity, could diminish consumers’ and dealers’ confidence and participation in our marketplaces and could adversely affect our brands. There can be no assurance that we will be able to maintain or enhance our brands, and failure to do so would harm our business growth prospects and operating results.

Portions of our platform enable consumers and dealers using our marketplaces to communicate with one another and other persons seeking information or advice on the internet. Claims of defamation or other injury could be made against us for content posted on our websites. In addition, negative publicity and user sentiment generated as a result of fraudulent or deceptive conduct by users of our marketplaces could damage our reputation, reduce our ability to attract new users or retain our current users, and diminish the value of our brands.

Our recent, rapid growth is not indicative of our future growth, and our revenue growth rate in the future is uncertain, including due to potential macroeconomic effects.

Our revenue increased to (i) $951.4 million for the year ended December 31, 2021 from $551.5 million for the year ended December 31, 2020, representing a 73% increase between such periods, and (ii) $511.2 million for the three months ended June 30, 2022 from $217.7 million for the three months ended June 30, 2021, representing a 135% increase between such periods. Our revenue for the remainder of 2022 and beyond may not grow at such a rate and could potentially be impacted by macroeconomic issues, such as the global semiconductor chip shortage, the war in Ukraine and Russian sanctions, the ongoing effects of the COVID-19 pandemic, rising interest rates and lower consumer confidence. In addition, we will not be able to grow as expected, or at all, if we fail to: increase the number of consumers using our marketplaces; maintain and expand the number of dealers that subscribe to our marketplaces and

42


 

maintain and increase the fees that they are paying; attract and retain advertisers placing advertisements in our marketplaces; further improve the quality of our marketplaces and introduce high quality new products; and increase the number of connections between consumers and dealers using our marketplaces and connections to paying dealers, in particular. If our revenue declines or fails to grow, investors’ perceptions of our business may be adversely affected, and the market price of our Class A common stock could decline.

We may require additional capital to pursue our business objectives and respond to business opportunities, challenges, or unforeseen circumstances. If we are unable to generate sufficient cash flows or if capital is not available to us, our business, operating results, financial condition, and prospects could be adversely affected.

If we are unable to generate sufficient cash flows, we would require additional capital to pursue our business objectives and respond to business opportunities, challenges, or unforeseen circumstances, including the effects of the COVID-19 pandemic and other macroeconomic issues, such as the global semiconductor chip shortage, as well as to make marketing expenditures to improve our brand awareness, develop new products, further improve our platform and existing products, enhance our operating infrastructure, and acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. However, additional funds may not be available when we need them on terms that are acceptable to us or at all. Volatility in the equity and credit markets, including due to the COVID-19 pandemic, may also have an adverse effect on our ability to obtain equity or debt financing. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to pursue our business objectives and to respond to business opportunities, challenges, or unforeseen circumstances could be significantly limited, and our business, operating results, financial condition, and prospects could be adversely affected.

Our international operations involve risks that may differ from, or are in addition to, our domestic operational risks.

In addition to the United States, we operate marketplaces in the United Kingdom and Canada, which are less familiar competitive environments and involve various risks, including the need to invest significant resources and the likelihood that returns on such investments will not be achieved for several years, or possibly at all. We have incurred losses in prior periods in the United Kingdom and Canada and may incur losses there again in the future. We also face various other challenges in those jurisdictions. For example, our competitors may be more established or otherwise better positioned than we are to succeed in the United Kingdom and Canada. Our competitors may offer services to dealers that make dealers dependent on them, such as hosting dealers’ websites and providing inventory feeds for dealers, which would make it difficult to attract dealers to our marketplaces. Dealers may also be parties to agreements with other dealers and syndicates that prevent them from being able to access our marketplaces. Any of these barriers could impede our operations in our international markets, which could affect our business and potential growth.

In addition to English, we have made portions of our marketplaces available in French and Spanish. We may have difficulty in modifying our technology and content for use in non-English-speaking market segments or gaining acceptance by users in non-English-speaking market segments. Our ability to manage our business and conduct our operations internationally requires considerable management attention and resources, and is subject to the particular challenges of supporting a business in an environment of multiple languages, cultures, customs, legal and regulatory systems, alternative dispute resolution systems, and commercial infrastructures. Operating internationally may subject us to different risks or increase our exposure in connection with current risks, including risks associated with: recruiting, managing and retaining qualified multilingual employees, including sales personnel; adapting our websites and mobile applications to conform to local consumer behavior; increased competition from local websites and mobile applications and potential preferences by local populations for local providers; compliance with applicable foreign laws and regulations, including different privacy, censorship, and liability standards and regulations, and different intellectual property laws; providing solutions in different languages and for different cultures, which may require that we modify our solutions and features so they are culturally relevant in different countries; the enforceability of our intellectual property rights; credit risk and higher levels of payment fraud; compliance with anti-bribery laws, including compliance with the Foreign Corrupt Practices Act and the United Kingdom Bribery Act; currency exchange rate fluctuations; adverse changes in trade relationships among foreign countries and/or between the United States and such countries, including as related to the United Kingdom’s exit from the European Union, or the EU, commonly referred to as “Brexit”; double taxation of our international earnings and potentially adverse tax consequences arising from the tax laws of the United States or the foreign jurisdictions in which we operate; and higher costs of doing business internationally.

We depend on key personnel to operate our business, and if we are unable to retain, attract and integrate qualified personnel, or if we experience turnover of our key personnel, our ability to develop and successfully grow our business could be materially and adversely affected.

We believe our success has depended, and continues to depend, on the efforts and talents of our executives and employees. Our future success depends on our continuing ability to attract, develop, motivate, and retain highly qualified and skilled employees. Since the onset of the COVID-19 pandemic, we have encountered increased rates of turnover of our employee base and encountered intense competition for retaining and attracting qualified and skilled employees. Accordingly, we have incurred, and we may continue to incur, significant costs to attract new employees and retain existing ones, and we may in the future become less competitive in attracting and retaining employees as a result of any expense reduction efforts that we may initiate or our compliance with any COVID-19 healthcare standards to which we may become subject.

43


 

In addition, any unplanned turnover or our failure to develop an adequate succession plan for any of our executive officers or key employees, or the reduction in their involvement in the management of our business, could materially adversely affect our ability to execute our business plan and strategy, and we may not be able to find adequate replacements on a timely basis, or at all. Our executive officers and other employees are at-will employees, which means they may terminate their employment relationships with us at any time, and their knowledge of our business and industry would be extremely difficult to replace. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees. If we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business could be materially and adversely affected. Additionally, we may face risks related to the transitions that occurred in our senior management team during 2021, the announced departure of our Chief Financial Officer, and other future transitions in our leadership team, including the disruption of our operations and the depletion of our institutional knowledge base.

We may be subject to disputes regarding the accuracy of Instant Market Values, Deal Ratings, Dealer Ratings, New Car Price Guidance and other features of our marketplaces.

We provide consumers using our CarGurus marketplaces with our proprietary IMV, Deal Ratings, and Dealer Ratings, as well as other features to help them evaluate vehicle listings, including price guidance for new car listings, or New Car Price Guidance. Our valuation models depend on the inventory listed on our sites as well as public information regarding automotive sales. If the inventory on our site declines significantly, or if the number of automotive sales declines significantly or used car sales prices become volatile, whether as a result of the COVID-19 pandemic or otherwise, our valuation models may not perform as expected. Revisions to or errors in our automated valuation models, or the algorithms that underlie them, may cause the IMV, the Deal Rating, New Car Price Guidance, or other features to vary from our expectations regarding the accuracy of these tools. In addition, from time to time, regulators, consumers, dealers and other industry participants may question or disagree with our IMV, Deal Rating, Dealer Rating or New Car Price Guidance. Any such questions or disagreements could result in distraction from our business or potentially harm our reputation, could result in a decline in consumers’ confidence in, or use of, our marketplaces and could result in legal disputes.

We are subject to a complex framework of laws and regulations, many of which are unsettled, still developing and contradictory, which have in the past, and could in the future, subject us to claims, challenge our business model, or otherwise harm our business.

Various aspects of our business are, may become, or may be viewed by regulators from time to time as subject, directly or indirectly, to United States federal, state and local laws and regulations, and to foreign laws and regulations.

Local Motor Vehicle Sales, Advertising and Brokering, and Consumer Protection Laws

The advertising and sale of new and used motor vehicles is highly regulated by the jurisdictions in which we do business. Although we do not sell motor vehicles, and although we believe that vehicle listings on our sites are not themselves advertisements, regulatory authorities or third parties could take the position that some of the laws or regulations applicable to dealers or to the manner in which motor vehicles are advertised and sold generally are directly applicable to our business. These advertising laws and regulations are frequently subject to multiple interpretations and are not uniform from jurisdiction to jurisdiction, sometimes imposing inconsistent requirements with respect to new or used motor vehicles. If our marketplaces and related products are determined to not comply with relevant regulatory requirements, we or dealers could be subject to civil and criminal penalties, including fines, or the award of significant damages in class actions or other civil litigation, as well as orders interfering with our ability to continue providing our marketplaces and related products and services in certain jurisdictions. In addition, even absent such a determination, to the extent dealers are uncertain about the applicability of such laws and regulations to our business, we may lose, or have difficulty increasing the number of paying dealers, which would affect our future growth.

If regulators or other third parties take the position that our marketplaces or related products violate applicable brokering, bird-dog, consumer protection, consumer finance or advertising laws or regulations, responding to such allegations could be costly, could require us to pay significant sums in settlements, could require us to pay civil and criminal penalties, including fines, could interfere with our ability to continue providing our marketplaces and related products in certain jurisdictions, or could require us to make adjustments to our marketplaces and related products or the manner in which we derive revenue from dealers using our platform, any or all of which could result in substantial adverse publicity, termination of subscriptions by dealers, decreased revenues, distraction for our employees, increased expenses, and decreased profitability.

Federal Laws and Regulations

The United States Federal Trade Commission, or the FTC, has the authority to take actions to remedy or prevent acts or practices that it considers to be unfair or deceptive and that affect commerce in the United States. If the FTC takes the position in the future that any aspect of our business, including our advertising and privacy practices, constitutes an unfair or deceptive act or practice, responding to such allegations could require us to defend our practices and pay significant damages, settlements, and civil penalties, or could require us to make adjustments to our marketplaces and related products and services, any or all of which could result in substantial adverse publicity, distraction for our employees, loss of participating dealers, lost revenues, increased expenses, and decreased profitability.

Our platforms enable us, dealers, and users to send and receive text messages and other mobile phone communications. The Telephone Consumer Protection Act, or the TCPA, as interpreted and implemented by the United States Federal Communications

44


 

Commission, or the FCC, and federal and state courts, impose significant restrictions on utilization of telephone calls and text messages to residential and mobile telephone numbers as a means of communication, particularly if the prior express consent of the person being contacted has not been obtained. Violations of the TCPA may be enforced by the FCC, by state attorneys general, or by others through litigation, including class actions. Furthermore, several provisions of the TCPA, as well as applicable rules and orders, are open to multiple interpretations, and compliance may involve fact-specific analyses.

Any failure by us, or the third parties on which we rely, to adhere to, or successfully implement, appropriate processes and procedures in response to existing or future laws and regulations could result in legal and monetary liability, fines and penalties, or damage to our reputation in the marketplace, any of which could have a material adverse effect on our business, financial condition, and results of operations. Even if the claims are meritless, we may be required to expend resources and pay costs to defend against regulatory actions or third-party claims. Additionally, any change to applicable laws or their interpretations that further restricts the way consumers and dealers interact through our platforms, or any governmental or private enforcement actions related thereto, could adversely affect our ability to attract customers and could harm our business, financial condition, results of operations, and cash flows.

Antitrust and Other Laws

Antitrust and competition laws prohibit, among other things, any joint conduct among competitors that would lessen competition in the marketplace. A governmental or private civil action alleging the improper exchange of information, or unlawful participation in price maintenance or other unlawful or anticompetitive activity, even if unfounded, could be costly to defend and could harm our business, results of operations, financial condition, and cash flows.

Claims could be made against us under both United States and foreign laws, including claims for defamation, libel, invasion of privacy, false advertising, intellectual property infringement, or claims based on other theories related to the nature and content of the materials disseminated by our marketplaces and on portions of our websites. Our defense against any of these actions could be costly and involve significant time and attention of our management and other resources. If we become liable for information transmitted in our marketplaces, we could be directly harmed and we may be forced to implement new measures to reduce our exposure to this liability.

The foregoing description of laws and regulations to which we are or may be subject is not exhaustive, and the regulatory framework governing our operations is subject to continuous change. We are, and we will continue to be, exposed to legal and regulatory risks including with respect to privacy, tax, law enforcement, content, intellectual property, competition, and other matters. The enactment of new laws and regulations or the interpretation of existing laws and regulations, both domestically and internationally, may affect the operation of our business, directly or indirectly, which could result in substantial regulatory compliance costs, civil or criminal penalties, including fines, adverse publicity, loss of subscribing dealers, lost revenues, increased expenses, and decreased profitability. Further, investigations by governmental agencies, including the FTC, into allegedly anticompetitive, unfair, deceptive or other business practices by us or dealers using our marketplaces, could cause us to incur additional expenses and, if adversely concluded, could result in substantial civil or criminal penalties and significant legal liability, or orders requiring us to make adjustments to our marketplaces and related products and services.

Our business is subject to risks related to the larger automotive industry ecosystem, which could have a material adverse effect on our business, revenue, results of operations, and financial condition.

Decreases in consumer demand could adversely affect the market for automobile purchases and, as a result, reduce the number of consumers using our platform. Consumer purchases of new and used automobiles generally decline during recessionary periods and other periods in which disposable income is adversely affected. Purchases of new and used automobiles are typically discretionary for consumers and have been, and may continue to be, affected by negative trends in the economy, including: the effects of the COVID-19 pandemic, the cost of energy and gasoline; the availability and cost of credit; rising interest rates; reductions in business and consumer confidence; stock market volatility; and increased unemployment.

Further, in recent years the market for motor vehicles has experienced rapid changes in technology and consumer demands. Self-driving technology, ride sharing, transportation networks, and other fundamental changes in transportation could impact consumer demand for the purchase of automobiles. A reduction in the number of automobiles purchased by consumers could adversely affect dealers and car manufacturers and lead to a reduction in other spending by these groups, including targeted incentive programs.

In addition, our business has been and may continue to be negatively affected by challenges to the larger automotive industry ecosystem, including global supply chain challenges, the global semiconductor chip shortage, changes to trade policies, including tariff rates and customs duties, trade relations between the United States and China and other macroeconomic issues, including the war in Ukraine and Russian sanctions, as well as the ongoing effects of the COVID-19 pandemic. These factors could have a material adverse effect on our business, revenue, results of operations, and financial condition.

We rely on third-party service providers and strategic partners for many aspects of our business, and any failure to maintain these relationships or to successfully integrate certain third-party platforms could harm our business.

Our success depends upon our relationships with third parties, including, among others: our payment processor; our data center hosts; our information technology providers; our data providers for inventory and vehicle information; and our partners for vehicle

45


 

transportation, inspection and other logistics associated with our CarOffer business and IMCO. If these third parties experience difficulty meeting our requirements or standards, have adverse audit results, violate the terms of our agreements or applicable law, fail to obtain or maintain applicable licenses, or if the relationships we have established with such third parties expire or otherwise terminate, it could make it difficult for us to operate some aspects of our business, which could damage our business and reputation. In addition, if such third-party service providers or strategic partners were to cease operations, temporarily or permanently, face financial distress or other business disruptions, increase their fees, or if our relationships with these providers or partners deteriorate or terminate, whether as a result of the COVID-19 pandemic or otherwise, we could suffer increased costs and we may be unable to provide similar services until an equivalent provider could be found or we could develop replacement technology or operations. In addition, if we are unsuccessful in identifying or finding high-quality partners, if we fail to negotiate cost-effective relationships with them, or if we ineffectively manage these relationships, it could have an adverse impact on our business and financial results.

Our enterprise systems require that we integrate the platforms hosted by certain third-party service providers. We are responsible for integrating these platforms and updating them to maintain proper functionality. Issues with these integrations, our failure to properly update third-party platforms or any interruptions to our internal enterprise systems could harm our business by causing delays in our ability to quote, activate service and bill new and existing customers on our platform.

A significant disruption in service on our websites or mobile applications could damage our reputation and result in a loss of consumers, which could harm our business, brands, operating results, and financial condition.

Our brands, reputation, and ability to attract consumers, dealers, and advertisers depend on the reliable performance of our technology infrastructure and content delivery. We have experienced, and we may in the future experience, interruptions with our systems. Interruptions in these systems, whether due to system failures, computer viruses, ransomware, physical break-ins, electronic breaches, or otherwise, could affect the security or availability of our marketplaces on our websites and mobile applications, and prevent or inhibit the ability of dealers and consumers to access our marketplaces. For example, past disruptions have impacted our ability to activate customer accounts and manage our billing activities in a timely manner. Such interruptions have resulted, and may in the future result, in third parties accessing our confidential and proprietary information, including our intellectual property. Problems with the reliability or security of our systems could harm our reputation, harm our ability to protect our confidential and proprietary information, result in a loss of consumers and dealers, and result in additional costs.

Substantially all of the communications, network, and computer hardware used to operate our platforms is located in the Eastern region of the United States, and internationally near each of London, England and Frankfurt, Germany. These facilities include hosting through Amazon Web Services, a provider of cloud infrastructure services. Although we can host our U.S. CarGurus’ marketplace from two alternative locations and we believe our systems are redundant, there may be exceptions for certain hardware or software. In addition, we do not own or control the operation of these facilities. Any disruptions or other operational performance problems with these facilities, including our cloud infrastructure service provider, could result in material interruptions in our services, adversely affect our reputation and results of operations, and subject us to liability. We also use third-party hosting services to back up some data but do not maintain redundant systems or facilities for some of the services. A disruption to one or more of these systems has caused, and may in the future cause, us to experience an extended period of system unavailability, which could negatively impact our relationship with consumers, customers and advertisers. Our systems and operations are vulnerable to damage or interruption from fire, flood, power loss, telecommunications failure, terrorist attacks, acts of war, electronic breaches, physical break-ins, computer viruses, earthquakes, and similar events. The occurrence of any of these events could result in damage to our systems and hardware or could cause them to fail. In addition, we may not have sufficient protection or recovery plans in certain circumstances.

Problems faced by our third-party web hosting providers could adversely affect the experience consumers have while using our marketplaces. Our third-party web hosting providers could close their facilities without adequate notice. Any financial difficulties, up to and including bankruptcy, faced by our third-party web hosting providers or any of the service providers whose services they use, which may be exacerbated as a result of the COVID-19 pandemic, may have negative effects on our business, the nature and extent of which are difficult to predict. If our third-party web hosting providers are unable to keep up with our capacity needs, our business could be harmed.

Any errors, defects, disruptions, or other performance or reliability problems with our network operations could cause interruptions in access to our marketplaces as well as delays and additional expense in arranging new facilities and services and could harm our reputation, business, operating results, and financial condition. Although we carry insurance, it may not be sufficient to compensate us for the potentially significant losses, including the potential harm to the future growth of our business, that may result from interruptions in our service as a result of system failures.

We collect, process, store, transfer, share, disclose, and use consumer information and other data, and our actual or perceived failure to protect such information and data or respect users’ privacy could damage our reputation and brands and harm our business and operating results.

Some functions of our marketplaces involve the storage and transmission of consumers’ information, such as IP addresses, contact information of users who connect with dealers, credit applications and other financial data, and profile information of users who create accounts on our marketplaces, as well as dealers’ information. We also process and store personal and confidential information of our

46


 

vendors, partners, and employees. Some of this information may be private, and security breaches could expose us to a risk of loss or exposure of this information, which could result in potential liability, litigation, and remediation costs. For example, hackers could steal our users’ profile passwords, names, email addresses, phone numbers, and other personal information. We rely on encryption and authentication technology licensed from third parties to effect secure transmission of such information. Like all information systems and technology, our websites, mobile applications, and information systems are subject to computer viruses, break-ins, phishing attacks, attempts to overload the systems with denial-of-service or other attacks, ransomware, and similar incidents or disruptions from unauthorized use of our computer systems, any of which could lead to interruptions, delays, or website shutdowns, and could cause loss of critical data and the unauthorized disclosure, access, acquisition, alteration, and use of personal or other confidential information. If we experience compromises to our security that result in website or mobile application performance or availability problems, the complete shutdown of our websites or mobile applications, or the loss or unauthorized disclosure, access, acquisition, alteration, or use of confidential information, consumers, customers, advertisers, partners, vendors, and employees may lose trust and confidence in us, and consumers may decrease the use of our websites or stop using our websites entirely, dealers may stop or decrease their subscriptions with us, and advertisers may decrease or stop advertising on our websites.

Further, outside parties have attempted and will likely continue to attempt to fraudulently induce employees, consumers, or advertisers to disclose sensitive information in order to gain access to our information or our consumers’, dealers’, advertisers’, and employees’ information. As cyber-attacks increase in frequency and sophistication, our cyber-security and disaster recovery plans may not be effective in anticipating, preventing and effectively responding to all potential cyber-risk exposures. In addition, because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently, often are not recognized until after having been launched against a target, and may originate from less regulated and remote areas around the world, we may be unable to proactively address these techniques or to implement adequate preventative measures.

Any or all of the issues above could adversely affect our brand reputation, negatively impact our ability to attract new consumers and increase engagement by existing consumers, cause existing consumers to reduce or stop the use of our marketplaces or close their accounts, cause existing dealers and advertisers to cancel their contracts, cause employees to terminate their employment, cause employment candidates to be unwilling to pursue employment opportunities or accept employment offers, and/or subject us to governmental or third-party lawsuits, investigations, regulatory fines, or other actions or liability, thereby harming our business, results of operations, and financial condition.

There are numerous federal, national, state, and local laws and regulations in the United States and around the world regarding privacy and the collection, processing, storage, sharing, disclosure, use, cross-border transfer, and protection of personal information and other data. These laws and regulations are evolving, are subject to differing interpretations, may be costly to comply with, may result in regulatory fines or penalties, may subject us to third-party lawsuits, may be inconsistent between countries and jurisdictions, and may conflict with other requirements.

We seek to comply with industry standards and are subject to the terms of our privacy policies and privacy-related obligations to third parties, as well as all applicable laws and regulations relating to privacy and data protection. However, it is possible that these obligations may be interpreted and applied in new ways or in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices and that new regulations could be enacted. Several proposals have recently become effective or are pending, as applicable, before federal, state, local, and foreign legislative and regulatory bodies that could significantly affect our business, including the General Data Protection Regulation in the EU, or the GDPR, which went into effect on May 25, 2018, the California Consumer Privacy Act, or the CCPA, which went into effect on January 1, 2020, and the California Privacy Rights Act, or the CPRA, the Virginia Consumer Data Protection Act, or the VCDPA, each of which goes into effect on January 1, 2023, the Colorado Privacy Act, or the CPA, and the Connecticut Data Privacy Act, or the CDPA, each of which goes into effect on July 1, 2023, and the Utah Consumer Privacy Act, or the UCPA, which goes into effect on December 31, 2023. The GDPR and CCPA in particular have already required, and along with the CPRA, VCDPA, CPA, CDPA, and UCPA, may further require, us to change our policies and procedures and may in the future require us to make changes to our marketplaces and other products. These and other requirements could reduce demand for our marketplaces and other offerings, require us to take on more onerous obligations in our contracts and restrict our ability to store, transfer, and process data, which may seriously harm our business. Similarly, Brexit and the Schrems II decision of the Court of Justice of the EU, which effectively invalided the EU-U.S. Privacy Shield Framework, may require us to change our policies and procedures and, if we are not in compliance, may also seriously harm our business. We may not be entirely successful in our efforts to comply with the evolving regulations to which we are subject due to various factors within our control, such as limited internal resource allocation, or outside our control, such as a lack of vendor cooperation, new regulatory interpretations, or lack of regulatory guidance in respect of certain GDPR, CCPA, CPA, CDPA, CPRA, VCDPA, or UCPA requirements.

Any failure or perceived failure by us to comply with United States and international data protection laws and regulations, our privacy policies, or our privacy-related obligations to consumers, customers, employees and other third parties, or any compromise of security that results in the unauthorized release or transfer of data, which could include personal information or other user data, may result in governmental investigations, enforcement actions, regulatory fines, litigation, criminal penalties, or public statements against us by consumer advocacy groups or others, and could cause consumers and dealers to lose trust in us, which could significantly impact our brand reputation and have an adverse effect on our business. Additionally, if any third party that we share information with experiences a security breach or fails to comply with its privacy-related legal obligations or commitments to us, such matters may put

47


 

employee, consumer or dealer information at risk and could in turn expose us to claims for damages or regulatory fines or penalties and harm our reputation, business, and operating results.

Our ability to attract consumers to our own websites and to provide certain services to our customers depends on the collection of consumer data from various sources, which may be restricted by consumer choice, privacy restrictions, and developments in laws, regulations and industry standards.

The success of our consumer marketing and the delivery of internet advertisements for our customers depends on our ability to leverage data, including data that we collect from our customers, data we receive from our publisher partners and third parties, and data from our operations. Using cookies and non-cookie-based technologies, such as mobile advertising identifiers, we collect information about the interactions of users with our customers’ and publishers’ digital properties (including, for example, information about the placement of advertisements and users’ shopping or other interactions with our customers’ websites or advertisements). Our ability to successfully leverage such data depends on our continued ability to access and use such data, which could be restricted by a number of factors, including: increasing consumer adoption of “do not track” mechanisms as a result of legislation including GDPR, CCPA, CPA, CDPA, CPRA, VCDPA, and UCPA; privacy restrictions imposed by web browser developers, advertising partners or other software developers that impair our ability to understand the preferences of consumers by limiting the use of third-party cookies or other tracking technologies or data indicating or predicting consumer preferences; and new developments in, or new interpretations of, privacy laws, regulations and industry standards.

Each of these developments could materially impact our ability to collect consumer data and deliver relevant internet advertisements to attract consumers to our websites or to deliver targeted advertising for our advertising customers. If we are unsuccessful in evolving our advertising and marketing strategies to adapt to and mitigate these evolving consumer data limitations, our business results could be materially impacted.

We have been, and may again be, subject to intellectual property disputes, which are costly to defend and could harm our business and operating results.

We have been, and expect in the future to be, subject to claims and litigation alleging that we infringe others’ intellectual property rights, including the trademarks, copyrights, patents, and other intellectual property rights of third parties, including from our competitors or non-practicing entities. We may also learn of possible infringement to our trademarks, copyrights, patents, and other intellectual property. In addition, we could be subject to lawsuits where consumers and dealers posting content on our websites disseminate materials that infringe the intellectual property rights of third parties. Patent and other intellectual property litigation may be protracted and expensive, and the results are difficult to predict and may result in significant settlement costs or payment of substantial damages. Many potential litigants, including patent holding companies, have the ability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. Furthermore, a successful claimant could secure a judgment that requires us to stop offering some features or prevents us from conducting our business as we have historically done or may desire to do in the future. We might also be required to seek a license and pay royalties for the use of such intellectual property, which may not be available on commercially acceptable terms, or at all. Alternatively, we may be required to modify our marketplaces and features while we develop non-infringing substitutes, which could require significant effort and expense and may ultimately not be successful.

In addition, we use open source software in our platform and will use open source software in the future. From time to time, we may face claims from companies that incorporate open source software into their products, claiming ownership of, or demanding release of, the source code, the open source software, or derivative works that were developed using such software, or otherwise seeking to enforce the terms of the applicable open source license. These claims could also result in litigation, require us to purchase a costly license or require us to devote additional product, technology, and development resources to change our platforms or services, any of which would have a negative effect on our business and operating results. Even if these matters do not result in litigation or are resolved in our favor or without significant cash settlements, these matters, and the time and resources necessary to litigate or resolve them, could harm our business, our operating results, and our reputation.

Failure to adequately protect our intellectual property could harm our business and operating results.

Our business depends on our intellectual property, the protection of which is crucial to the success of our business. We rely on a combination of patent, trademark, trade secret, and copyright law and contractual restrictions to protect our intellectual property. In addition, we attempt to protect our intellectual property, technology, and confidential information by requiring our employees and consultants to enter into confidentiality and assignment of inventions agreements and third parties to enter into nondisclosure agreements as we deem appropriate. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our platform’s features, software, and functionality or obtain and use information that we consider proprietary.

Competitors may adopt trademarks or trade names similar to ours, thereby harming our ability to build brand identity and possibly leading to user confusion. In addition, there could be potential trade name or trademark infringement claims asserted against us by owners of other registered or unregistered trademarks logos or slogans, for our use of registered or unregistered trademarks, logos or slogans, or third party trademarks that incorporate variations of our trademarks. We have registered the CARGURUS and CG logos, as

48


 

well as the word-mark CARGURUS, in the U.S., Canada, and the United Kingdom. Additionally, CarOffer has a number of registered and unregistered trademarks, including “CarOffer” and the CarOffer logo, and related marks, which CarOffer has registered as trademarks in the U.S.

We currently hold the “CarGurus.com” internet domain name and various other related domain names relating to our brands. The regulation of domain names is subject to change. Regulatory bodies could establish additional top-level domains, appoint additional domain name registrars, or modify the requirements for holding domain names. As a result, we may not be able to acquire or maintain all domain names that use the names of our brands. In addition, third parties have created and may in the future create copycat or squatter domains to deceive consumers, which could harm our brands, interfere with our ability to register domain names, and result in additional costs.

We may be unable to halt the operations of websites that aggregate or misappropriate our data.

From time to time, third parties may misappropriate our data through website scraping, robots, or other means and aggregate this data with data from other sources. In addition, copycat websites may misappropriate data in our marketplaces and attempt to imitate our brands or the functionality of our websites. If we become aware of such activities, we intend to employ technological or legal measures in an attempt to halt their operations. However, we may be unable to detect and remedy all such activities in a timely manner. In some cases, our available remedies may not be adequate to protect us against the impact of such operations. Regardless of whether we can successfully enforce our rights against these third parties, any measures that we may take could require us to expend significant financial or other resources, which could harm our business, results of operations, and financial condition. In addition, to the extent that such activity creates confusion among consumers or advertisers, our brands and business could be harmed.

Seasonality and other factors may cause fluctuations in our operating results and our marketing spend.

Across the retail automotive industry, consumer purchases are typically greatest in the first three quarters of each year, due in part to the introduction of new vehicle models from manufacturers and the seasonal nature of consumer spending, and our consumer-marketing spend generally fluctuates accordingly. This seasonality has not been immediately apparent historically due to the overall growth of other operating expenses. In addition, any reduction of our marketing spend in response to COVID-19-related expense management or otherwise, and shifts in demand from dealers and consumers could impact the efficiency of our marketing spend. As our growth rates moderate or cease, the impact of these seasonality trends and other influences on our results of operations could become more pronounced. In addition, the volume of wholesale vehicle sales fluctuates from quarter to quarter as a result of macroeconomic issues, such as the global semiconductor chip shortage, which may have a corresponding impact on our results of operations. This variability is caused by several factors including the timing of used vehicles available for sale from selling customers, the seasonality of the retail market for used vehicles and/or inventory challenges in the automotive industry, which affect the demand side of the wholesale industry.

Failure to deal effectively with fraud or other illegal activity could lead to potential legal liability, harm our business, cause us to lose paying dealer customers and adversely affect our reputation, financial performance and prospects for growth.

Based on the nature of our business, we are exposed to potential fraudulent and illegal activity in our marketplaces, including: listings of automobiles that are not owned by the purported dealer or that the dealer has no intention of selling at the listed price; receipt of fraudulent leads that we may send to our dealers; and deceptive practices in our peer-to-peer marketplace. The measures we have in place to detect and limit the occurrence of such fraudulent and illegal activity in our marketplaces may not always be effective or account for all types of fraudulent or other illegal activity. Further, the measures that we use to detect and limit the occurrence of fraudulent and illegal activity must be dynamic, as technologies and ways to commit fraud and illegal activity are continually evolving. Failure to limit the impact of fraudulent and illegal activity on our websites could lead to potential legal liability, harm our business, cause us to lose paying dealer customers and adversely affect our reputation, financial performance and prospects for growth.

We have identified a material weakness in our internal control over financial reporting. If we are unable to remediate this material weakness, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and the market price of our common stock.

We have identified a material weakness in our internal control over financial reporting. If we are unable to remediate this material weakness, we may not be able to accurately or timely report our financial condition or results of operations, which may adversely affect our business and the market price of our Class A common stock. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. We have identified deficiencies in controls at our CarOffer subsidiary. These deficiencies include controls over (i) certain IT general controls for systems that are relevant to the preparation of our financial statements and (ii) our financial statement close process, which in the aggregate constitute a material weakness. While this material weakness did not result in a material misstatement of our financial statements, it could impact the effectiveness of our segregation of duties controls, as well as the effectiveness of IT-dependent controls, which could result in misstatement(s) impacting financial statement accounts and disclosures, resulting in a material misstatement of our annual or interim financial statements that we

49


 

would have failed to prevent or detect. As a result of this material weakness, our management concluded that our disclosure controls and procedures were not effective as of June 30, 2022.

We are in the process of implementing a remediation plan designed to improve our internal control over financial reporting to remediate this material weakness. This remediation plan includes implementation of additional controls and procedures, including timely performance of user access and change management reviews, as well as an effective review of journal entries and accounts reconciliations. We cannot assure you that the measures we have taken to date, and actions we may take in the future, will be sufficient to remediate the control deficiencies that led to the material weakness in our internal control over financial reporting or that they will prevent or avoid potential future material weaknesses. If we are unable to successfully remediate the material weakness in our internal control over financial reporting, the accuracy and timing of our financial reporting may be adversely affected, investors could lose confidence in the accuracy and completeness of our financial reports, the market price of our Class A common stock could decline, we could be subject to sanctions or investigations by Nasdaq, the SEC or other regulatory authorities, and our ability to access the capital markets could be limited.

Risks Related to Our Class A Common Stock

Our founder controls a majority of the voting power of our outstanding capital stock, and, therefore, has control over key decision-making and could control our actions in a manner that conflicts with the interests of other stockholders.

Primarily by virtue of his holdings in shares of our Class B common stock, which has a ten-to-one voting ratio compared to our Class A common stock, Langley Steinert, our founder, Chairman of the Board and Executive Chairman, is able to exercise voting rights with respect to a majority of the voting power of our outstanding capital stock and therefore has the ability to control the outcome of matters submitted to our stockholders for approval, including the election of directors and any merger, consolidation, or sale of all or substantially all of our assets. This concentrated control could delay, defer, or prevent a change of control, merger, consolidation, or sale of all or substantially all of our assets that our other stockholders support, or conversely this concentrated control could result in the consummation of such a transaction that our other stockholders do not support. This concentrated control could also discourage a potential investor from acquiring our Class A common stock, which might harm the trading price of our Class A common stock. In addition, Mr. Steinert has significant influence in the management and major strategic investments of our company as a result of his position as Executive Chairman, and his ability to control the election or replacement of our directors. As Chairman of the Board and our Executive Chairman, Mr. Steinert owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders. If Mr. Steinert’s status as an officer and a director is terminated, his fiduciary duties to our stockholders will also terminate, but his voting power as a stockholder will not be reduced as a result of such termination unless such termination is either made voluntarily by Mr. Steinert or due to Mr. Steinert’s death, or if the sum of the number of shares of our capital stock held by Mr. Steinert, by any Family Member of Mr. Steinert, and by any Permitted Entity of Mr. Steinert (as such capitalized terms are defined in our amended and restated certificate of incorporation attached to our Annual Report as Exhibit 3.1), assuming the exercise and settlement in full of all outstanding options and convertible securities and calculated on an as-converted to Class A common stock basis, is less than 9,091,484 shares. As a stockholder, even a controlling stockholder, Mr. Steinert is entitled to vote his shares in his own interests, which may not always be aligned with the interests of our other stockholders.

We believe that Mr. Steinert’s continued control of a majority of the voting power of our outstanding capital stock is beneficial to us and is in the best interests of our stockholders. In the event that Mr. Steinert no longer controls a majority of the voting power, whether as a result of the disposition of some or all his shares of Class A or Class B common stock, the conversion of the Class B common stock into Class A common stock in accordance with its terms, or otherwise, our business or the trading price of our Class A common stock may be adversely affected.

The multiple class structure of our common stock has the effect of concentrating voting control with our founder and certain other holders of our Class B common stock, which will limit or preclude the ability of our stockholders to influence corporate matters.

Our Class B common stock has ten votes per share and our Class A common stock has one vote per share. Our founder and certain of his affiliates hold a substantial number of the outstanding shares of our Class B common stock and therefore hold a substantial majority of the voting power of our outstanding capital stock. Because of the ten-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively control a majority of the combined voting power of our common stock and therefore are able to control all matters submitted to our stockholders for approval so long as the shares of Class B common stock represent at least 9.1% of all outstanding shares of our Class A and Class B common stock. This concentrated control will limit or preclude the ability of our other stockholders to influence corporate matters for the foreseeable future.

Transfers by holders of Class B common stock will generally result in those transferred shares converting into Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning or charitable purposes. The conversion of Class B common stock into Class A common stock has had and will continue to have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain such shares. If, for example, Mr. Steinert retains a significant portion of his holdings of Class B common stock, he could continue to control a majority of the combined voting power of our outstanding capital stock.

50


 

Our status as a “controlled company” could make our Class A common stock less attractive to some investors or otherwise harm the trading price of our Class A common stock.

More than 50% of our voting power is held by Mr. Steinert. As a result, we are a “controlled company” under the corporate governance rules for Nasdaq-listed companies and may elect not to comply with certain Nasdaq corporate governance requirements. We rely and have relied on certain or all of these exemptions. Accordingly, should the interests of our controlling stockholder differ from those of other stockholders, the other stockholders may not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance rules for Nasdaq-listed companies. Our status as a controlled company could make our Class A common stock less attractive to some investors or otherwise harm our stock price.

The trading price of our Class A common stock has been and may continue to be volatile and the value of our stockholders’ investment in our stock could decline.

The trading price of our Class A common stock has been and may continue to be volatile and fluctuate substantially. The trading price of our Class A common stock depends on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related to our operating performance. Factors that could cause fluctuations in the trading price of our Class A common stock include the following: changes in the operating performance and stock market valuations of other technology companies generally, or those in our industry in particular; sales of shares of our Class A common stock by us or our stockholders; adverse changes to recommendations regarding our stock by securities analysts that cover us; failure of securities analysts to maintain coverage of us, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors; announcements by us or our competitors of new products; the public’s reaction to our issuances of earnings guidance or other public announcements and filing; real or perceived inaccuracies in our key metrics; actions of an activist stockholder; actual or anticipated changes in our operating results or fluctuations in our operating results or developments in our business, our competitors’ businesses, or the competitive landscape generally; litigation involving us or investigations by regulators into our operations or those of our competitors; developments or disputes concerning our proprietary rights; announced or completed acquisitions of businesses or technologies by us or our competitors; new laws or regulations or new interpretations of existing laws or regulations applicable to our business; changes in accounting standards, policies, or guidelines; any significant change in our management; changes in the automobile industry; and general economic conditions, including as related to the continuing effects of the COVID-19 pandemic.

General Risk Factors

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

We face significant competition from companies that provide listings, car-shopping information, lead generation, marketing, wholesale, and digital car-buying and -selling services designed to help consumers and dealers shop for cars and to enable dealers to reach these consumers. Our competitors include: online automotive marketplaces and websites; internet search engines; peer-to-peer marketplaces; social media marketplaces; sites operated by automobile dealers; online dealerships; and vehicle auction companies. We compete with these and other companies for a share of dealers’ overall marketing budget for online and offline media marketing spend and we compete with these and other companies in attracting consumers to our websites. To the extent that dealers view alternative marketing and media strategies to be superior to our marketplaces, we may not be able to maintain or grow the number of dealers subscribing to, and advertising on, our marketplaces, and our business and financial results may be adversely affected. We also expect that new competitors will continue to enter the online automotive retail and wholesale industries with competing marketplaces, products, and services, and that existing competitors will expand to offer competing products or services, which could have an adverse effect on our business and financial results.

Our competitors could significantly impede our ability to expand the number of dealers using our marketplaces or could offer discounts that could significantly impede our ability to maintain our pricing structure. Our competitors may also develop and market new technologies that render our existing or future platforms and associated products less competitive, unmarketable, or obsolete. In addition, if our competitors develop platforms with similar or superior functionality to ours, or if our web traffic declines, we may need to decrease our subscription and advertising fees. If we are unable to maintain our current pricing structure due to competitive pressures, our revenue would likely be reduced and our financial results would be negatively affected.

Our existing and potential competitors may have significantly more financial, technical, marketing, and other resources than we have, which may allow them to offer more competitive pricing and the ability to devote greater resources to the development, promotion, and support of their marketplaces, products, and services. They may also have more extensive automotive industry relationships than we have, longer operating histories, and greater name recognition. In addition, these competitors may be able to respond more quickly with technological advances and to undertake more extensive marketing or promotional campaigns than we can. To the extent that any competitor has existing relationships with dealers or auto manufacturers for marketing or data analytics solutions, those dealers and auto manufacturers may be unwilling to partner with us. If we are unable to compete with these competitors, the demand for our marketplaces and related products and services could substantially decline.

51


 

We must maintain proper and effective internal control over financial reporting and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our Class A common stock.

We are required, pursuant to Section 404 and the related rules adopted by the SEC, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting on an annual basis. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting, such as those described above.

In addition, our independent registered public accounting firm must attest to the effectiveness of our internal control over financial reporting under Section 404. Our independent registered public accounting firm may issue a report that is adverse to us in the event it is not satisfied with the level at which our controls are documented, designed or operating. We may not be able to remediate the material weakness described above and/or any future material weaknesses that may be identified, or to complete our evaluation, testing and required remediation in a timely fashion. We are also required to disclose significant changes made to our internal control procedures on a quarterly basis. Our compliance with Section 404 requires that we incur substantial accounting expense and expend significant management efforts.

Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations. If we are unable to assert that our internal control over financial reporting is effective or our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal control over financial reporting when it is required to issue such opinion, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our Class A common stock could decline, and we could be subject to sanctions or investigations by Nasdaq, the SEC or other regulatory authorities. Failure to remedy the material weakness described above and/or any future material weaknesses that may be identified, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.

We expect our results of operations to fluctuate on a quarterly and annual basis.

Our revenue and results of operations could vary significantly from period to period and may fail to match expectations as a result of a variety of factors, some of which are outside of our control, including the continued effects of the COVID-19 pandemic and other macroeconomic issues, such as the global semiconductor chip shortage. Our results may vary as a result of fluctuations in the number of dealers subscribing to our marketplaces, the size and seasonal variability of our advertisers’ marketing budgets, and the impact of vehicle arbitrations in a given quarter in connection with our IMCO product and the wholesale sale of automobiles. As a result of the potential variations in our revenue and results of operations, period-to-period comparisons may not be meaningful and the results of any one period should not be relied on as an indication of future performance. In addition, our results of operations may not meet the expectations of investors or public market analysts who follow us, which may adversely affect the trading price of our Class A common stock.

We could be subject to adverse changes in tax laws, regulations and interpretations, plus challenges to our tax positions.

We are subject to taxation in the United States and certain other jurisdictions in which we operate. Changes in applicable tax laws or regulations may be proposed or enacted that could materially and adversely affect our effective tax rate, tax payments, results of operations, financial condition and cash flows. In addition, tax laws and regulations are complex and subject to varying interpretations. There is also uncertainty over sales tax liability as a result of the U.S. Supreme Court’s decision in South Dakota v. Wayfair, Inc., which could precipitate reactions by legislators, regulators and courts that could adversely increase our tax administrative costs and tax risk, and negatively affect our overall business, results of operations, financial condition and cash flows. We are also regularly subject to audits by tax authorities. Any adverse development or outcome in connection with any such tax audits, and any other audits or litigation, could materially and adversely impact our effective tax rate, tax payments, results of operations, financial condition and cash flows.

Confidentiality agreements may not adequately prevent disclosure of our trade secrets and other proprietary information.

In order to protect our technologies and processes, we rely in part on confidentiality agreements with our employees, independent contractors, and other advisors. These agreements may not effectively prevent disclosure of confidential information, including trade secrets, and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. To the extent that our employees, contractors, or other third parties with whom we do business use intellectual property owned by others in their work for us, disputes may arise as to the rights to related or resulting know-how and inventions. In addition, any changes in, or unexpected interpretations of, intellectual property laws may compromise our ability to enforce our trade secret and intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain protection of our trade secrets or other proprietary information could harm our business, results of operations, reputation, and competitive position.

 

52


 

Item 5. Other Information.

On August 2, 2022, Scot Fredo, our Chief Financial Officer, announced his intent to resign to pursue another career opportunity. Mr. Fredo will remain our Chief Financial Officer through October 3, 2022, the effective date of his resignation. Additionally, on August 2, 2022, our Board of Directors designated Jason Trevisan, our Chief Executive Officer, to serve as our Principal Financial Officer effective upon Mr. Fredo's resignation on October 3, 2022 and until such time that we appoint a successor Chief Financial Officer.

In satisfaction of the disclosure required under Items 401(b), (d) and (e) of Regulation S-K, or Regulation S-K, under the Securities Act of 1933, as amended, with respect to Mr. Trevisan, the section entitled “Board of Directors and Management” of our Proxy Statement filed with the SEC on April 27, 2022, is incorporated by reference herein. Since the beginning of our last fiscal year, we have not engaged in any transaction in which Mr. Trevisan had a direct or indirect material interest within the meaning of Item 404(a) of Regulation S-K.

53


 

Item 6. Exhibits.

The exhibits listed below are filed or incorporated by reference into this Quarterly Report.

 

 

 

 

 

Incorporated by Reference

 

Exhibit

Number

 

Exhibit Description

 

Form

 

File

Number

 

Filing

Date

 

Exhibit

Number

 

Filed

Herewith

  10.1

 

Corrective Amendment, dated May 6, 2022, to Third Amended and Restated Limited Liability Company Agreement of CarOffer, LLC, dated November 23, 2021, by and among the Registrant, CarOffer, LLC, TopCo, and CarOffer MidCo, LLC.

 

10-Q

 

001-38233

 

May 9, 2022

 

10.5

 

 

  31.1

 

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

  31.2

 

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

  32.1*

 

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

  32.2*

 

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded with the Inline XBRL document.

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

 

 

 

 

 

X

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

 

 

 

 

 

X

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

 

 

 

 

 

 

X

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

 

 

 

 

 

 

X

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

 

 

 

 

 

X

104

 

The cover page from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, formatted in Inline XBRL.

 

 

 

 

 

 

 

 

 

X

 

 

* The certifications furnished in Exhibit 32.1 and Exhibit 32.2 hereto are deemed to accompany this Quarterly Report and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.

54


 

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.

 

 

 

CarGurus, Inc.

 

 

 

 

Date: August 8, 2022

 

By:

/s/ Jason Trevisan

 

 

 

Jason Trevisan

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

Date: August 8, 2022

 

By:

/s/ Scot Fredo

 

 

 

Scot Fredo

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

55


EX-31.1 2 carg-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

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

I, Jason Trevisan, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of CarGurus, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: August 8, 2022

 

By:

/s/ Jason Trevisan

 

 

 

Jason Trevisan

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 3 carg-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

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

I, Scot Fredo, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of CarGurus, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: August 8, 2022

 

By:

/s/ Scot Fredo

 

 

 

Scot Fredo

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 4 carg-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of CarGurus, Inc. (the “Company”) for the period ending June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jason Trevisan, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, based on my knowledge:

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

 

Date: August 8, 2022

 

By:

/s/ Jason Trevisan

 

 

 

Jason Trevisan

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-32.2 5 carg-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of CarGurus, Inc. (the “Company”) for the period ending June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Scot Fredo, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, based on my knowledge:

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

 

Date: August 8, 2022

 

By:

/s/ Scot Fredo

 

 

 

Scot Fredo

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-101.LAB 6 carg-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total Redeemable noncontrolling interest Redeemable Noncontrolling Interest, Beginning balance Redeemable Noncontrolling Interest, Ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Entity Address, City or Town Entity Address, City or Town Net (loss) income attributable to common stockholders - basic Net Income (Loss) Available to Common Stockholders, Basic Fair Value Disclosures [Abstract] Net (loss) income per share attributable to common stockholders: (Note 9) Earnings Per Share [Abstract] Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) Fair Value, Inputs, Level 1 [Member] Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Distributions to redeemable noncontrolling interest holders Domestic Tax Authority Domestic Tax Authority [Member] Net Cash Provided by (Used in) Financing Activities [Abstract] Financing Activities Amendment Flag Amendment Flag Sales and Marketing Expense Selling and Marketing Expense [Member] Capital Expenditures Incurred but Not yet Paid Unpaid purchases of property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements Wholesale [Member] Wholesale [Member] Number of shares authorized for issuances Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Cost of Revenue Cost of Sales [Member] Accrued tax distributions to redeemable noncontrolling interest holders current. Accrued Tax Distributions To Redeemable Noncontrolling Interest Holders Current Accrued tax distributions to redeemable noncontrolling interest holders Distributions to redeemable noncontrolling interest holders. Distributions to Redeemable Noncontrolling Interest Holders Distributions to redeemable noncontrolling interest holders Decrease in accrued tax distributions to redeemable noncontrolling interest. Decrease In Accrued Tax Distributions To Redeemable Noncontrolling Interest Decrease in accrued tax distributions to redeemable noncontrolling interest Payment of tax distribution to redeemable noncontrolling interest holders. Payment of Tax Distribution to Redeemable Noncontrolling Interest Holders Payment of tax distribution to redeemable noncontrolling interest holders Payment of tax distributions to redeemable noncontrolling interest holders Goodwill Balance at December 31, 2020 Goodwill, Total Balance at June 30, 2021 Goodwill Deferred Income Tax Assets, Net, Total Deferred tax assets Deferred Income Tax Assets, Net Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Summary of Other Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Document Quarterly Report Document Quarterly Report Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Statement [Table] Statement [Table] Operating lease liabilities Operating Lease, Liability, Noncurrent Change in accounting principle, accounting standards update, immaterial effect Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Cash paid for operating lease liabilities Operating Lease, Payments Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Business Acquisition Business Acquisition [Axis] Debt Securities, Held-to-maturity, Fair Value, Total Certificates of deposit due in one year or less, Estimated Fair Value Debt Securities, Held-to-Maturity, Fair Value Income Tax Authority Income Tax Authority [Domain] ASU 2019-12 Accounting Standards Update 2019-12 [Member] Product and Service Product and Service [Axis] Class of share converted to another class Conversion of Stock, Type of Stock Converted Receivables offset by payments received In advance. Receivables Offset By Payments Received In Advance Receivables offset by payments received in advance Stock Options Outstanding Stock Options Share-Based Payment Arrangement, Option [Member] Concentration Risk Type Concentration Risk Type [Axis] Total liabilities, redeemable noncontrolling interest and stockholders’ equity Liabilities and Equity Plan Name Plan Name [Domain] Unbilled accounts receivable Unbilled Receivables, Current Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted-average number of shares of common stock used in computing net (loss) income per share attributable to common stockholders: Change in accounting principle, accounting standards update, adopted Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Decrease in payments received in advance from third-party payment processor. Decrease In Payments Received In Advance From Third-Party Payment Processor Decrease in payments received in advance from third-party payment processor State of incorporation Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] International Non-US [Member] Total current liabilities Liabilities, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Deferred contract costs Contract with Customer, Asset, after Allowance for Credit Loss, Current Noncontrolling Interest, Change in Redemption Value Redeemable noncontrolling interest , accretion to redemption value Earnings Per Share Basic [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Deferred contract costs, net of current portion Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total Comprehensive loss attributable to redeemable noncontrolling interests Comprehensive income (loss) attributable to redeemable noncontrollin interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Car Offer Car Offer [Member] CarOffer. Income Taxes Income Tax, Policy [Policy Text Block] Net (loss) income per share attributable to common stockholders: Net Income (Loss) Per Share Attributable To Common Stockholders Abstract Net income (loss) per share attributable to common stockholders. Deferred revenue Increase (Decrease) in Contract with Customer, Liability Preferred stock, shares authorized Preferred Stock, Shares Authorized Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Entity Small Business Entity Small Business Number of reportable segments Number of Reportable Segments Acquisition of a 51% interest in CarOffer, LLC Acquisition Of Redeemable Noncontrolling Interest Acquisition of redeemable noncontrolling interest. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Total current assets Assets, Current Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Lease obligations Increase Decrease In Lease Obligations Increase decrease in lease obligations. Cost of goods and services sold depreciation amortization and impairment expense. Cost Of Goods And Services Sold Depreciation Amortization And Impairment Expense Depreciation and amortization expense Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — basic Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Schedule of accrued liabilities and other current liabilities. Schedule Of Accrued Liabilities And Other Current Liabilities Table [Text Block] Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities Redeemable noncontrolling interest accretion to redemption value. Redeemable Noncontrolling Interest Accretion to Redemption Value Accretion of redeemable noncontrolling interest to redemption value Other Noncurrent Liabilities [Table Text Block] Schedule of Other Non-Current Liabilities City Area Code City Area Code Accounts Receivable, before Allowance for Credit Loss, Current Gross trade accounts receivable from receivables in transit from the third-party payment processor Share-Based Payment Arrangement [Abstract] Total liabilities Liabilities Document Period End Date Document Period End Date Guarantor Obligations, Maximum Exposure, Undiscounted Guarantees Vesting Agreement Vesting Agreement [Member] Vesting Agreement. Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Construction in Progress Construction in Progress [Member] Investments in certificates of deposit Invesments in certificates of deposit Payments to Acquire Restricted Certificates of Deposit Deferred contract costs Increase (Decrease) in Contract with Customer, Asset Summary of Operations by Segment and Geographical Area Schedule of Segment Reporting Information, by Segment [Table Text Block] Software and Software Development Costs [Member] Capitalized internal-use software 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total assets Assets Assets Customer One Customer One [Member] Customer one. Conversion of common stock, shares issued Stock Issued During Period, Shares, Conversion of Convertible Securities State State and Local Jurisdiction [Member] Schedule Of Earnings Per Share Basic By Common Class [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Capitalized Website Development Software Development [Member] Earnings Per Share, Diluted, Total Diluted Earnings Per Share, Diluted Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Closed tax year Closed Tax Year Closed tax year. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Period Focus Document Fiscal Period Focus Restricted Cash, Total Restricted cash Restricted Cash Cost of Goods and Services Sold, Total Cost of revenue Cost of Goods and Services Sold Organization and Business Description Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Accounts receivable, net Increase (Decrease) in Accounts Receivable Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Stock–based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Dilutive effect of share equivalents resulting from stock options Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Capitalization of website development costs Payments to Develop Software Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) financing activities Net cash used in financing activities Two Thousand Twenty Four Put Right Member. Two Thousand Twenty Four Put Right Member 2024 Put Right Significant Accounting Policies Significant Accounting Policies Policy [Text Block] Significant accounting policies. Statement of Financial Position [Abstract] Entity File Number Entity File Number Statement of Cash Flows [Abstract] Proceeds from Sale, Maturity and Collection of Investments, Total Maturities of certificates of deposit Proceeds from Sale, Maturity and Collection of Investments 2020 CO Plan Two thousand twenty car offer equity incentive plans. Two Thousand Twenty Car Offer Equity Incentive Plans [Member] Geographical Geographical [Domain] Statement of Stockholders' Equity [Abstract] Accrued bonus Accrued Bonuses, Current Class of Stock Class of Stock [Domain] Conversion of stock Conversion of Stock, Shares Issued Sales Revenue, Net Revenue Benchmark [Member] Revenue from Contract with Customer [Policy Text Block] Revenue Recognition - Wholesale and Other Revenue and Inventory Subsequent Events [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Deferred taxes Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total Deferred tax liabilities Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Revenue Recognition Revenue from Contract with Customer [Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Antidilutive Securities Antidilutive Securities [Axis] Held to maturity amortized cost Held To Maturity Amortized Cost Held to maturity amortized cost. Reserve for returns and cancellations Reserve for Returns and Cancellations Current Reserve for returns and cancellations current. Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Deferred revenue Contract with Customer, Liability, Current Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Amortization of deferred contract costs Capitalized Contract Cost, Amortization Subsequent Events [Text Block] Subsequent Events Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — diluted Diluted Weighted Average Number of Shares Outstanding, Diluted Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Subsequent Event Considerations Subsequent Events, Policy [Policy Text Block] General and Administrative General and Administrative Expense [Member] Other accrued expenses and other current liabilities Other Accrued Expenses And Other Current Liabilities Other accrued expenses and other current liabilities. Current Fiscal Year End Date Current Fiscal Year End Date Depreciation, Total Depreciation Depreciation Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Other non-current assets Other Assets, Noncurrent Other Assets, Noncurrent, Total Entity Address, Address Line One Entity Address, Address Line One Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Document And Entity Information [Table] Document And Entity Information [Table] Document and entity information Accrued Liabilities, Current [Abstract] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Conversion of stock, description Conversion of Stock, Description Restricted cash Restricted Cash, Noncurrent Income tax provision (benefit) Provision for income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Open tax year Open Tax Year Income Taxes Income Tax Disclosure [Text Block] Preferred stock, shares issued Preferred Stock, Shares Issued Preferred Stock, Shares Issued, Total Balance Sheet Location [Domain] Other Sundry Liabilities, Noncurrent Other non-current liabilities Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Performance obligation unsatisfied Revenue, Remaining Performance Obligation, Amount Income Tax Disclosure [Abstract] Change in accounting principle, accounting standards update, adoption date Change in Accounting Principle, Accounting Standards Update, Adoption Date Dilutive effect of share equivalents resulting from CarOffer incentive units and noncontrolling interest Incremental Common Shares Attributable To Car Offer Incentive Units And Noncontrolling Interest Incremental common shares attributable to CarOffer incentive units and noncontrolling interest. Finance Lease Right-of-use Assets Finance Lease Right Of Use Assets [Member] Finance lease right-of-use assets. Accrued Income Expenses and Other current Payment received in advance third party payment Accrued Income Expenses and Other current Payment received in advance third party payment Payments received in advance from third-party payment processor Guarantee income. Guarantee Income Guarantee income Issuance of common stock upon vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Guarantor Obligations, Term Guarantees, description Revenue recognized Contract with Customer, Liability, Revenue Recognized Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments Financial Instruments Disclosure [Text Block] Income from operations Total income from operations Operating Income (Loss) Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional paid-in capital Additional Paid in Capital, Common Stock Cash paid for acquisitions, net of cash acquired Cash paid, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Right to voting Common Stock, Voting Rights Entity Filer Category Entity Filer Category Undistributed earnings ratio used to calculate allocation to class of stock Undistributed Earnings Ratio Used To Calculate Allocation To Class Of Stock Undistributed earnings ratio used to calculate allocation to class of stock. Total operating expenses Operating Expenses Entity Current Reporting Status Entity Current Reporting Status Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Customer two. Customer Two [Member] Customer Two Asset Class Asset Class [Domain] Inventory Inventory, Net, Total Inventory, Net Net loss attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Total Less: Net income (loss) attributable to redeemable noncontrolling interest Employee tax withholding requirements and option costs due to net share settlement Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Payment of withholding taxes on net share settlements of equity awards, Shares CarOffer incentive units. Car Offer Incentive Units [Member] CO Incentive Units Vesting number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Net Carrying Amount Intangible assets, net Finite-Lived Intangible Assets, Net Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Impact of foreign currency on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Asset Class Asset Class [Axis] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location Income Statement Location [Axis] Common stock Common Stock, Value, Issued Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Retained earnings Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Accumulated Other Comprehensive Income (Loss) Equity Components [Axis] Accounting Standards Update Accounting Standards Update [Domain] Accrued Expenses, Accrued Income Taxes and Other Current Liabilities Accounts Payable and Accrued Liabilities [Member] Customer Relationships Customer Relationships [Member] Number of major customers Number Of Major Customers Number of major customers. Entity Emerging Growth Company Entity Emerging Growth Company Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Operating expenses: Operating Expenses [Abstract] Conversion of common stock Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total Selling and Marketing Expense, Total Sales and marketing Selling and Marketing Expense Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Document Transition Report Document Transition Report Assets, Fair Value Disclosure, Total Total Assets, Fair Value Disclosure Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities Depreciation, Depletion and Amortization, Total Depreciation and amortization Depreciation, Depletion and Amortization CarOffer Incentive Units and Subject Units CarOffer incentive units and subject units. Car Offer Incentive Units and Subject Units [Member] Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance of common stock upon vesting of restricted stock units, Shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accounts receivable, net of allowance for doubtful accounts of $1,084 and $420, respectively Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Net (loss) income Net loss Net income (loss) Net Income (Loss) Attributable to Parent Net income attributable to CarGurus, Inc. Operating lease liabilities Operating Lease, Liability, Current Two thousand twenty one car offer equity incentive plans. Two Thousand Twenty One Car Offer Equity Incentive Plans [Member] 2021 CO Plan 2020 CO Plan Car Offer Equity Incentive Plans [Member] CarOffer equity incentive plans. Additional Paid-in Capital Additional Paid-in Capital [Member] Revenue Commissioners, Ireland Revenue Commissioners, Ireland [Member] Brand Brand [Member] Brand. Redeemable Noncontrolling Interest Redeemable Noncontrolling Interest Policy [Text Block] Redeemable noncontrolling interest. Entity Registrant Name Entity Registrant Name Loss contingent liabilities. Loss Contingent Liabilities Loss contingent liabilities Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Liabilities, Fair Value Disclosure, Total Liabilities, fair value Liabilities, Fair Value Disclosure Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Earnings Per Share Earnings Per Share [Text Block] Number of Installment Number Of Installment Number of installment. Class of Stock Class of Stock [Axis] Stock based compensation Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Statement of Comprehensive Income [Abstract] Total Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Award Type Award Type [Domain] Statement [Line Items] Statement [Line Items] Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Gross, Total Gross Carrying Amount Finite-Lived Intangible Assets, Gross Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable Common Stock Common Stock [Member] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Component Equity Component [Domain] Revenue Total Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Entity Address, State or Province Entity Address, State or Province Geographical Geographical [Axis] Income Tax Examination [Table] Income Tax Examination [Table] Net increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Consolidated comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Document Type Document Type United States United States UNITED STATES Entity Shell Company Entity Shell Company Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Inventory Inventory Total Total Number of days guarantee period. Number Of Days Guarantee Period Number of days guarantee period Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Advertising Customers Advertising Customers [Member] Advertising customers. Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Security Exchange Name Security Exchange Name Payments received in advance from third-party payment Payments received in advance from third-party payment Payments received in advance from third party payment processor Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income: Commitments and Contingencies Disclosure [Abstract] Payment of withholding taxes on net share settlement of equity awards Total payments for employees' tax obligations to taxing authorities due to net share settlements and cashless exercises of options Payment Of Withholding Taxes And Option Costs On Net Share Settlement Of Restricted Stock Units And Stock Options Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options. Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Payment of withholding taxes on net share settlements of equity awards Restricted Stock Units Outstanding Restricted Stock Units Restricted Stock Units (RSUs) [Member] Payments made to third party payment processor Payments received in advance from (payment made to) third party payment processor. Payments Received In Advance From (Payment Made to) Third Party Payment Processor Accrued expenses, accrued income taxes, and other liabilities Increase Decrease In Accrued Liabilities Accrued Income Taxes And Other Liabilities Increase (decrease) in accrued liabilities accrued income taxes and other liabilities. Principles of Consolidation Consolidation, Policy [Policy Text Block] Recent Accounting Pronouncements Adopted New Accounting Pronouncements, Policy [Policy Text Block] Common stock, shares outstanding Beginning balance, Shares Ending balance, Shares Common Stock, Shares, Outstanding Accretion of redeemable noncontrolling interest to redemption value. Accretion of Redeemable Noncontrolling Interest to Redemption Value Accretion of redeemable noncontrolling interest to redemption value Business Acquisition [Line Items] Business Acquisition [Line Items] Change in accounting principle, accounting standards update, transition option elected Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration] Significant Other Observable Inputs (Level 2 Inputs) Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Gross, Period Increase (Decrease), Total Property, Plant and Equipment, Gross, Period Increase (Decrease) Increase (decrease) in property and equipment Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Summary of Estimated Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Commitments and Contingencies Commitments and contingencies (Note 7) Income Tax Authority, Name Income Tax Authority, Name [Domain] Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Receivable Type [Axis] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Income Tax Authority, Name Income Tax Authority, Name [Axis] Restricted cash Restricted Cash, Current Repayment of line of credit Repayments of Lines of Credit Accounting Standards Update Accounting Standards Update [Axis] Class B Common Stock Common Class B [Member] Depreciation and amortization excluding amortization of intangible assets and capitalized hosting arrangements. Depreciation and Amortization Excluding Amortization of Intangible Assets and Capitalized Hosting Arrangements Depreciation and amortization excluding amortization of intangible assets and capitalized hosting arrangements Accrued tax distributions to redeemable noncontrolling interest holders. Accrued Tax Distributions To Redeemable Noncontrolling Interest Holders Accrued tax distributions to redeemable noncontrolling interest holders Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Transaction Gain (Loss), before Tax, Total Currency loss (gain) on foreign denominated transactions Entity Address, Address Line Two Entity Address, Address Line Two Product [Member] Amortization of Intangible Assets, Total Intangibles amortization Amortization expense of intangible assets Amortization of Intangible Assets Award Type Award Type [Axis] Company's product offerings. Company's Product Offerings Company's product offerings Receivable [Domain] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Other (expense) income, net Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Product, technology, and development Research and Development Expense Research and Development Expense, Total Entity Central Index Key Entity Central Index Key Debt Securities Held To Maturity Type Extensible List Debt Securities, Held-to-Maturity, Type [Extensible Enumeration] Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Obtaining a right-of-use asset in exchange for a finance lease liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Customer Customer [Axis] Accounting Policies [Abstract] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Recent Accounting Pronouncements not Yet Adopted Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block] Recent accounting pronouncements not yet adopted. Schedule of Investments Investment [Table Text Block] Measurement Frequency Measurement Frequency [Axis] Stock-based Compensation Share-Based Payment Arrangement [Text Block] Total Accrued expenses, accrued income taxes and other current liabilities Accrued Liabilities Accrued Income Taxes And Other Liabilities Current Accrued liabilities accrued income taxes and other liabilities current. General and administrative General and Administrative Expense General and Administrative Expense, Total Organization, Consolidation and Presentation of Financial Statements [Abstract] Investments: Investments Certificates of deposit due in one year or less, Amortized Cost Payment of finance lease obligations Finance Lease, Principal Payments Product, Technology, and Development Expense Research and Development Expense [Member] Obtaining a right-of-use asset in exchange for an operating lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Adjustments to reconcile consolidated net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Retained Earnings Retained Earnings [Member] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Customer Customer [Domain] Money Market Funds Money Market Funds [Member] Segment Reporting [Abstract] Effective Income Tax Rate Reconciliation, Percent, Total Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net loss attributable to redeemable noncontrolling interest Net Income Loss Attributable To Redeemable Noncontrolling Interest Dilutive Effect Net income loss attributable to redeemable noncontrolling interest dilutive effect. Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Increase reserve for returns and cancellations Increase Reserve For Returns And Cancellations Increase reserve for returns and cancellations Held to maturity fair value Held To Maturity Fair Value Held to maturity fair value. Issuance of stock for acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Stock consideration Increase In CO incentive unit and subject unit liability-classified awards. Increase In CO Incentive Unit And Subject Unit Liability-Classified Awards Increase In CO incentive unit and subject unit liability-classified awards Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property and equipment, gross Property, Plant and Equipment, Gross CarOffer acquisition Goodwill, Acquired During Period Entity Interactive Data Current Entity Interactive Data Current Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Leasehold Improvements Leasehold Improvements [Member] Local Phone Number Local Phone Number Statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Document And Entity Information [Line Items] Document And Entity Information [Line Items] Document and entity information. Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Summary of Revenue from Contracts with Customers by Geographical Region and by Revenue Disaggregation of Revenue [Table Text Block] Temporary Equity, Accretion to Redemption Value, Adjustment Accretion of redeemable noncontrolling interest to redemption value Other non–current liabilities Other Liabilities, Noncurrent Total Income Statement Location Income Statement Location [Domain] Property, Plant and Equipment [Abstract] Prepaid expenses, prepaid income taxes, and other assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Redeemable Noncontrolling Interest, Net income (loss) Temporary Equity, Net Income Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Capitalized website development and internal-use software costs excluded from stock-based compensation expense Share-Based Payment Arrangement, Amount Capitalized Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements Concentration of Credit Risk Customer Concentration Risk [Member] Date of incorporation Entity Incorporation, Date of Incorporation Class A Common Stock Common Class A [Member] Document Fiscal Year Focus Document Fiscal Year Focus Market Based Performance Awards Market Based Performance Awards [Member] Market based performance awards. Basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Cash paid for income taxes Income Taxes Paid Assets Assets [Abstract] Deferred Compensation Liability, Classified, Noncurrent, Total Deferred Compensation Liability, Classified, Noncurrent CO Incentive Unit and Subject Unit liability-classified awards Gross profit Gross Profit Two thousand twenty one car offer equity incentive units. Two Thousand Twenty One Car Offer Equity Incentive Units [Member] 2021 Incentive Units Prepaid expenses, prepaid income taxes and other current assets Prepaid Expense and Other Assets, Current Number of votes entitled to stockholders per share Number Of Votes Entitled To Stockholders Per Share Number of votes entitled to stockholders per share. Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Business acquisition, percentage of interest acquired Business Acquisition, Percentage of Voting Interests Acquired Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Liabilities, redeemable noncontrolling interest and stockholders’ equity Liabilities and Equity [Abstract] Impairment of intangible assets Impairment of Intangible Assets, Finite-Lived Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Developed Technology Developed Technology Rights [Member] Income Tax Authority Income Tax Authority [Axis] Consolidated net income Consolidated net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Current assets Assets, Current [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Segment and Geographic Information Segment Reporting Disclosure [Text Block] Summary of Changes in Carrying Value of Goodwill Schedule of Goodwill [Table Text Block] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Payables and Accruals [Abstract] Measurement Frequency Measurement Frequency [Domain] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Cover [Abstract] Dilutive effect of share equivalents resulting from unvested restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements Concentration of credit risk, percentage Concentration Risk, Percentage Product and Service Product and Service [Domain] Weighted Average Remaining Useful Life (years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Server and computer equipment. Server And Computer Equipment [Member] Server and computer equipment Trade Accounts Receivable [Member] Trade Accounts Receivable Impairment of goodwill Goodwill, Impairment Loss Current liabilities Liabilities, Current [Abstract] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Summary of Allocation of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Furniture and Fixtures Furniture and Fixtures [Member] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Issuance of common stock upon exercise of stock options, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Significant Unobservable Inputs (Level 3 Inputs) Fair Value, Inputs, Level 3 [Member] Summary of Stock-based Compensation Expense by Award Type Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Net Accounts Receivable Accounts Receivable [Member] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Co incentive units subject units and noncontrolling interest. Co Incentive Units Subject Units and Noncontrolling Interest [Member] CO Incentive Units, Subject Units and noncontrolling interest Foreign Foreign Tax Authority [Member] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Common stock, shares authorized Common Stock, Shares Authorized Trading Symbol Trading Symbol Net (loss) income attributable to common stockholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted Balance Sheet Location [Axis] Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income attributable to CarGurus, Inc. Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Plan Name Plan Name [Axis] Internal Revenue Service (IRS) Internal Revenue Service (IRS) [Member] Concentration Risk Type Concentration Risk Type [Domain] Marketplace [Member] Marketplace [Member] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Common stock, par value Common Stock, Par or Stated Value Per Share Issuance of common stock upon for acquisition, Shares Stock Issued During Period, Shares, Acquisitions Description of significant off-balance sheet risk Concentration Risk, Credit Risk, Financial Instruments, off-Balance-Sheet Risk Issuance of common stock upon for acquisition Stock Issued During Period, Value, Acquisitions Tax distribution to redeemable noncontrolling interest holders. Tax Distribution to Redeemable Noncontrolling Interest Holders Tax distribution to redeemable noncontrolling interest holders Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Noncash Investing and Financing Items [Abstract] Supplemental noncash disclosure of cash flow information: EX-101.SCH 7 carg-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Unaudited Condensed Consolidated Income Statements link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Unaudited Condensed Consolidated Income Statements (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Organization and Business Description link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Organization and Business Description - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Carrying Value of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities - (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Stock-based Compensation - Summary of Stock-based Compensation Expense by Award Type (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Stock-based Compensation - Summary of Allocation of Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Earnings Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Segment and Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Segment and Geographic Information - Summary of Operations by Segment and Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 8 carg-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.CAL 9 carg-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 carg-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 04, 2022
Document And Entity Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Registrant Name CARGURUS, INC.  
Trading Symbol CARG  
Entity Central Index Key 0001494259  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Current Reporting Status Yes  
Entity File Number 001-38233  
Entity Tax Identification Number 04-3843478  
Entity Address, Address Line One 2 Canal Park  
Entity Address, Address Line Two 4th Floor  
Entity Address, City or Town Cambridge  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02141  
City Area Code 617  
Local Phone Number 354-0068  
Entity Interactive Data Current Yes  
Document Quarterly Report true  
Document Transition Report false  
Entity Incorporation, State or Country Code DE  
Title of 12(b) Security Class A Common Stock, par value $0.001 per share  
Security Exchange Name NASDAQ  
Class A Common Stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   102,689,181
Class B Common Stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   15,999,173
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 338,238 $ 231,944
Investments 30,000 90,000
Accounts receivable, net of allowance for doubtful accounts of $1,084 and $420, respectively 193,431 189,324
Inventory 21,684 19,656
Prepaid expenses, prepaid income taxes and other current assets 24,599 16,430
Deferred contract costs 8,271 9,045
Restricted cash 13,291 6,709
Total current assets 629,514 563,108
Property and equipment, net 35,343 32,210
Intangible assets, net 68,338 83,915
Goodwill 157,073 158,287
Operating lease right-of-use assets 59,226 60,609
Restricted cash 9,627 9,627
Deferred tax assets 36,816 13,378
Deferred contract costs, net of current portion 6,631 5,867
Other non-current assets 7,138 4,573
Total assets 1,009,706 931,574
Current liabilities    
Accounts payable 74,171 66,153
Accrued expenses, accrued income taxes and other current liabilities 74,391 78,586
Deferred revenue 15,071 12,784
Operating lease liabilities 12,340 13,186
Total current liabilities 175,973 170,709
Operating lease liabilities 56,110 57,519
Deferred tax liabilities 32 58
Other non–current liabilities 51,251 23,639
Total liabilities 283,366 251,925
Commitments and contingencies (Note 7)
Redeemable noncontrolling interest 264,505 162,808
Stockholders’ equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding
Additional paid-in capital 407,363 387,868
Retained earnings 56,832 129,258
Accumulated other comprehensive loss (2,478) (403)
Total stockholders’ equity 461,835 516,841
Total liabilities, redeemable noncontrolling interest and stockholders’ equity 1,009,706 931,574
Class A Common Stock    
Stockholders’ equity:    
Common stock 102 102
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 16 $ 16
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Allowance for doubtful accounts $ 1,084 $ 420
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Class A Common Stock    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 102,465,807 101,773,034
Common stock, shares outstanding 102,465,807 101,773,034
Class B Common Stock    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 15,999,173 15,999,173
Common stock, shares outstanding 15,999,173 15,999,173
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Income Statements - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 511,229 $ 217,748 $ 941,837 $ 389,116
Cost of revenue [1] 323,378 50,317 572,111 74,375
Gross profit 187,851 167,431 369,726 314,741
Operating expenses:        
Sales and marketing 95,605 66,135 183,186 134,309
Product, technology, and development 31,354 27,630 62,007 52,794
General and administrative 33,514 26,167 66,635 46,681
Depreciation and amortization 3,836 9,022 7,697 16,689
Total operating expenses 164,309 128,954 319,525 250,473
Income from operations 23,542 38,477 50,201 64,268
Other (expense) income, net (156) 61 (275) 283
Income before income taxes 23,386 38,538 49,926 64,551
Provision for income taxes 5,325 11,142 13,027 17,604
Consolidated net income 18,061 27,396 36,899 46,947
Net loss attributable to redeemable noncontrolling interest (1,223) (656) (2,295) (3,466)
Net income attributable to CarGurus, Inc. 19,284 28,052 39,194 50,413
Accretion of redeemable noncontrolling interest to redemption value 29,620   111,620  
Net (loss) income attributable to common stockholders - basic $ (10,336) $ 28,052 $ (72,426) $ 50,413
Net (loss) income per share attributable to common stockholders: (Note 9)        
Basic $ (0.09) $ 0.24 $ (0.61) $ 0.43
Diluted $ (0.09) $ 0.23 $ (0.61) $ 0.42
Weighted-average number of shares of common stock used in computing net (loss) income per share attributable to common stockholders:        
Basic 118,390,641 117,124,895 118,211,975 116,722,913
Diluted 118,390,641 119,454,104 118,211,975 118,353,969
Marketplace [Member]        
Revenue $ 163,926 $ 160,458 $ 327,215 $ 316,259
Cost of revenue [1] 13,257 11,311 25,466 22,299
Wholesale [Member]        
Revenue 75,937 53,514 166,931 67,317
Cost of revenue [1] 46,518 35,226 104,700 46,352
Product [Member]        
Revenue 271,366 3,776 447,691 5,540
Cost of revenue [1] $ 263,603 $ 3,780 $ 441,945 $ 5,724
[1] Includes depreciation and amortization expense for the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021 of $7,398, $1,143, $14,722 and $2,142, respectively.
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Income Statements (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Depreciation and amortization expense $ 7,398 $ 1,143 $ 14,722 $ 2,142
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Consolidated net income $ 18,061 $ 27,396 $ 36,899 $ 46,947
Other comprehensive income:        
Foreign currency translation adjustment (1,586) 248 (2,075) (835)
Consolidated comprehensive income 16,475 27,644 34,824 46,112
Comprehensive loss attributable to redeemable noncontrolling interests (1,223) (656) (2,295) (3,466)
Comprehensive income attributable to CarGurus, Inc. $ 17,698 $ 28,300 $ 37,119 $ 49,578
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2020 $ 373,586     $ 94 $ 19 $ 242,181 $ 129,412 $ 1,880
Beginning balance, Shares at Dec. 31, 2020       94,310,309 19,076,500      
Net (loss) income 22,361           22,361  
Redeemable Noncontrolling Interest, Net income (loss) (2,810)              
Stock–based compensation expense 14,929         14,929    
Issuance of common stock upon exercise of stock options 258         258    
Issuance of common stock upon exercise of stock options, Shares       93,455        
Issuance of common stock upon vesting of restricted stock units       $ 1   (1)    
Issuance of common stock upon vesting of restricted stock units, Shares       473,883        
Payment of withholding taxes on net share settlements of equity awards (5,041)         (5,041)    
Payment of withholding taxes on net share settlements of equity awards, Shares       (162,950)        
Conversion of common stock       $ 1 $ (1)      
Conversion of common stock, shares issued       929,597 (929,597)      
Issuance of common stock upon for acquisition 103,645     $ 3   103,642    
Issuance of common stock upon for acquisition, Shares       3,115,282        
Acquisition of a 51% interest in CarOffer, LLC 58,031              
Foreign currency translation adjustment (1,083)             (1,083)
Ending balance at Mar. 31, 2021 508,655     $ 99 $ 18 355,968 151,773 797
Redeemable Noncontrolling Interest, Ending balance at Mar. 31, 2021 55,221              
Ending balance, Shares at Mar. 31, 2021       98,759,576 18,146,903      
Beginning balance at Dec. 31, 2020 373,586     $ 94 $ 19 242,181 129,412 1,880
Beginning balance, Shares at Dec. 31, 2020       94,310,309 19,076,500      
Net (loss) income 50,413              
Payment of withholding taxes on net share settlements of equity awards, Shares   (289,653)            
Foreign currency translation adjustment (835)              
Ending balance at Jun. 30, 2021 549,181     $ 99 $ 18 368,194 179,825 1,045
Redeemable Noncontrolling Interest, Ending balance at Jun. 30, 2021 54,565              
Ending balance, Shares at Jun. 30, 2021       99,060,368 18,146,903      
Beginning balance at Mar. 31, 2021 508,655     $ 99 $ 18 355,968 151,773 797
Redeemable Noncontrolling Interest, Beginning balance at Mar. 31, 2021 55,221              
Beginning balance, Shares at Mar. 31, 2021       98,759,576 18,146,903      
Net (loss) income 28,052           28,052  
Redeemable Noncontrolling Interest, Net income (loss) (656)              
Stock–based compensation expense 15,253         15,253    
Issuance of common stock upon exercise of stock options 140         140    
Issuance of common stock upon exercise of stock options, Shares       36,027        
Issuance of common stock upon vesting of restricted stock units, Shares       391,468        
Payment of withholding taxes on net share settlements of equity awards (3,167)         (3,167)    
Payment of withholding taxes on net share settlements of equity awards, Shares   (126,703)   (126,703)        
Foreign currency translation adjustment 248             248
Ending balance at Jun. 30, 2021 549,181     $ 99 $ 18 368,194 179,825 1,045
Redeemable Noncontrolling Interest, Ending balance at Jun. 30, 2021 54,565              
Ending balance, Shares at Jun. 30, 2021       99,060,368 18,146,903      
Beginning balance at Dec. 31, 2021 516,841     $ 102 $ 16 387,868 129,258 (403)
Redeemable Noncontrolling Interest, Beginning balance at Dec. 31, 2021 162,808              
Beginning balance, Shares at Dec. 31, 2021   101,773,034 15,999,173 101,773,034 15,999,173      
Net (loss) income 19,910           19,910  
Redeemable Noncontrolling Interest, Net income (loss) (1,072)              
Stock–based compensation expense 15,353         15,353    
Issuance of common stock upon exercise of stock options 680         680    
Issuance of common stock upon exercise of stock options, Shares       74,163        
Redeemable noncontrolling interest , accretion to redemption value 82,000              
Accretion of redeemable noncontrolling interest to redemption value (82,000)           (82,000)  
Issuance of common stock upon vesting of restricted stock units, Shares       451,084        
Payment of withholding taxes on net share settlements of equity awards (5,430)         (5,430)    
Payment of withholding taxes on net share settlements of equity awards, Shares       (155,736)        
Tax distribution to redeemable noncontrolling interest holders (3,986)              
Foreign currency translation adjustment (489)             (489)
Ending balance at Mar. 31, 2022 464,865     $ 102 $ 16 398,471 67,168 (892)
Redeemable Noncontrolling Interest, Ending balance at Mar. 31, 2022 239,750              
Ending balance, Shares at Mar. 31, 2022       102,142,545 15,999,173      
Beginning balance at Dec. 31, 2021 516,841     $ 102 $ 16 387,868 129,258 (403)
Redeemable Noncontrolling Interest, Beginning balance at Dec. 31, 2021 162,808              
Beginning balance, Shares at Dec. 31, 2021   101,773,034 15,999,173 101,773,034 15,999,173      
Net (loss) income 39,194              
Payment of withholding taxes on net share settlements of equity awards, Shares   (303,269)            
Foreign currency translation adjustment (2,075)              
Ending balance at Jun. 30, 2022 461,835     $ 102 $ 16 407,363 56,832 (2,478)
Redeemable Noncontrolling Interest, Ending balance at Jun. 30, 2022 264,505              
Ending balance, Shares at Jun. 30, 2022   102,465,807 15,999,173 102,465,807 15,999,173      
Beginning balance at Mar. 31, 2022 464,865     $ 102 $ 16 398,471 67,168 (892)
Redeemable Noncontrolling Interest, Beginning balance at Mar. 31, 2022 239,750              
Beginning balance, Shares at Mar. 31, 2022       102,142,545 15,999,173      
Net (loss) income 19,284           19,284  
Redeemable Noncontrolling Interest, Net income (loss) (1,223)              
Stock–based compensation expense 14,697         14,697    
Issuance of common stock upon exercise of stock options 25         25    
Issuance of common stock upon exercise of stock options, Shares       23,240        
Redeemable noncontrolling interest , accretion to redemption value 29,620              
Accretion of redeemable noncontrolling interest to redemption value (29,620)           (29,620)  
Issuance of common stock upon vesting of restricted stock units, Shares       447,555        
Payment of withholding taxes on net share settlements of equity awards (5,830)         (5,830)    
Payment of withholding taxes on net share settlements of equity awards, Shares   (147,533)   (147,533)        
Tax distribution to redeemable noncontrolling interest holders (3,642)              
Foreign currency translation adjustment (1,586)             (1,586)
Ending balance at Jun. 30, 2022 461,835     $ 102 $ 16 $ 407,363 $ 56,832 $ (2,478)
Redeemable Noncontrolling Interest, Ending balance at Jun. 30, 2022 $ 264,505              
Ending balance, Shares at Jun. 30, 2022   102,465,807 15,999,173 102,465,807 15,999,173      
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Parenthetical)
Jun. 30, 2022
Mar. 31, 2021
Jan. 14, 2021
Car Offer      
Business acquisition, percentage of interest acquired 51.00% 51.00% 51.00%
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating Activities    
Consolidated net income $ 36,899 $ 46,947
Adjustments to reconcile consolidated net income to net cash provided by operating activities:    
Depreciation and amortization 22,419 18,831
Currency loss (gain) on foreign denominated transactions 354 (30)
Deferred taxes (23,464) 2,336
Provision for doubtful accounts 699 450
Stock-based compensation expense 27,579 28,747
Amortization of deferred contract costs 5,564 6,454
Changes in operating assets and liabilities:    
Accounts receivable, net (12,022) (47,982)
Inventory (2,028) (2,533)
Prepaid expenses, prepaid income taxes, and other assets (10,434) (1,485)
Deferred contract costs (5,746) (5,098)
Accounts payable 8,168 15,333
Accrued expenses, accrued income taxes, and other liabilities 38,174 15,580
Deferred revenue 2,302 3,989
Lease obligations (869) (204)
Net cash provided by operating activities 87,595 81,335
Investing Activities    
Purchases of property and equipment (2,661) (4,672)
Capitalization of website development costs (5,502) (2,109)
Cash paid for acquisitions, net of cash acquired   (64,273)
Investments in certificates of deposit   (45,000)
Maturities of certificates of deposit 60,000 60,000
Net cash (used in) provided by investing activities 51,837 (56,054)
Financing Activities    
Proceeds from exercise of stock options 705 398
Payment of finance lease obligations (35) (13)
Payment of withholding taxes on net share settlement of equity awards (11,260) (8,208)
Repayment of line of credit   (14,250)
Payment of tax distributions to redeemable noncontrolling interest holders (12,691)  
Payments made to third party payment processor (2,363)  
Net cash used in financing activities (25,644) (22,073)
Impact of foreign currency on cash, cash equivalents, and restricted cash (912) (135)
Net increase in cash, cash equivalents, and restricted cash 112,876 3,073
Cash, cash equivalents, and restricted cash at beginning of period 248,280 200,926
Cash, cash equivalents, and restricted cash at end of period 361,156 203,999
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 41,160 8,220
Cash paid for operating lease liabilities 9,220 8,064
Supplemental noncash disclosure of cash flow information:    
Unpaid purchases of property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements 362 245
Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements 2,471 1,435
Obtaining a right-of-use asset in exchange for a finance lease liability   664
Obtaining a right-of-use asset in exchange for an operating lease liability 5,307 12,336
Issuance of stock for acquisition   $ 103,645
Accretion of Redeemable Noncontrolling Interest to Redemption Value 111,620  
Accrued tax distributions to redeemable noncontrolling interest holders $ 3,638  
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Business Description
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Organization and Business Description

1. Organization and Business Description

CarGurus, Inc. (the “Company”) is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer online wholesale platform. The CarGurus marketplace gives consumers the confidence to purchase or sell a vehicle either online or in-person, and it gives dealerships the power to accurately price, effectively market, instantly acquire and quickly sell vehicles, all with a nationwide reach. The Company uses proprietary technology, search algorithms and data analytics to bring trust, transparency and competitive pricing to the automotive shopping experience.

The Company is headquartered in Cambridge, Massachusetts and was incorporated in the State of Delaware on June 26, 2015.

The Company operates principally in the United States. In the United States, it also operates as independent brands the Autolist online marketplace, which it wholly owns, and the CarOffer, LLC (“CarOffer”) digital wholesale marketplace, in which it has a 51% interest. In addition to the United States, the Company operates online marketplaces under the CarGurus brand in Canada and the United Kingdom. In the United Kingdom, it also operates as an independent brand the PistonHeads online marketplace, which it wholly owns.

The Company has subsidiaries in the United States, Canada, Ireland, and the United Kingdom and, prior to the first quarter of 2022, had two reportable segments – United States and International. Effective as of the first quarter of 2022, the Company revised its segment reporting from two reportable segments to one reportable segment. See Note 11 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report for further segment reporting and geographical information.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying interim condensed consolidated financial statements (the “Unaudited Condensed Consolidated Financial Statements”) are unaudited. The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2022 and December 31, 2021, results of operations, comprehensive income, and changes in shareholders’ equity for the three and six months ended June 30, 2022 and 2021 and cash flows for the six months ended June 30, 2022 and 2021. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.

The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022 (the “Annual Report”).

While the Company disclosed total revenue in the Unaudited Condensed Consolidated Income Statements in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the three and six months ended June 30, 2021 presents revenues disaggregated into marketplace, wholesale, and product revenues to conform to the current year presentation, as a result of the acquisition of a 51% interest in CarOffer.

While the Company disclosed inventory within prepaid expenses, prepaid income taxes, and other assets in the Unaudited Condensed Consolidated Statements of Cash Flow in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the six months ended June 30, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation.

Principles of Consolidation

The accompanying Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Subsequent Event Considerations

The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in Note 12 of these Unaudited Condensed Consolidated Financial Statements.

Use of Estimates

The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period.

Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Changes in estimates are recognized in the period in which they become known.

Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company’s revenue recognition, allowance for doubtful accounts, the expensing and capitalization of product, technology, and development costs related to website development, internal‑use software, and hosting arrangements, the valuation and recoverability of goodwill, intangible assets and other long-lived assets, the valuation of redeemable noncontrolling interest, the recoverability of the Company’s net deferred tax assets and related valuation allowance and the valuation of equity and liability-classified compensation awards under ASC Topic 718, Stock-based Compensation ("ASC 718"). Accordingly, the Company considers these to be its critical accounting policies, and believes that of the Company’s significant accounting policies, these policies involve the greatest degree of judgment and complexity.

Concentration of Credit Risk

The Company has no significant off‑balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, investments, and trade accounts receivable.

The Company maintains its cash, cash equivalents, and investments principally with accredited financial institutions of high credit standing. Although the Company deposits its cash, cash equivalents, and investments with multiple financial institutions, its deposits may often exceed governmental insured limits.

The Company is exposed to credit losses primarily through its trade accounts receivable, which includes receivables in transit from a third-party payment processor. The third-party payment processor collects customer payments on the Company's behalf and remits them to the Company. Customer payments received, but not remitted as of period end are deemed to be receivables in transit. Additionally, the third-party payment processor provides payments in advance for certain selling dealers. If the third-party payment processor does not receive related buying dealer payments related to the transaction paid in advance, the Company would guarantee losses incurred by the third-party payment processor and the balance would be deducted from future remittances to the Company. To date losses associated with these guarantees have not been material. Payments received in advance are presented as cash flows from financing activities in the Unaudited Condensed Consolidated Statements of Cash Flows.

The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processor as it has the right of offset. As of June 30, 2022, gross trade accounts receivable from receivables in transit from the third-party payment processor was $25,907, offset by payments received in advance totaling $44,460, which resulted in a net liability of $18,553 recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of December 31, 2021, gross trade accounts receivable from receivables in transit from the third-party payment processor was $18,747, offset by payments received in advance of $46,822, which resulted in a net liability of $28,075 recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.

Credit risk with respect to accounts receivable is dispersed due to the large number of customers. The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The majority of the Company's accounts receivable results from a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to wholesale receivables as it does not release the title until successfully collecting funds from the buying dealer. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.

As of June 30, 2022, one customer accounted for 42% of net accounts receivable. As of December 31, 2021, two customers accounted for 47% and 18% of net accounts receivable, respectively.

As of June 30, 2022 and December 31, 2021, $6,415 and $7,356, respectively, was included in net accounts receivable, representing unbilled accounts receivable relating primarily to advertising customers invoiced in the subsequent period to services rendered.

For the three months ended June 30, 2022, two customers each accounted for 11% of total revenue due to continued growth of the CarOffer business. For the six months ended June 30, 2022 and for the three and six months ended June 30, 2021, no individual customer accounted for more than 10% of total revenue.

Significant Accounting Policies

The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of June 30, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report, other than as described below.

During the three months ended June 30, 2022, the Company refined its model for determining the fair value of liability-classified awards as a result of obtaining gross profit actuals through the trailing twelve-month ended June 30, 2022 measuring period. For liability-classified awards, the fair value is now determined on the date of issuance using a Monte Carlo simulation model, instead of using the previous Least Square Monte Carlo simulation model. The determination of the fair value is affected by CarOffer’s equity value, EBITDA, Excess Parent Capital (as defined in the CarOffer Operating Agreement), and revenue forecasts that drive the exercise price of future call/put rights, as well as a number of assumptions including market price of risk, volatility, correlation, and risk-free interest rate. Liability-classified awards are remeasured to fair value each period until settlement.

Recent Accounting Pronouncements Not Yet Adopted

From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption. As of June 30, 2022, there are no new material accounting pronouncements that the Company is considering adopting.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

3. Revenue Recognition

The Company provides disaggregation of revenue based on marketplace, wholesale and product revenue classification on the face of its Unaudited Condensed Consolidated Income Statements and based on geographic region (see Note 11). The Company believes these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”) requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of the relevant quarter end.

For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2022 was approximately $13.2 million, which the Company expects to recognize over the next 12 months.

For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of June 30, 2022. For performance obligations not satisfied as of June 30, 2022, and to which this expedient applies, the nature of the performance obligations, the variable consideration and any consideration from contracts with customers not included in the transaction price is consistent with performance obligations satisfied as of June 30, 2022.

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, revenue recognized from amounts included in deferred revenue at the beginning of the period, was $12,776, $11,986, $12,784, and $9,137, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments

4. Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments

As of June 30, 2022 and December 31, 2021, assets measured at fair value on a recurring basis consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

227,709

 

 

$

 

 

$

 

 

$

227,709

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

30,000

 

 

 

 

 

 

30,000

 

Total

 

$

227,709

 

 

$

30,000

 

 

$

 

 

$

257,709

 

 

 

 

As of December 31, 2021

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

157,525

 

 

$

 

 

$

 

 

$

157,525

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

90,000

 

 

 

 

 

 

90,000

 

Total

 

$

157,525

 

 

$

90,000

 

 

$

 

 

$

247,525

 

 

 

The Company measures eligible assets and liabilities at fair value with changes in value recognized in earnings. Fair value treatment may be elected either upon initial recognition of an eligible asset or liability or, for an existing asset or liability, if an event triggers a new basis of accounting. During the six months ended June 30, 2022 and year ended December 31, 2021, the Company did not elect to remeasure any of its existing financial assets and liabilities and did not elect the fair value option for any financial assets transacted.

Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value.

The Company considers all highly liquid investments with an original maturity of 90 days or less at the date of purchase to be cash equivalents. Investments not classified as cash equivalents with maturities one year or less from the balance sheet date are classified as short-term investments, while investments with maturities in excess of one year from the balance sheet date are classified as long-term investments. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date. Investments are carried at cost, which approximates their fair market value.

As of June 30, 2022 and December 31, 2021, investments consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

Total

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

 

 

 

As of December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000

 

Total

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

5. Property and Equipment, Net

As of June 30, 2022 and December 31, 2021, property and equipment, net consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

Server and computer equipment

 

$

8,142

 

 

$

8,349

 

Capitalized internal-use software

 

 

5,079

 

 

 

3,041

 

Capitalized website development

 

 

29,229

 

 

 

22,037

 

Furniture and fixtures

 

 

8,606

 

 

 

8,615

 

Leasehold improvements

 

 

24,067

 

 

 

24,082

 

Construction in progress

 

 

1,557

 

 

 

854

 

Finance lease right-of-use assets

 

 

487

 

 

 

556

 

 

 

 

77,167

 

 

 

67,534

 

Less accumulated depreciation and amortization

 

 

(41,824

)

 

 

(35,324

)

Total

 

$

35,343

 

 

$

32,210

 

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, depreciation and amortization expense, excluding amortization of intangible assets and amortization of capitalized hosting arrangements, was $3,562, $2,293, $7,042 and $4,313, respectively.

During the six months ended June 30, 2022, capitalized website development increased $7,192 due to continued investment in the Company's product offerings.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities

6. Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities

As of June 30, 2022 and December 31, 2021, accrued expenses, accrued income taxes and other current liabilities consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

Accrued bonus

 

$

9,927

 

 

$

11,777

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

 

3,638

 

 

 

8,701

 

Payments received in advance from third-party payment processor

 

 

18,553

 

 

 

28,075

 

Reserve for returns and cancellations

 

 

13,295

 

 

 

2,254

 

Other accrued expenses and other current liabilities

 

 

28,978

 

 

 

27,779

 

Total

 

$

74,391

 

 

$

78,586

 

 

 

O

 

 

 

The decrease of $9,522 in the payments received in advance from third-party payment processors is due to the timing of payments remitted by the third-party.

The increase of $11,041 in the reserve for returns and cancellations is primarily due to increased wholesale and product sales volume. Upon recognizing a sales transaction, the Company estimates the amount of transaction price that will be reversed in a subsequent period and records a reserve for returns and cancellations. Actual returns and cancellations are recorded against this returns reserve as incurred.

The decrease of $5,063 in accrued tax distributions to redeemable noncontrolling interest holders is primarily due to cash settlement of the balance as of December 31, 2021 during the six months ended June 30, 2022, offset by the accrual for tax distributions to noncontrolling interest holders for the estimated tax liability on their respective taxable income earned as of June 30, 2022.

As of June 30, 2022 and December 31, 2021, other non-current liabilities consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

CO Incentive Unit and Subject Unit liability-classified awards

 

$

47,815

 

 

$

21,095

 

Other non-current liabilities

 

 

3,436

 

 

 

2,544

 

Total

 

$

51,251

 

 

$

23,639

 

In connection with the Company's acquisition of a 51% interest in CarOffer, the then-outstanding unvested incentive units ("CO Incentive Units") of CarOffer and unvested Class CO CarOffer units (the "Subject Units") remained outstanding. The increase of $26,720 related to CO Incentive Unit and Subject Unit liability-classified awards is due to the mark to market valuation and the continued recognition over the vesting period.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

7. Commitments and Contingencies

Contractual Obligations and Commitments

As of June 30, 2022, all of the Company’s property, equipment, and externally sourced internal-use software have been purchased with cash with the exception of amounts related to unpaid property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements and amounts related to obligations under finance leases as disclosed in the Unaudited Condensed Consolidated Statements of Cash Flows. The Company has no material long-term purchase obligations outstanding with any vendor or third party.

Leases

The Company’s primary operating lease obligations consist of various leases for office space in: Boston, Massachusetts; Cambridge, Massachusetts; San Francisco, California; Addison, Texas; and Dublin, Ireland. The Company also has an operating lease obligation for data center space in Needham, Massachusetts.

As of June 30, 2022, there were no material changes in the Company’s leases from those disclosed in the Annual Report.

The Company’s leases in Boston, Massachusetts, Cambridge, Massachusetts and San Francisco, California have associated letters of credit, which are recognized within restricted cash in the Unaudited Condensed Consolidated Balance Sheet. As of June 30, 2022 and December 31, 2021, restricted cash was $22,918 and $16,336, respectively, and primarily related to cash held at a financial institution in an interest‑bearing cash account as collateral for the letters of credit related to the contractual provisions for the Company’s building leases and pass-through payments from customers related to the Company’s wholesale business. As of June 30, 2022 and December 31, 2021, portions of restricted cash were classified as a short-term asset and long‑term asset, as disclosed on the Unaudited Condensed Consolidated Balance Sheet.

Acquisitions

On January 14, 2021 the Company completed the acquisition of a 51% interest in CarOffer, an automated instant vehicle trade platform based in Addison, Texas, with the option to acquire portions of the remaining equity in the future. Details of this acquisition are more fully described in Note 4 to the financial statements contained within the Annual Report. On May 6, 2022, the CarOffer Operating Agreement (as defined in Note 4 to the financial statements contained within the Annual Report) was amended with retroactive effect to correct a clerical error in connection with the November 23, 2021 amendment and restatement of the CarOffer Operating Agreement.

Legal Matters

From time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. The Company is not presently subject to any pending or threatened litigation that it believes, if determined adversely to the Company, individually, or taken together, would reasonably be expected to have a material adverse effect on its business or financial results. However, litigation is inherently unpredictable and the future outcome of legal proceedings and other contingencies may be unexpected or differ from the Company’s estimated liabilities, which could have a material adverse effect on the Company’s future financial results.

Guarantees and Indemnification Obligations

In the ordinary course of business, the Company enters into agreements with its customers, partners and service providers that include commercial provisions with respect to licensing, infringement, guarantees, indemnification, and other common provisions.

CarOffer provides certain guarantees to dealers through its 45-Day Guaranteed Bid and OfferGuard product offerings, which are accounted for under ASC Topic 460, Guarantees.

45-Day Guaranteed Bid is an arrangement through which a selling dealer lists a car on the CarOffer platform, and CarOffer provides an offer to purchase the vehicle listed at a specified price at any time over a 45-day period. This provides the seller with a put option, where they have the right, but not the obligation, to require CarOffer to purchase the vehicle during this window. OfferGuard is an arrangement through which a buying dealer purchases a car on the CarOffer platform, and CarOffer provides an offer to purchase the vehicle at a specified price between days 1 and 3, and days 42 and 45 if the dealer is not able to sell the vehicle after 42 days.

A guarantee liability is initially measured using the amount of consideration received from the dealer for the purchase of the guarantee. The initial liability is released, and guarantee income is recognized, upon the earliest of the following: the vehicle sells during the guarantee period, the seller exercises it’s put option during the guarantee period, or the option expires unexercised at the end of the guarantee period. Guarantee income is recognized within wholesale revenue in the Unaudited Condensed Consolidated Income Statements. When it is probable and reasonably estimable that CarOffer will incur a loss on a vehicle that it is required to purchase, a liability, and a corresponding charge to cost of sales is recognized for the amount of the loss in the Unaudited Condensed Consolidated Balance Sheets. Gains and losses resulting from the dealers exercise of guarantees are recognized within cost of sales in the Unaudited Condensed Consolidated Balance Sheets.

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, income for guarantees purchased by dealers was $2,292, $1,628, $5,595, and $2,275, respectively. For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, the net loss or gain resulting from the dealer's exercise of guarantees was immaterial.

As of June 30, 2022, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was $100,746. Of the maximum potential amount of future payments, none are considered probable. The exercise of guarantees has historically been infrequent and even when such exercises did occur the losses were immaterial. As such, as of June 30, 2022, CarOffer had no contingent loss liabilities.

As of December 31, 2021, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was $76,075. Of the maximum potential amount of future payments, none are considered probable. The exercise of guarantees has historically been infrequent and even when such exercises did occur, the losses were immaterial. As such, as of December 31, 2021, CarOffer had no contingent loss liabilities.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation

8. Stock-based Compensation

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, stock compensation expense by award type and where the stock compensation expense was recognized in the Company’s Unaudited Condensed Consolidated Income Statements is as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Options

 

$

646

 

 

$

635

 

 

$

1,290

 

 

$

1,252

 

Restricted stock units

 

 

12,786

 

 

 

13,944

 

 

 

26,289

 

 

 

27,687

 

CO Incentive Units and Subject Units

 

 

13,025

 

 

 

7,961

 

 

 

26,720

 

 

 

8,994

 

Total

 

$

26,457

 

 

$

22,540

 

 

$

54,299

 

 

$

37,933

 

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

69

 

 

$

109

 

 

$

205

 

 

$

201

 

Sales and marketing expense

 

 

4,086

 

 

 

3,571

 

 

 

8,069

 

 

 

6,323

 

Product, technology, and development expense

 

 

6,151

 

 

 

6,230

 

 

 

12,519

 

 

 

12,002

 

General and administrative expense

 

 

16,151

 

 

 

12,630

 

 

 

33,506

 

 

 

19,407

 

Total

 

$

26,457

 

 

$

22,540

 

 

$

54,299

 

 

$

37,933

 

 

For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, excluded from stock-based compensation expense is $1,265, $866, $2,471, and $1,435 of capitalized website development costs, capitalized internal-use software costs and capitalized hosting arrangements, respectively.

 

During the three months ended June 30, 2022 and 2021 and the six months ended June 30, 2022 and 2021, the Company withheld 147,533, 126,703, 303,269, and 289,653 shares of Class A common stock, respectively, to satisfy employee tax withholding requirements for net share settlements of equity awards. The shares withheld return to the authorized, but unissued pool under the Company's Omnibus Incentive Compensation Plan and can be reissued by the Company. For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, total payments to satisfy employee tax withholding requirements and for option exercise costs due to net share settlements and cashless exercises of options were $5,830, $3,167, $11,260, and $8,208, respectively, and are reflected as a financing activity in the Unaudited Condensed Consolidated Statements of Cash Flows.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share

9. Earnings Per Share

The Company has two classes of common stock authorized: Class A common stock and Class B common stock. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to ten votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one‑to‑one basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.

During the three months ended June 30, 2022 and 2021 and during the six months ended June 30, 2022, no shares of Class B common stock were converted to Class A common stock. During the six months ended June 30, 2021, holders of Class B common stock converted 929,597 shares of Class B common stock to Class A common stock.

Basic net income per share (“Basic EPS”) is computed by dividing consolidated net income adjusted for net loss attributable to the redeemable noncontrolling interest and changes in the redemption value of redeemable noncontrolling interest, if applicable, by the weighted-average number of common shares outstanding during the reporting period. The Company computes the weighted-average number of common shares outstanding during the reporting period using the total number of shares of Class A common stock and Class B common stock outstanding as of the last day of the previous year plus the weighted-average of any additional shares issued and outstanding during the reporting period.

Diluted net income per share (“Diluted EPS”) gives effect to all potentially dilutive securities. Diluted EPS is computed by dividing consolidated net income adjusted for net loss attributable to the redeemable noncontrolling interest and changes in the redemption value of redeemable noncontrolling interest, if applicable and dilutive, by the weighted-average number of common shares outstanding during the reporting period using (i) the number of shares of common stock used in the Basic EPS calculation as indicated above, (ii) if dilutive, the incremental weighted-average common stock that the Company would issue upon the exercise of stock options and the vesting of RSUs, (iii) if dilutive, market-based performance awards based on the number of shares that would be issuable as of the end of the reporting period assuming the end of the reporting period was also the end of the contingency period. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. The if-converted method is used to calculate the number of shares issuable upon exercise of the 2024 Put Right (as defined in Note 4 to the financial statements contained within the Annual Report), inclusive of CarOffer noncontrolling interest and incentive units, that would be issuable as of the end of the reporting period assuming the end of the reporting period was also the end of the contingency period.

For the three and six months ended June 30, 2022 and 2021, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Consolidated net income

 

$

18,061

 

 

$

27,396

 

 

$

36,899

 

 

$

46,947

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,223

)

 

 

(656

)

 

 

(2,295

)

 

 

(3,466

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

29,620

 

 

 

 

 

 

111,620

 

 

 

 

Net (loss) income attributable to common stockholders — basic

 

$

(10,336

)

 

$

28,052

 

 

$

(72,426

)

 

$

50,413

 

Net loss attributable to redeemable noncontrolling interest

 

 

 

 

 

(656

)

 

 

 

 

 

(656

)

Net (loss) income attributable to common stockholders — diluted

 

$

(10,336

)

 

$

27,396

 

 

$

(72,426

)

 

$

49,757

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of shares of common stock used
   in computing net income per share attributable to
   common stockholders — basic

 

 

118,390,641

 

 

 

117,124,895

 

 

 

118,211,975

 

 

 

116,722,913

 

Dilutive effect of share equivalents resulting from stock
   options

 

 

 

 

 

450,512

 

 

 

 

 

 

481,802

 

Dilutive effect of share equivalents resulting from
   unvested restricted stock units

 

 

 

 

 

300,916

 

 

 

 

 

 

360,363

 

Dilutive effect of share equivalents resulting from CarOffer
   incentive units and noncontrolling interest

 

 

 

 

 

1,577,781

 

 

 

 

 

 

788,891

 

Weighted-average number of shares of common stock
   used in computing net income per share attributable to
   common stockholders — diluted

 

 

118,390,641

 

 

 

119,454,104

 

 

 

118,211,975

 

 

 

118,353,969

 

Net (loss) income per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.09

)

 

$

0.24

 

 

$

(0.61

)

 

$

0.43

 

Diluted

 

$

(0.09

)

 

$

0.23

 

 

$

(0.61

)

 

$

0.42

 

 

For the three and six months ended June 30, 2022 and 2021, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive are as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

885,547

 

 

 

588,490

 

 

 

914,870

 

 

 

457,714

 

Restricted stock units outstanding

 

 

4,296,625

 

 

 

2,849,737

 

 

 

4,186,653

 

 

 

2,671,279

 

CO Incentive Units, Subject Units and noncontrolling
   interest

 

 

15,205,940

 

 

 

 

 

 

11,498,025

 

 

 

 

 

For the three and six months ended June 30, 2021, shares of Class A common stock potentially issuable under market-based performance awards of approximately 282,921 were excluded from the calculation of weighted average shares used to compute Diluted EPS, as the market-based vesting conditions had not been achieved as of the reporting period end date and as such there were zero contingently issuable shares. During the three months ended March 31, 2022, the Company modified its market-based performance awards to contain only service-based vesting conditions in line with the Company's other restricted stock unit awards.

For the three and six months ended June 30, 2022, there was no effect of potentially dilutive shares as the numerator was negative.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

10. Income Taxes

During the three months ended June 30, 2022, the Company recorded an income tax provision of $5,325, representing an effective tax rate of 21.6%. The effective tax rate for the three months ended June 30, 2022 was greater than the statutory tax rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, partially offset by federal and state research and development tax credits.

During the six months ended June 30, 2022, the Company recorded an income tax provision of $13,027, representing an effective tax rate of 25.0%. The effective tax rate for the six months ended June 30, 2022 was greater than the statutory rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, partially offset by federal and state research and development tax credits.

During the three months ended June 30, 2021, the Company recorded an income tax provision of $11,142, representing an effective tax rate of 28.4%. The effective tax rate for the three months ended June 30, 2021 was greater than the statutory tax rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, which became applicable upon the expiration in May 2021 of the transition period permitted following the Company’s initial public offering (“IPO”), partially offset by federal and state research and development tax credits.

During the six months ended June 30, 2021, the Company recorded an income tax provision of $17,604, representing an effective tax rate of 25.9%. The effective tax rate for the six months ended June 30, 2021 was higher than the statutory tax rate of 21%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, which became applicable upon the expiration in May 2021 of the transition period permitted following the IPO, partially offset by federal and state research and development tax credits.

The Company and its subsidiaries are subject to various U.S. federal, state, and foreign income tax examinations. The Company is currently not subject to income tax examination for the tax years of 2017 and prior as a result of applicable statute of limitations of the Internal Revenue Service (“IRS”) and a majority of applicable state jurisdictions. The Company is currently not subject to examination in its foreign jurisdictions for tax years 2016 and prior.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segment and Geographic Information

11. Segment and Geographic Information

Effective the first quarter of 2022, the Company revised its segment reporting from two reportable segments, United States and International, to one reportable segment. The Company concluded the change in segment reporting was not a triggering event for goodwill impairment. The change in segment reporting was made to align with changes made in the manner the Company’s chief operating decision maker (the “CODM”) reviews the Company’s operating results in assessing performance and allocating resources. The CODM now assesses the Company's performance on a consolidated basis rather than by geographical location as a result of the international segment becoming less significant relative to the overall business. The CODM reviews revenue and operating income as a proxy for the operating performance of the Company’s operations. The Company’s Chief Executive Officer is the CODM.

For the three and six months ended June 30, 2022 and 2021, information regarding the Company’s operations by segment is represented within the Unaudited Condensed Consolidated Income Statements.

For the three and six months ended June 30, 2022 and 2021, information regarding the Company’s revenue by geographical region is as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue by Geographic Region:

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

500,056

 

 

$

206,584

 

 

$

919,264

 

 

$

369,595

 

International

 

 

11,173

 

 

 

11,164

 

 

 

22,573

 

 

 

19,521

 

Total

 

$

511,229

 

 

$

217,748

 

 

$

941,837

 

 

$

389,116

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events

12. Subsequent Event

On August 2, 2022, Scot Fredo, the Company's Chief Financial Officer, announced his intent to resign to pursue another career opportunity. Mr. Fredo will remain with the Company as Chief Financial Officer through October 3, 2022, the effective date of his resignation. Additionally, on August 2, 2022, the Company's Board of Directors designated Jason Trevisan, the Company's Chief Executive Officer, to serve as the Company's Principal Financial Officer effective upon Mr. Fredo's resignation on October 3, 2022 and until such time that the Company appoints a successor Chief Financial Officer.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying interim condensed consolidated financial statements (the “Unaudited Condensed Consolidated Financial Statements”) are unaudited. The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2022 and December 31, 2021, results of operations, comprehensive income, and changes in shareholders’ equity for the three and six months ended June 30, 2022 and 2021 and cash flows for the six months ended June 30, 2022 and 2021. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.

The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022 (the “Annual Report”).

While the Company disclosed total revenue in the Unaudited Condensed Consolidated Income Statements in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the three and six months ended June 30, 2021 presents revenues disaggregated into marketplace, wholesale, and product revenues to conform to the current year presentation, as a result of the acquisition of a 51% interest in CarOffer.

While the Company disclosed inventory within prepaid expenses, prepaid income taxes, and other assets in the Unaudited Condensed Consolidated Statements of Cash Flow in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the six months ended June 30, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation.

Principles of Consolidation

Principles of Consolidation

The accompanying Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Subsequent Event Considerations

Subsequent Event Considerations

The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in Note 12 of these Unaudited Condensed Consolidated Financial Statements.

Use of Estimates

Use of Estimates

The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period.

Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Changes in estimates are recognized in the period in which they become known.

Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company’s revenue recognition, allowance for doubtful accounts, the expensing and capitalization of product, technology, and development costs related to website development, internal‑use software, and hosting arrangements, the valuation and recoverability of goodwill, intangible assets and other long-lived assets, the valuation of redeemable noncontrolling interest, the recoverability of the Company’s net deferred tax assets and related valuation allowance and the valuation of equity and liability-classified compensation awards under ASC Topic 718, Stock-based Compensation ("ASC 718"). Accordingly, the Company considers these to be its critical accounting policies, and believes that of the Company’s significant accounting policies, these policies involve the greatest degree of judgment and complexity.

Concentration of Credit Risk

Concentration of Credit Risk

The Company has no significant off‑balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, investments, and trade accounts receivable.

The Company maintains its cash, cash equivalents, and investments principally with accredited financial institutions of high credit standing. Although the Company deposits its cash, cash equivalents, and investments with multiple financial institutions, its deposits may often exceed governmental insured limits.

The Company is exposed to credit losses primarily through its trade accounts receivable, which includes receivables in transit from a third-party payment processor. The third-party payment processor collects customer payments on the Company's behalf and remits them to the Company. Customer payments received, but not remitted as of period end are deemed to be receivables in transit. Additionally, the third-party payment processor provides payments in advance for certain selling dealers. If the third-party payment processor does not receive related buying dealer payments related to the transaction paid in advance, the Company would guarantee losses incurred by the third-party payment processor and the balance would be deducted from future remittances to the Company. To date losses associated with these guarantees have not been material. Payments received in advance are presented as cash flows from financing activities in the Unaudited Condensed Consolidated Statements of Cash Flows.

The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processor as it has the right of offset. As of June 30, 2022, gross trade accounts receivable from receivables in transit from the third-party payment processor was $25,907, offset by payments received in advance totaling $44,460, which resulted in a net liability of $18,553 recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of December 31, 2021, gross trade accounts receivable from receivables in transit from the third-party payment processor was $18,747, offset by payments received in advance of $46,822, which resulted in a net liability of $28,075 recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.

Credit risk with respect to accounts receivable is dispersed due to the large number of customers. The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The majority of the Company's accounts receivable results from a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to wholesale receivables as it does not release the title until successfully collecting funds from the buying dealer. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.

As of June 30, 2022, one customer accounted for 42% of net accounts receivable. As of December 31, 2021, two customers accounted for 47% and 18% of net accounts receivable, respectively.

As of June 30, 2022 and December 31, 2021, $6,415 and $7,356, respectively, was included in net accounts receivable, representing unbilled accounts receivable relating primarily to advertising customers invoiced in the subsequent period to services rendered.

For the three months ended June 30, 2022, two customers each accounted for 11% of total revenue due to continued growth of the CarOffer business. For the six months ended June 30, 2022 and for the three and six months ended June 30, 2021, no individual customer accounted for more than 10% of total revenue.

Significant Accounting Policies

Significant Accounting Policies

The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of June 30, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report, other than as described below.

During the three months ended June 30, 2022, the Company refined its model for determining the fair value of liability-classified awards as a result of obtaining gross profit actuals through the trailing twelve-month ended June 30, 2022 measuring period. For liability-classified awards, the fair value is now determined on the date of issuance using a Monte Carlo simulation model, instead of using the previous Least Square Monte Carlo simulation model. The determination of the fair value is affected by CarOffer’s equity value, EBITDA, Excess Parent Capital (as defined in the CarOffer Operating Agreement), and revenue forecasts that drive the exercise price of future call/put rights, as well as a number of assumptions including market price of risk, volatility, correlation, and risk-free interest rate. Liability-classified awards are remeasured to fair value each period until settlement.

Recent Accounting Pronouncements not Yet Adopted

Recent Accounting Pronouncements Not Yet Adopted

From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption. As of June 30, 2022, there are no new material accounting pronouncements that the Company is considering adopting.

Earnings Per Share

The Company has two classes of common stock authorized: Class A common stock and Class B common stock. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one vote per share and each share of Class B common stock is entitled to ten votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one‑to‑one basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis

As of June 30, 2022 and December 31, 2021, assets measured at fair value on a recurring basis consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

227,709

 

 

$

 

 

$

 

 

$

227,709

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

30,000

 

 

 

 

 

 

30,000

 

Total

 

$

227,709

 

 

$

30,000

 

 

$

 

 

$

257,709

 

 

 

 

As of December 31, 2021

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

157,525

 

 

$

 

 

$

 

 

$

157,525

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

90,000

 

 

 

 

 

 

90,000

 

Total

 

$

157,525

 

 

$

90,000

 

 

$

 

 

$

247,525

 

 

Schedule of Investments

As of June 30, 2022 and December 31, 2021, investments consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

Total

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

 

 

 

As of December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000

 

Total

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

As of June 30, 2022 and December 31, 2021, property and equipment, net consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

Server and computer equipment

 

$

8,142

 

 

$

8,349

 

Capitalized internal-use software

 

 

5,079

 

 

 

3,041

 

Capitalized website development

 

 

29,229

 

 

 

22,037

 

Furniture and fixtures

 

 

8,606

 

 

 

8,615

 

Leasehold improvements

 

 

24,067

 

 

 

24,082

 

Construction in progress

 

 

1,557

 

 

 

854

 

Finance lease right-of-use assets

 

 

487

 

 

 

556

 

 

 

 

77,167

 

 

 

67,534

 

Less accumulated depreciation and amortization

 

 

(41,824

)

 

 

(35,324

)

Total

 

$

35,343

 

 

$

32,210

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities

As of June 30, 2022 and December 31, 2021, accrued expenses, accrued income taxes and other current liabilities consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

Accrued bonus

 

$

9,927

 

 

$

11,777

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

 

3,638

 

 

 

8,701

 

Payments received in advance from third-party payment processor

 

 

18,553

 

 

 

28,075

 

Reserve for returns and cancellations

 

 

13,295

 

 

 

2,254

 

Other accrued expenses and other current liabilities

 

 

28,978

 

 

 

27,779

 

Total

 

$

74,391

 

 

$

78,586

 

 

Schedule of Other Non-Current Liabilities

As of June 30, 2022 and December 31, 2021, other non-current liabilities consist of the following:

 

 

 

As of
June 30,
2022

 

 

As of
December 31,
2021

 

CO Incentive Unit and Subject Unit liability-classified awards

 

$

47,815

 

 

$

21,095

 

Other non-current liabilities

 

 

3,436

 

 

 

2,544

 

Total

 

$

51,251

 

 

$

23,639

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Stock-based Compensation Expense by Award Type stock compensation expense was recognized in the Company’s Unaudited Condensed Consolidated Income Statements is as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Options

 

$

646

 

 

$

635

 

 

$

1,290

 

 

$

1,252

 

Restricted stock units

 

 

12,786

 

 

 

13,944

 

 

 

26,289

 

 

 

27,687

 

CO Incentive Units and Subject Units

 

 

13,025

 

 

 

7,961

 

 

 

26,720

 

 

 

8,994

 

Total

 

$

26,457

 

 

$

22,540

 

 

$

54,299

 

 

$

37,933

 

Summary of Allocation of Stock-based Compensation Expense

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

69

 

 

$

109

 

 

$

205

 

 

$

201

 

Sales and marketing expense

 

 

4,086

 

 

 

3,571

 

 

 

8,069

 

 

 

6,323

 

Product, technology, and development expense

 

 

6,151

 

 

 

6,230

 

 

 

12,519

 

 

 

12,002

 

General and administrative expense

 

 

16,151

 

 

 

12,630

 

 

 

33,506

 

 

 

19,407

 

Total

 

$

26,457

 

 

$

22,540

 

 

$

54,299

 

 

$

37,933

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share

For the three and six months ended June 30, 2022 and 2021, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows:

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Consolidated net income

 

$

18,061

 

 

$

27,396

 

 

$

36,899

 

 

$

46,947

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,223

)

 

 

(656

)

 

 

(2,295

)

 

 

(3,466

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

29,620

 

 

 

 

 

 

111,620

 

 

 

 

Net (loss) income attributable to common stockholders — basic

 

$

(10,336

)

 

$

28,052

 

 

$

(72,426

)

 

$

50,413

 

Net loss attributable to redeemable noncontrolling interest

 

 

 

 

 

(656

)

 

 

 

 

 

(656

)

Net (loss) income attributable to common stockholders — diluted

 

$

(10,336

)

 

$

27,396

 

 

$

(72,426

)

 

$

49,757

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average number of shares of common stock used
   in computing net income per share attributable to
   common stockholders — basic

 

 

118,390,641

 

 

 

117,124,895

 

 

 

118,211,975

 

 

 

116,722,913

 

Dilutive effect of share equivalents resulting from stock
   options

 

 

 

 

 

450,512

 

 

 

 

 

 

481,802

 

Dilutive effect of share equivalents resulting from
   unvested restricted stock units

 

 

 

 

 

300,916

 

 

 

 

 

 

360,363

 

Dilutive effect of share equivalents resulting from CarOffer
   incentive units and noncontrolling interest

 

 

 

 

 

1,577,781

 

 

 

 

 

 

788,891

 

Weighted-average number of shares of common stock
   used in computing net income per share attributable to
   common stockholders — diluted

 

 

118,390,641

 

 

 

119,454,104

 

 

 

118,211,975

 

 

 

118,353,969

 

Net (loss) income per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.09

)

 

$

0.24

 

 

$

(0.61

)

 

$

0.43

 

Diluted

 

$

(0.09

)

 

$

0.23

 

 

$

(0.61

)

 

$

0.42

 

Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding

For the three and six months ended June 30, 2022 and 2021, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive are as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

885,547

 

 

 

588,490

 

 

 

914,870

 

 

 

457,714

 

Restricted stock units outstanding

 

 

4,296,625

 

 

 

2,849,737

 

 

 

4,186,653

 

 

 

2,671,279

 

CO Incentive Units, Subject Units and noncontrolling
   interest

 

 

15,205,940

 

 

 

 

 

 

11,498,025

 

 

 

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Summary of Operations by Segment and Geographical Area

For the three and six months ended June 30, 2022 and 2021, information regarding the Company’s revenue by geographical region is as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue by Geographic Region:

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

500,056

 

 

$

206,584

 

 

$

919,264

 

 

$

369,595

 

International

 

 

11,173

 

 

 

11,164

 

 

 

22,573

 

 

 

19,521

 

Total

 

$

511,229

 

 

$

217,748

 

 

$

941,837

 

 

$

389,116

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Business Description - Additional Information (Details) - Segment
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Mar. 31, 2021
Jan. 14, 2021
Business Acquisition [Line Items]        
State of incorporation DE      
Date of incorporation Jun. 26, 2015      
Number of reportable segments 1 2    
Car Offer        
Business Acquisition [Line Items]        
Business acquisition, percentage of interest acquired 51.00%   51.00% 51.00%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Customer
$ / shares
Jun. 30, 2021
Customer
Jun. 30, 2022
USD ($)
Customer
$ / shares
Jun. 30, 2021
Customer
Dec. 31, 2021
USD ($)
Customer
$ / shares
Mar. 31, 2021
Jan. 14, 2021
Summary Of Significant Accounting Policies [Line Items]              
Description of significant off-balance sheet risk     The Company has no significant off‑balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.        
Accrued expenses, accrued income taxes and other current liabilities $ 74,391   $ 74,391   $ 78,586    
Trade Accounts Receivable [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Gross trade accounts receivable from receivables in transit from the third-party payment processor 25,907   25,907   18,747    
Receivables offset by payments received in advance 44,460   44,460   46,822    
Accrued expenses, accrued income taxes and other current liabilities $ 18,553   $ 18,553   $ 28,075    
Class A Common Stock              
Summary Of Significant Accounting Policies [Line Items]              
Common stock, par value | $ / shares $ 0.001   $ 0.001   $ 0.001    
Car Offer              
Summary Of Significant Accounting Policies [Line Items]              
Business acquisition, percentage of interest acquired 51.00%   51.00%     51.00% 51.00%
Sales Revenue, Net | Concentration of Credit Risk              
Summary Of Significant Accounting Policies [Line Items]              
Number of major customers | Customer 2 0 0 0      
Sales Revenue, Net | Concentration of Credit Risk | Customer One              
Summary Of Significant Accounting Policies [Line Items]              
Concentration of credit risk, percentage 11.00%            
Sales Revenue, Net | Concentration of Credit Risk | Customer Two              
Summary Of Significant Accounting Policies [Line Items]              
Concentration of credit risk, percentage 11.00%            
Net Accounts Receivable | Advertising Customers              
Summary Of Significant Accounting Policies [Line Items]              
Unbilled accounts receivable $ 6,415   $ 6,415   $ 7,356    
Net Accounts Receivable | Concentration of Credit Risk              
Summary Of Significant Accounting Policies [Line Items]              
Number of major customers | Customer     1   2    
Net Accounts Receivable | Concentration of Credit Risk | Customer One              
Summary Of Significant Accounting Policies [Line Items]              
Concentration of credit risk, percentage     42.00%   47.00%    
Net Accounts Receivable | Concentration of Credit Risk | Customer Two              
Summary Of Significant Accounting Policies [Line Items]              
Concentration of credit risk, percentage         18.00%    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]        
Revenue recognized $ 12,776 $ 11,986 $ 12,784 $ 9,137
Performance obligation unsatisfied $ 13,200   $ 13,200  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments: $ 30,000 $ 90,000
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments: $ 30,000 $ 90,000
Debt Securities Held To Maturity Type Extensible List us-gaap:CertificatesOfDepositMember us-gaap:CertificatesOfDepositMember
Total $ 257,709 $ 247,525
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 227,709 157,525
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2 Inputs)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments: $ 30,000 $ 90,000
Debt Securities Held To Maturity Type Extensible List us-gaap:CertificatesOfDepositMember us-gaap:CertificatesOfDepositMember
Total $ 30,000 $ 90,000
Fair Value, Measurements, Recurring | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 227,709 157,525
Fair Value, Measurements, Recurring | Money Market Funds | Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: $ 227,709 $ 157,525
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Certificates of deposit due in one year or less, Amortized Cost $ 30,000 $ 90,000
Held to maturity amortized cost 30,000 90,000
Certificates of deposit due in one year or less, Estimated Fair Value 30,000 90,000
Held to maturity fair value $ 30,000 $ 90,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 77,167 $ 67,534
Less accumulated depreciation and amortization (41,824) (35,324)
Property and equipment, net 35,343 32,210
Server and computer equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,142 8,349
Capitalized internal-use software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 5,079 3,041
Capitalized Website Development    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 29,229 22,037
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,606 8,615
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 24,067 24,082
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,557 854
Finance Lease Right-of-use Assets    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 487 $ 556
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]        
Depreciation and amortization excluding amortization of intangible assets and capitalized hosting arrangements $ 3,562 $ 2,293 $ 7,042 $ 4,313
Capitalized Website Development        
Property, Plant and Equipment [Line Items]        
Increase (decrease) in property and equipment     $ 7,192  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Other Intangible Assets - Summary of Changes in Carrying Value of Goodwill (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Balance at December 31, 2020 $ 158,287
Balance at June 30, 2021 $ 157,073
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Net Carrying Amount $ 68,338 $ 83,915
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Net Carrying Amount $ 68,338 $ 83,915
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued bonus $ 9,927 $ 11,777
Accrued tax distributions to redeemable noncontrolling interest holders 3,638 8,701
Payments received in advance from third-party payment processor 18,553 28,075
Reserve for returns and cancellations 13,295 2,254
Other accrued expenses and other current liabilities 28,978 27,779
Total $ 74,391 $ 78,586
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Mar. 31, 2021
Jan. 14, 2021
Business Acquisition [Line Items]      
Decrease in payments received in advance from third-party payment processor $ 9,522    
Increase reserve for returns and cancellations 11,041    
Decrease in accrued tax distributions to redeemable noncontrolling interest 5,063    
Increase In CO incentive unit and subject unit liability-classified awards $ 26,720    
Car Offer      
Business Acquisition [Line Items]      
Business acquisition, percentage of interest acquired 51.00% 51.00% 51.00%
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities - (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
CO Incentive Unit and Subject Unit liability-classified awards $ 47,815 $ 21,095
Other non-current liabilities 3,436 2,544
Total $ 51,251 $ 23,639
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Days
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2021
Jan. 14, 2021
Commitments And Contingencies [Line Items]              
Restricted cash $ 22,918   $ 22,918   $ 16,336    
Guarantee income $ 2,292 $ 1,628 $ 5,595 $ 2,275      
Car Offer              
Commitments And Contingencies [Line Items]              
Business acquisition, percentage of interest acquired 51.00%   51.00%     51.00% 51.00%
Guarantees, description     CarOffer provides certain guarantees to dealers through its 45-Day Guaranteed Bid and OfferGuard product offerings, which are accounted for under ASC Topic 460, Guarantees.        
Number of days guarantee period | Days     45        
Guarantees $ 100,746   $ 100,746   76,075    
Loss contingent liabilities $ 0   $ 0   $ 0    
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Capitalized website development and internal-use software costs excluded from stock-based compensation expense $ 1,265 $ 866 $ 2,471 $ 1,435
Total payments for employees' tax obligations to taxing authorities due to net share settlements and cashless exercises of options $ 5,830 $ 3,167 $ 11,260 $ 8,208
Class A Common Stock        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Employee tax withholding requirements and option costs due to net share settlement 147,533 126,703 303,269 289,653
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Summary of Stock-based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 26,457 $ 22,540 $ 54,299 $ 37,933
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 646 635 1,290 1,252
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 12,786 13,944 26,289 27,687
CarOffer Incentive Units and Subject Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 13,025 $ 7,961 $ 26,720 $ 8,994
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Summary of Allocation of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total $ 26,457 $ 22,540 $ 54,299 $ 37,933
Cost of Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total 69 109 205 201
Sales and Marketing Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total 4,086 3,571 8,069 6,323
Product, Technology, and Development Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total 6,151 6,230 12,519 12,002
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total $ 16,151 $ 12,630 $ 33,506 $ 19,407
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Jun. 30, 2022
Vote
shares
Jun. 30, 2021
shares
Earnings Per Share Basic [Line Items]        
Conversion of stock, description     Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman.  
Undistributed earnings ratio used to calculate allocation to class of stock     100.00%  
Market Based Performance Awards        
Earnings Per Share Basic [Line Items]        
Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding   282,921   282,921
Class A Common Stock        
Earnings Per Share Basic [Line Items]        
Right to voting     one vote per share  
Number of votes entitled to stockholders per share | Vote     1  
Conversion of stock 0 0 0 929,597
Class B Common Stock        
Earnings Per Share Basic [Line Items]        
Right to voting     ten votes per share  
Number of votes entitled to stockholders per share | Vote     10  
Class of share converted to another class     one share of Class A common stock  
Conversion of stock     1  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Consolidated net income $ 18,061 $ 27,396 $ 36,899 $ 46,947
Net loss attributable to redeemable noncontrolling interest (1,223) (656) (2,295) (3,466)
Accretion of redeemable noncontrolling interest to redemption value 29,620   111,620  
Net (loss) income attributable to common stockholders - basic (10,336) 28,052 (72,426) 50,413
Net loss attributable to redeemable noncontrolling interest   (656)   (656)
Net (loss) income attributable to common stockholders - diluted $ (10,336) $ 27,396 $ (72,426) $ 49,757
Denominator:        
Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — basic 118,390,641 117,124,895 118,211,975 116,722,913
Dilutive effect of share equivalents resulting from stock options   450,512 481,802
Dilutive effect of share equivalents resulting from unvested restricted stock units   300,916 360,363
Dilutive effect of share equivalents resulting from CarOffer incentive units and noncontrolling interest   1,577,781 788,891
Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — diluted 118,390,641 119,454,104 118,211,975 118,353,969
Net (loss) income per share attributable to common stockholders:        
Basic $ (0.09) $ 0.24 $ (0.61) $ 0.43
Diluted $ (0.09) $ 0.23 $ (0.61) $ 0.42
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Stock Options Outstanding        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding 885,547 588,490 914,870 457,714
Restricted Stock Units Outstanding        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding 4,296,625 2,849,737 4,186,653 2,671,279
CO Incentive Units, Subject Units and noncontrolling interest        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding 15,205,940   11,498,025  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Examination [Line Items]        
Income tax provision (benefit) $ 5,325 $ 11,142 $ 13,027 $ 17,604
Effective income tax rate 21.60% 28.40% 25.00% 25.90%
Statutory tax rate 21.00% 21.00% 21.00% 21.00%
Foreign        
Income Tax Examination [Line Items]        
Closed tax year     2016  
Internal Revenue Service (IRS) | Foreign        
Income Tax Examination [Line Items]        
Closed tax year     2017  
Internal Revenue Service (IRS) | Domestic Tax Authority        
Income Tax Examination [Line Items]        
Closed tax year     2017  
Internal Revenue Service (IRS) | State        
Income Tax Examination [Line Items]        
Closed tax year     2017  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Additional Information (Details) - Segment
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Number of reportable segments 1 2
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Summary of Operations by Segment and Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Total $ 511,229 $ 217,748 $ 941,837 $ 389,116
United States        
Segment Reporting Information [Line Items]        
Total 500,056 206,584 919,264 369,595
International        
Segment Reporting Information [Line Items]        
Total $ 11,173 $ 11,164 $ 22,573 $ 19,521
XML 62 carg-20220630_htm.xml IDEA: XBRL DOCUMENT 0001494259 us-gaap:CommonClassBMember 2022-08-04 0001494259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001494259 us-gaap:TradeAccountsReceivableMember 2021-12-31 0001494259 carg:ServerAndComputerEquipmentMember 2021-12-31 0001494259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001494259 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-06-30 0001494259 2021-01-01 2021-06-30 0001494259 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001494259 us-gaap:SoftwareDevelopmentMember 2022-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001494259 us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001494259 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001494259 carg:MarketplaceMember 2022-01-01 2022-06-30 0001494259 carg:MarketplaceMember 2021-01-01 2021-06-30 0001494259 us-gaap:CommonClassAMember 2021-12-31 0001494259 us-gaap:RetainedEarningsMember 2021-06-30 0001494259 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001494259 2021-12-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001494259 2020-12-31 0001494259 country:US 2022-01-01 2022-06-30 0001494259 carg:WholesaleMember 2021-01-01 2021-06-30 0001494259 2021-06-30 0001494259 2022-01-01 2022-06-30 0001494259 carg:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001494259 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001494259 2022-03-31 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001494259 us-gaap:RetainedEarningsMember 2022-06-30 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001494259 carg:AdvertisingCustomersMember us-gaap:AccountsReceivableMember 2022-06-30 0001494259 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001494259 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001494259 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001494259 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001494259 us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001494259 carg:CarOfferIncentiveUnitsAndSubjectUnitsMember 2022-01-01 2022-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001494259 carg:WholesaleMember 2022-04-01 2022-06-30 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001494259 us-gaap:ProductMember 2021-01-01 2021-06-30 0001494259 us-gaap:NonUsMember 2021-01-01 2021-06-30 0001494259 us-gaap:ProductMember 2022-01-01 2022-06-30 0001494259 us-gaap:CommonClassBMember 2021-12-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001494259 country:US 2021-04-01 2021-06-30 0001494259 us-gaap:RetainedEarningsMember 2021-03-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001494259 carg:CarOfferIncentiveUnitsAndSubjectUnitsMember 2021-04-01 2021-06-30 0001494259 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001494259 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001494259 us-gaap:CommonClassBMember 2022-06-30 0001494259 us-gaap:ProductMember 2022-04-01 2022-06-30 0001494259 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001494259 2022-04-01 2022-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001494259 us-gaap:RetainedEarningsMember 2022-03-31 0001494259 carg:CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember 2022-01-01 2022-06-30 0001494259 us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0001494259 2021-01-01 2021-12-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001494259 carg:MarketBasedPerformanceAwardsMember 2021-01-01 2021-06-30 0001494259 carg:MarketplaceMember 2022-04-01 2022-06-30 0001494259 carg:CarOfferMember 2022-01-01 2022-06-30 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001494259 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-06-30 0001494259 2021-01-01 2021-03-31 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001494259 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001494259 carg:ServerAndComputerEquipmentMember 2022-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001494259 carg:CarOfferIncentiveUnitsAndSubjectUnitsMember 2021-01-01 2021-06-30 0001494259 carg:CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember 2022-04-01 2022-06-30 0001494259 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001494259 carg:CarOfferMember 2021-01-14 0001494259 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001494259 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001494259 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-06-30 0001494259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001494259 us-gaap:CommonClassAMember 2021-04-01 2021-06-30 0001494259 carg:CarOfferMember 2021-12-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001494259 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001494259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-06-30 0001494259 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001494259 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001494259 2021-03-31 0001494259 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001494259 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001494259 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001494259 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001494259 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001494259 carg:WholesaleMember 2022-01-01 2022-06-30 0001494259 country:US 2022-04-01 2022-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001494259 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001494259 carg:AdvertisingCustomersMember us-gaap:AccountsReceivableMember 2021-12-31 0001494259 carg:CarOfferMember 2021-03-31 0001494259 us-gaap:RetainedEarningsMember 2020-12-31 0001494259 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001494259 carg:CarOfferIncentiveUnitsAndSubjectUnitsMember 2022-04-01 2022-06-30 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001494259 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001494259 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001494259 us-gaap:StateAndLocalJurisdictionMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-06-30 0001494259 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001494259 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001494259 us-gaap:ConstructionInProgressMember 2022-06-30 0001494259 carg:WholesaleMember 2021-04-01 2021-06-30 0001494259 carg:FinanceLeaseRightOfUseAssetsMember 2022-06-30 0001494259 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001494259 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001494259 us-gaap:CommonClassAMember 2022-06-30 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001494259 carg:MarketplaceMember 2021-04-01 2021-06-30 0001494259 us-gaap:RetainedEarningsMember 2021-12-31 0001494259 us-gaap:ProductMember 2021-04-01 2021-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001494259 us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001494259 us-gaap:ConstructionInProgressMember 2021-12-31 0001494259 2022-01-01 2022-03-31 0001494259 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001494259 carg:FinanceLeaseRightOfUseAssetsMember 2021-12-31 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001494259 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001494259 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001494259 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001494259 carg:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001494259 us-gaap:CommonClassAMember 2022-08-04 0001494259 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001494259 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001494259 2021-04-01 2021-06-30 0001494259 carg:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001494259 us-gaap:ForeignCountryMember 2022-01-01 2022-06-30 0001494259 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001494259 2022-06-30 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001494259 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001494259 carg:CarOfferMember 2022-06-30 0001494259 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001494259 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001494259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 carg:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001494259 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001494259 us-gaap:TradeAccountsReceivableMember 2022-06-30 0001494259 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001494259 carg:MarketBasedPerformanceAwardsMember 2021-04-01 2021-06-30 0001494259 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001494259 country:US 2021-01-01 2021-06-30 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001494259 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001494259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 carg:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001494259 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 pure carg:Segment iso4217:USD shares shares carg:Vote carg:Customer carg:Days iso4217:USD --12-31 false http://fasb.org/us-gaap/2022#CertificatesOfDepositMember http://fasb.org/us-gaap/2022#CertificatesOfDepositMember Q2 http://fasb.org/us-gaap/2022#CertificatesOfDepositMember http://fasb.org/us-gaap/2022#CertificatesOfDepositMember 0001494259 1 10-Q true 2022-06-30 2022 false 001-38233 CARGURUS, INC. DE 04-3843478 2 Canal Park 4th Floor Cambridge MA 02141 617 354-0068 Class A Common Stock, par value $0.001 per share CARG NASDAQ Yes Yes Large Accelerated Filer false false false 102689181 15999173 338238000 231944000 30000000 90000000 1084000 420000 193431000 189324000 21684000 19656000 24599000 16430000 8271000 9045000 13291000 6709000 629514000 563108000 35343000 32210000 68338000 83915000 157073000 158287000 59226000 60609000 9627000 9627000 36816000 13378000 6631000 5867000 7138000 4573000 1009706000 931574000 74171000 66153000 74391000 78586000 15071000 12784000 12340000 13186000 175973000 170709000 56110000 57519000 32000 58000 51251000 23639000 283366000 251925000 264505000 162808000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 500000000 500000000 102465807 102465807 101773034 101773034 102000 102000 0.001 0.001 100000000 100000000 15999173 15999173 15999173 15999173 16000 16000 407363000 387868000 56832000 129258000 -2478000 -403000 461835000 516841000 1009706000 931574000 163926000 160458000 327215000 316259000 75937000 53514000 166931000 67317000 271366000 3776000 447691000 5540000 511229000 217748000 941837000 389116000 13257000 11311000 25466000 22299000 46518000 35226000 104700000 46352000 263603000 3780000 441945000 5724000 323378000 50317000 572111000 74375000 187851000 167431000 369726000 314741000 95605000 66135000 183186000 134309000 31354000 27630000 62007000 52794000 33514000 26167000 66635000 46681000 3836000 9022000 7697000 16689000 164309000 128954000 319525000 250473000 23542000 38477000 50201000 64268000 -156000 61000 -275000 283000 23386000 38538000 49926000 64551000 5325000 11142000 13027000 17604000 18061000 27396000 36899000 46947000 -1223000 -656000 -2295000 -3466000 19284000 28052000 39194000 50413000 29620000 111620000 -10336000 28052000 -72426000 50413000 -0.09 0.24 -0.61 0.43 -0.09 0.23 -0.61 0.42 118390641 117124895 118211975 116722913 118390641 119454104 118211975 118353969 7398000 1143000 14722000 2142000 18061000 27396000 36899000 46947000 -1586000 248000 -2075000 -835000 16475000 27644000 34824000 46112000 -1223000 -656000 -2295000 -3466000 17698000 28300000 37119000 49578000 162808000 101773034 102000 15999173 16000 387868000 129258000 -403000 516841000 -1072000 19910000 19910000 15353000 15353000 74163 680000 680000 451084 155736 5430000 5430000 82000000 -82000000 -82000000 -3986000 -489000 -489000 239750000 102142545 102000 15999173 16000 398471000 67168000 -892000 464865000 -1223000 19284000 19284000 14697000 14697000 23240 25000 25000 447555 147533 5830000 5830000 29620000 -29620000 -29620000 -3642000 -1586000 -1586000 264505000 102465807 102000 15999173 16000 407363000 56832000 -2478000 461835000 94310309 94000 19076500 19000 242181000 129412000 1880000 373586000 -2810000 22361000 22361000 14929000 14929000 93455 258000 258000 473883 1000 -1000 162950 5041000 5041000 929597 1000 -929597 -1000 3115282 3000 103642000 103645000 0.51 58031000 -1083000 -1083000 55221000 98759576 99000 18146903 18000 355968000 151773000 797000 508655000 -656000 28052000 28052000 15253000 15253000 36027 140000 140000 391468 126703 3167000 3167000 248000 248000 54565000 99060368 99000 18146903 18000 368194000 179825000 1045000 549181000 36899000 46947000 22419000 18831000 -354000 30000 -23464000 2336000 699000 450000 27579000 28747000 5564000 6454000 12022000 47982000 2028000 2533000 10434000 1485000 5746000 5098000 8168000 15333000 38174000 15580000 2302000 3989000 -869000 -204000 87595000 81335000 2661000 4672000 5502000 2109000 64273000 45000000 60000000 60000000 51837000 -56054000 705000 398000 35000 13000 11260000 8208000 14250000 12691000 -2363000 -25644000 -22073000 -912000 -135000 112876000 3073000 248280000 200926000 361156000 203999000 41160000 8220000 9220000 8064000 362000 245000 2471000 1435000 664000 5307000 12336000 103645000 111620000 3638000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1. Organization and Business Description</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CarGurus, Inc. (the “Company”) is a multinational, online automotive platform for buying and selling vehicles that is building upon its industry-leading listings marketplace with both digital retail solutions and the CarOffer online wholesale platform. The CarGurus marketplace gives consumers the confidence to purchase or sell a vehicle either online or in-person, and it gives dealerships the power to accurately price, effectively market, instantly acquire and quickly sell vehicles, all with a nationwide reach. The Company uses proprietary technology, search algorithms and data analytics to bring trust, transparency and competitive pricing to the automotive shopping experience.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company is headquartered in Cambridge, Massachusetts and was incorporated in the State of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Delaware</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 26, 2015</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company operates principally in the United States. In the United States, it also operates as independent brands the Autolist online marketplace, which it wholly owns, and the CarOffer, LLC (“CarOffer”) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">digital wholesale marketplace, in which it has a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% interest. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In addition to the United States, the Company operates online marketplaces under the CarGurus brand in Canada and the United Kingdom. In the United Kingdom, it also operates as an independent brand the PistonHeads online marketplace, which it wholly owns.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has subsidiaries in the United States, Canada, Ireland, and the United Kingdom and, prior to the first quarter of 2022, had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments – United States and International. Effective as of the first quarter of 2022, the Company revised its segment reporting from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment. See Note 11 of the Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report for further segment reporting and geographical information.</span></p> DE 2015-06-26 0.51 2 2 1 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements (the “Unaudited Condensed Consolidated Financial Statements”) are unaudited. The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2022 and December 31, 2021, results of operations, comprehensive income, and changes in shareholders’ equity for the three and six months ended June 30, 2022 and 2021 and cash flows for the six months ended June 30, 2022 and 2021. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022 (the “Annual Report”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">While the Company disclosed total revenue in the Unaudited Condensed Consolidated Income Statements in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the three and six months ended June 30, 2021 presents revenues disaggregated into marketplace, wholesale, and product revenues to conform to the current year presentation, as a result of the acquisition of a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% interest in CarOffer.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">While the Company disclosed inventory within prepaid expenses, prepaid income taxes, and other assets in the Unaudited Condensed Consolidated Statements of Cash Flow in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the six months ended June 30, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Subsequent Event Considerations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in Note 12 of these </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Condensed Consolidated Financial Statements.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Changes in estimates are recognized in the period in which they become known.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company’s revenue recognition, allowance for doubtful accounts, the expensing and capitalization of product, technology, and development costs related to website development, internal‑use software, and hosting arrangements, the valuation and recoverability of goodwill, intangible assets and other long-lived assets, the valuation of redeemable noncontrolling interest, the recoverability of the Company’s net deferred tax assets and related valuation allowance and the valuation of equity and liability-classified compensation awards under ASC Topic 718, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based Compensation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> ("ASC 718"). Accordingly, the Company considers these to be its critical accounting policies, and believes that of the Company’s significant accounting policies, these policies involve the greatest degree of judgment and complexity.</span></p></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has no significant off‑balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, investments, and trade accounts receivable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains its cash, cash equivalents, and investments principally with accredited financial institutions of high credit standing. Although the Company deposits its cash, cash equivalents, and investments with multiple financial institutions, its deposits may often exceed governmental insured limits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company is exposed to credit losses primarily through its trade accounts receivable, which includes receivables in transit from a third-party payment processor. The third-party payment processor collects customer payments on the Company's behalf and remits them to the Company. Customer payments received, but not remitted as of period end are deemed to be receivables in transit. Additionally, the third-party payment processor provides payments in advance for certain selling dealers. If the third-party payment processor does not receive related buying dealer payments related to the transaction paid in advance, the Company would guarantee losses incurred by the third-party payment processor and the balance would be deducted from future remittances to the Company. To date losses associated with these guarantees have not been material. Payments received in advance are presented as cash flows from financing activities in the Unaudited Condensed Consolidated Statements of Cash Flows.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processor as it has the right of offset. As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, gross trade accounts receivable from receivables in transit from the third-party payment processor was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,907</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, offset by payments received in advance totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,460</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a net liability of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,553</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of December 31, 2021, gross trade accounts receivable from receivables in transit from the third-party payment processor was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,747</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, offset by payments received in advance of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,822</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a net liability of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,075</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Credit risk with respect to accounts receivable is dispersed due to the large number of customers. The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The majority of the Company's accounts receivable results from a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to wholesale receivables as it does not release the title until successfully collecting funds from the buying dealer. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">42</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of net accounts receivable. As of December 31, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customers accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of net accounts receivable, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022 and December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,415</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,356</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, was included in net accounts receivable, representing unbilled accounts receivable relating primarily to advertising customers invoiced in the subsequent period to services rendered.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customers each accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of total revenue due to continued growth of the CarOffer business. For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and for the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for more than 10% of total revenue.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of June 30, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report, other than as described below.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2022, the Company refined its model for determining the fair value of liability-classified awards as a result of obtaining gross profit actuals through the trailing twelve-month ended June 30, 2022 measuring period. For liability-classified awards, the fair value is now determined on the date of issuance using a Monte Carlo simulation model, instead of using the previous Least Square Monte Carlo simulation model. The determination of the fair value is affected by CarOffer’s equity value, EBITDA, Excess Parent Capital (as defined in the CarOffer Operating Agreement), and revenue forecasts that drive the exercise price of future call/put rights, as well as a number of assumptions including market price of risk, volatility, correlation, and risk-free interest rate. Liability-classified awards are remeasured to fair value each period until settlement.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption. As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, there are no new material accounting pronouncements that the Company is considering adopting.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements (the “Unaudited Condensed Consolidated Financial Statements”) are unaudited. The Unaudited Condensed Consolidated Financial Statements and related disclosures have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). Any reference in these notes to applicable guidance is meant to refer to GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements have also been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The Unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2022 and December 31, 2021, results of operations, comprehensive income, and changes in shareholders’ equity for the three and six months ended June 30, 2022 and 2021 and cash flows for the six months ended June 30, 2022 and 2021. These interim period results are not necessarily indicative of the results to be expected for any other interim period or the full year.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022 (the “Annual Report”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">While the Company disclosed total revenue in the Unaudited Condensed Consolidated Income Statements in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the three and six months ended June 30, 2021 presents revenues disaggregated into marketplace, wholesale, and product revenues to conform to the current year presentation, as a result of the acquisition of a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% interest in CarOffer.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">While the Company disclosed inventory within prepaid expenses, prepaid income taxes, and other assets in the Unaudited Condensed Consolidated Statements of Cash Flow in the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the six months ended June 30, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation.</span></p> 0.51 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Subsequent Event Considerations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in Note 12 of these </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Condensed Consolidated Financial Statements.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Changes in estimates are recognized in the period in which they become known.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Critical estimates relied upon in preparing the Unaudited Condensed Consolidated Financial Statements include the determination of sales allowance and variable consideration in the Company’s revenue recognition, allowance for doubtful accounts, the expensing and capitalization of product, technology, and development costs related to website development, internal‑use software, and hosting arrangements, the valuation and recoverability of goodwill, intangible assets and other long-lived assets, the valuation of redeemable noncontrolling interest, the recoverability of the Company’s net deferred tax assets and related valuation allowance and the valuation of equity and liability-classified compensation awards under ASC Topic 718, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based Compensation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> ("ASC 718"). Accordingly, the Company considers these to be its critical accounting policies, and believes that of the Company’s significant accounting policies, these policies involve the greatest degree of judgment and complexity.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has no significant off‑balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash, cash equivalents, investments, and trade accounts receivable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains its cash, cash equivalents, and investments principally with accredited financial institutions of high credit standing. Although the Company deposits its cash, cash equivalents, and investments with multiple financial institutions, its deposits may often exceed governmental insured limits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company is exposed to credit losses primarily through its trade accounts receivable, which includes receivables in transit from a third-party payment processor. The third-party payment processor collects customer payments on the Company's behalf and remits them to the Company. Customer payments received, but not remitted as of period end are deemed to be receivables in transit. Additionally, the third-party payment processor provides payments in advance for certain selling dealers. If the third-party payment processor does not receive related buying dealer payments related to the transaction paid in advance, the Company would guarantee losses incurred by the third-party payment processor and the balance would be deducted from future remittances to the Company. To date losses associated with these guarantees have not been material. Payments received in advance are presented as cash flows from financing activities in the Unaudited Condensed Consolidated Statements of Cash Flows.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processor as it has the right of offset. As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, gross trade accounts receivable from receivables in transit from the third-party payment processor was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,907</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, offset by payments received in advance totaling $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,460</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a net liability of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,553</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets. As of December 31, 2021, gross trade accounts receivable from receivables in transit from the third-party payment processor was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,747</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, offset by payments received in advance of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,822</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which resulted in a net liability of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,075</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> recognized within accrued expenses, accrued income taxes and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Credit risk with respect to accounts receivable is dispersed due to the large number of customers. The Company routinely assesses the creditworthiness of its customers and does not require collateral. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The majority of the Company's accounts receivable results from a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to wholesale receivables as it does not release the title until successfully collecting funds from the buying dealer. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company’s accounts receivable.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">42</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of net accounts receivable. As of December 31, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customers accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of net accounts receivable, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022 and December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,415</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,356</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, was included in net accounts receivable, representing unbilled accounts receivable relating primarily to advertising customers invoiced in the subsequent period to services rendered.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customers each accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of total revenue due to continued growth of the CarOffer business. For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and for the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for more than 10% of total revenue.</span></p> The Company has no significant off‑balance sheet risk, such as foreign exchange contracts, option contracts, or other foreign hedging arrangements. 25907000 44460000 18553000 18747000 46822000 28075000 1 0.42 2 0.47 0.18 6415000 7356000 2 0.11 0.11 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Unaudited Condensed Consolidated Financial Statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the Unaudited Condensed Consolidated Financial Statements. As of June 30, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report, other than as described below.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2022, the Company refined its model for determining the fair value of liability-classified awards as a result of obtaining gross profit actuals through the trailing twelve-month ended June 30, 2022 measuring period. For liability-classified awards, the fair value is now determined on the date of issuance using a Monte Carlo simulation model, instead of using the previous Least Square Monte Carlo simulation model. The determination of the fair value is affected by CarOffer’s equity value, EBITDA, Excess Parent Capital (as defined in the CarOffer Operating Agreement), and revenue forecasts that drive the exercise price of future call/put rights, as well as a number of assumptions including market price of risk, volatility, correlation, and risk-free interest rate. Liability-classified awards are remeasured to fair value each period until settlement.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company on or prior to the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on its financial position or results of operations upon adoption. As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, there are no new material accounting pronouncements that the Company is considering adopting.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3. Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company provides disaggregation of revenue based on marketplace, wholesale and product revenue classification on the face of its </span><a href="#consolidated_statements_operations"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Condensed Consolidated Income Statements</span></a><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and based on geographic region (see Note 11). The Company believes these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ASC Topic 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customer</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">s (“ASC 606”) requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of the relevant quarter end.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2022 was approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, which the Company expects to recognize over the next 12 months.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to unsatisfied performance obligations as of June 30, 2022. For performance obligations not satisfied as of June 30, 2022, and to which this expedient applies, the nature of the performance obligations, the variable consideration and any consideration from contracts with customers not included in the transaction price is consistent with performance obligations satisfied as of June 30, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, revenue recognized from amounts included in deferred revenue at the beginning of the period, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,776</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,986</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,784</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,137</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 13200000 12776000 11986000 12784000 9137000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4. Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, assets measured at fair value on a recurring basis consist of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.696%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.172%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.677%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:17.47%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.533%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">227,709</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">227,709</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6a2cfe1c-bd39-488b-8298-a7df304a717f;"><span style="-sec-ix-hidden:F_cba8cbe9-4b28-4ea7-8cea-bee6eeae1b88;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">227,709</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">257,709</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.696%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.172%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:15.181999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:16.965%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.533%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,525</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,525</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_be135fa1-001f-4ff7-99ff-81a48de1e446;"><span style="-sec-ix-hidden:F_8207b070-e733-4882-9db2-03fd577a8483;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">247,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company measures eligible assets and liabilities at fair value with changes in value recognized in earnings. Fair value treatment may be elected either upon initial recognition of an eligible asset or liability or, for an existing asset or liability, if an event triggers a new basis of accounting. During the six months ended June 30, 2022 and year ended December 31, 2021, the Company did not elect to remeasure any of its existing financial assets and liabilities and did not elect the fair value option for any financial assets transacted.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash and cash equivalents primarily consist of cash on deposit with banks and amounts held in interest-bearing money market accounts. Cash equivalents are carried at cost, which approximates their fair market value.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with an original maturity of 90 days or less at the date of purchase to be cash equivalents. Investments not classified as cash equivalents with maturities one year or less from the balance sheet date are classified as short-term investments, while investments with maturities in excess of one year from the balance sheet date are classified as long-term investments. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date. Investments are carried at cost, which approximates their fair market value.</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, investments consist of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.706%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:8.878%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:9.619%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross <br/>Unrealized <br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/> Unrealized<br/> Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit due in one year or less</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.706%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:8.878%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:9.619%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross <br/>Unrealized <br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/> Unrealized<br/> Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit due in one year or less</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, assets measured at fair value on a recurring basis consist of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.696%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.172%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.677%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:17.47%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.533%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">227,709</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">227,709</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6a2cfe1c-bd39-488b-8298-a7df304a717f;"><span style="-sec-ix-hidden:F_cba8cbe9-4b28-4ea7-8cea-bee6eeae1b88;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">227,709</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">257,709</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:26.696%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.172%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:15.181999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:16.965%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.533%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active Markets<br/>for Identical Assets<br/>(Level 1 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant Other<br/>Observable Inputs<br/>(Level 2 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable Inputs<br/>(Level 3 Inputs)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,525</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,525</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_be135fa1-001f-4ff7-99ff-81a48de1e446;"><span style="-sec-ix-hidden:F_8207b070-e733-4882-9db2-03fd577a8483;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit</span></span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">157,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">247,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 227709000 227709000 30000000 30000000 227709000 30000000 257709000 157525000 157525000 90000000 90000000 157525000 90000000 247525000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, investments consist of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.706%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:8.878%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:9.619%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross <br/>Unrealized <br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/> Unrealized<br/> Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit due in one year or less</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.706%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:8.878%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.424%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:9.619%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross <br/>Unrealized <br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/> Unrealized<br/> Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated <br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certificates of deposit due in one year or less</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 30000000 30000000 30000000 30000000 90000000 90000000 90000000 90000000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5. Property and Equipment, Net</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, property and equipment, net consist of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.859%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.916%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Server and computer equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized internal-use software</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,079</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,041</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized website development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,229</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,037</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,606</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,615</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,067</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,082</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,557</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">854</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease right-of-use assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">487</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">556</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">77,167</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67,534</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,324</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,343</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,210</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, depreciation and amortization expense, excluding amortization of intangible assets and amortization of capitalized hosting arrangements, was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,562</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,293</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,042</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,313</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2022, capitalized website development increased </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,192</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> due to continued investment in the Company's product offerings.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, property and equipment, net consist of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.859%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.916%;"/> <td style="width:1.0%;"/> <td style="width:1.113%;"/> <td style="width:1.0%;"/> <td style="width:14.998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Server and computer equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,349</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized internal-use software</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,079</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,041</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Capitalized website development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,229</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,037</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,606</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,615</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,067</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,082</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,557</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">854</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finance lease right-of-use assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">487</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">556</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">77,167</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67,534</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,324</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,343</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,210</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 8142000 8349000 5079000 3041000 29229000 22037000 8606000 8615000 24067000 24082000 1557000 854000 487000 556000 77167000 67534000 41824000 35324000 35343000 32210000 3562000 2293000 7042000 4313000 7192000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6. Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities</span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, accrued expenses, accrued income taxes and other current liabilities consist of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.893%;"/> <td style="width:1.691%;"/> <td style="width:1.0%;"/> <td style="width:13.197000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.691%;"/> <td style="width:1.0%;"/> <td style="width:13.527000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued bonus</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,927</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued tax distributions to redeemable noncontrolling interest holders</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,638</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,701</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Payments received in advance from third-party payment processor</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reserve for returns and cancellations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,295</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,254</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,391</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,586</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;">O</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The decrease of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,522</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> in the payments received in advance from third-party payment processors is due to the timing of payments remitted by the third-party.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The increase of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,041</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> in the reserve for returns and cancellations is primarily due to increased wholesale and product sales volume. Upon recognizing a sales transaction, the Company estimates the amount of transaction price that will be reversed in a subsequent period and records a reserve for returns and cancellations. Actual returns and cancellations are recorded against this returns reserve as incurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The decrease of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,063</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> in accrued tax distributions to redeemable noncontrolling interest holders is primarily due to cash settlement of the balance as of December 31, 2021 during the six months ended June 30, 2022, offset by the accrual for tax distributions to noncontrolling interest holders for the estimated tax liability on their respective taxable income earned as of June 30, 2022.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, other non-current liabilities consist of the following:</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.323%;"/> <td style="width:1.805%;"/> <td style="width:1.0%;"/> <td style="width:15.364999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.805%;"/> <td style="width:1.0%;"/> <td style="width:14.702%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CO Incentive Unit and Subject Unit liability-classified awards</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47,815</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,095</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,436</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,544</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> In connection with the Company's</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> acquisition of a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% interest in CarOffer, the then-outstanding unvested incentive units ("CO Incentive Units") of CarOffer and unvested Class CO CarOffer units (the "Subject Units") remained outstanding. The increase of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,720</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> related to CO Incentive Unit and Subject Unit liab</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ility-classified awards is due to the mark to market valuation and the continued recognition over the vesting period.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, accrued expenses, accrued income taxes and other current liabilities consist of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.893%;"/> <td style="width:1.691%;"/> <td style="width:1.0%;"/> <td style="width:13.197000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.691%;"/> <td style="width:1.0%;"/> <td style="width:13.527000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued bonus</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,927</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued tax distributions to redeemable noncontrolling interest holders</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,638</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,701</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Payments received in advance from third-party payment processor</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reserve for returns and cancellations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,295</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,254</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:15.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,391</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,586</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 9927000 11777000 3638000 8701000 18553000 28075000 13295000 2254000 28978000 27779000 74391000 78586000 9522000 11041000 5063000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, other non-current liabilities consist of the following:</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:91.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.323%;"/> <td style="width:1.805%;"/> <td style="width:1.0%;"/> <td style="width:15.364999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.805%;"/> <td style="width:1.0%;"/> <td style="width:14.702%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of<br/>December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CO Incentive Unit and Subject Unit liability-classified awards</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47,815</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,095</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,436</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,544</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,639</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 47815000 21095000 3436000 2544000 51251000 23639000 0.51 26720000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7. Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contractual Obligations and Commitments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, all of the Company’s property, equipment, and externally sourced internal-use software have been purchased with cash with the exception of amounts related to unpaid property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements and amounts</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">related to obligations under finance leases as disclosed in the Unaudited Condensed Consolidated Statements of Cash Flows. The Company has no material long-term purchase obligations outstanding with any vendor or third party.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s primary operating lease obligations consist of various leases for office space in: Boston, Massachusetts; Cambridge, Massachusetts; San Francisco, California; Addison, Texas; and Dublin, Ireland. The Company also has an operating lease obligation for data center space in Needham, Massachusetts.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, there were no material changes in the Company’s leases from those disclosed in the Annual Report.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s leases in Boston, Massachusetts, Cambridge, Massachusetts and San Francisco, California have associated letters of credit, which are recognized within restricted cash in the Unaudited Condensed Consolidated Balance Sheet. As of June 30, 2022 and December 31, 2021, restricted cash was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,918</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,336</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and primarily related to cash held at a financial institution in an interest‑bearing cash account as collateral for the letters of credit related to the contractual provisions for the Company’s building leases and pass-through payments from customers related to the Company’s wholesale business. As of June 30, 2022 and December 31, 2021, portions of restricted cash were classified as a short-term asset and long‑term asset, as disclosed on the Unaudited Condensed Consolidated Balance Sheet.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Acquisitions</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On January 14, 2021 the Company completed the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">acquisition of a </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% interest in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CarOffer, an automated instant vehicle trade platform based in Addison, Texas, with the option to acquire portions of the remaining equity in the future. Details of this acquisition are more fully described in Note 4 to the financial statements contained within the Annual Report. On May 6, 2022, the CarOffer Operating Agreement (as defined in Note 4 to the financial statements contained within the Annual Report) was amended with retroactive effect to correct a clerical error in connection with the November 23, 2021 amendment and restatement of the CarOffer Operating Agreement.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Matters</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">From time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. The Company is not presently subject to any pending or threatened litigation that it believes, if determined adversely to the Company, individually, or taken together, would reasonably be expected to have a material adverse effect on its business or financial results. However, litigation is inherently unpredictable and the future outcome of legal proceedings and other contingencies may be unexpected or differ from the Company’s estimated liabilities, which could have a material adverse effect on the Company’s future financial results.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Guarantees and Indemnification Obligations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, the Company enters into agreements with its customers, partners and service providers that include commercial provisions with respect to licensing, infringement, guarantees, indemnification, and other common provisions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CarOffer provides certain guarantees to dealers through its </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-Day Guaranteed Bid and OfferGuard product offerings, which are accounted for under ASC Topic 460, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Guarantees</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45-Day Guaranteed Bid is an arrangement through which a selling dealer lists a car on the CarOffer platform, and CarOffer provides an offer to purchase the vehicle listed at a specified price at any time over a 45-day period. This provides the seller with a put option, where they have the right, but not the obligation, to require CarOffer to purchase the vehicle during this window. OfferGuard is an arrangement through which a buying dealer purchases a car on the CarOffer platform, and CarOffer provides an offer to purchase the vehicle at a specified price between days 1 and 3, and days 42 and 45 if the dealer is not able to sell the vehicle after 42 days.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A guarantee liability is initially measured using the amount of consideration received from the dealer for the purchase of the guarantee. The initial liability is released, and guarantee income is recognized, upon the earliest of the following: the vehicle sells during the guarantee period, the seller exercises it’s put option during the guarantee period, or the option expires unexercised at the end of the guarantee period. Guarantee income is recognized within wholesale revenue in the </span><a href="#consolidated_statements_operations"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unaudited Condensed Consolidated Income Statements</span></a><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. When it is probable and reasonably estimable that CarOffer will incur a loss on a vehicle that it is required to purchase, a liability, and a corresponding charge to cost of sales is recognized for the amount of the loss in the Unaudited Condensed Consolidated Balance Sheets. Gains and losses resulting from the dealers exercise of guarantees are recognized within cost of sales in the Unaudited Condensed Consolidated Balance Sheets.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, income for guarantees purchased by dealers was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,292</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,628</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,595</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,275</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively. For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, the net loss or gain resulting from the dealer's exercise of guarantees was immaterial.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100,746</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Of the maximum potential amount of future payments, none are considered probable. The exercise of guarantees has historically been infrequent and even when such exercises did occur the losses were immaterial. As such, as of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, CarOffer had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> contingent loss liabilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">76,075</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Of the maximum potential amount of fut</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ure payments, none are considered probable. The exercise of guarantees has historically been infrequent and even when such exercises did occur, the losses were immaterial. As such, as of December 31, 2021, CarOffer had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> contingent loss liabilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 22918000 16336000 0.51 CarOffer provides certain guarantees to dealers through its 45-Day Guaranteed Bid and OfferGuard product offerings, which are accounted for under ASC Topic 460, Guarantees. 45 2292000 1628000 5595000 2275000 100746000 0 76075000 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8. Stock-based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, stock compensation expense by award type and where the </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">stock compensation expense was recognized in the Company’s Unaudited Condensed Consolidated Income Statements is as follows:</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.428%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.184000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.524000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.184000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.524000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">635</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,290</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,786</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,944</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,289</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,687</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CO Incentive Units and Subject Units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,961</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,994</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,540</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,299</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,933</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.521%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.030000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.545%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.205%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.545%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">69</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">109</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">205</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,086</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,571</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,069</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,323</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product, technology, and development expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,151</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,230</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,519</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,002</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,151</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,630</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,506</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,407</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,299</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,933</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, excluded from stock-based compensation expense is </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,265</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">866</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,471</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,435</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of capitalized website development costs, capitalized internal-use software costs and capitalized hosting arrangements, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2022 and 2021 and the six months ended June 30, 2022 and 2021, the Company withheld </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">147,533</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">126,703</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">303,269</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">289,653</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock, respectively, to satisfy employee tax withholding requirements for net share settlements of equity awards. The shares withheld return to the authorized, but unissued pool under the Company's Omnibus Incentive Compensation Plan and can be reissued by the Company. For the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021, total payments to satisfy employee tax withholding requirements and for option exercise costs due to net share settlements and cashless exercises of options were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,830</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,167</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,260</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,208</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and are reflected as a financing activity in the Unaudited Condensed Consolidated Statements of Cash Flows.</span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">stock compensation expense was recognized in the Company’s Unaudited Condensed Consolidated Income Statements is as follows:</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.428%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.184000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.524000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.184000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.524000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">635</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,290</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,786</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,944</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,289</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,687</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CO Incentive Units and Subject Units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,961</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,720</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,994</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,540</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,299</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,933</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 646000 635000 1290000 1252000 12786000 13944000 26289000 27687000 13025000 7961000 26720000 8994000 26457000 22540000 54299000 37933000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.521%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.030000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.545%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.205%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.545%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">69</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">109</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">205</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,086</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,571</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,069</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,323</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product, technology, and development expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,151</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,230</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,519</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,002</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,151</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,630</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,506</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,407</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,540</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,299</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,933</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 69000 109000 205000 201000 4086000 3571000 8069000 6323000 6151000 6230000 12519000 12002000 16151000 12630000 33506000 19407000 26457000 22540000 54299000 37933000 1265000 866000 2471000 1435000 147533 126703 303269 289653 5830000 3167000 11260000 8208000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9. Earnings Per Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has two classes of common stock authorized: Class A common stock and Class B common stock. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> vote per share</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and each share of Class B common stock is entitled to</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ten</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> votes per share</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Each share of Class B common stock is convertible into </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> share of Class A common stock</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The Company allocates undistributed earnings attributable to common stock between the common stock classes on a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_04d97c6d-70bc-4f3c-8d21-bb6863ab7707;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one‑to‑one</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2022 and 2021 and during the six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class B common stock were converted to Class A common stock. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2021, holders of Class B common stock converted </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">929,597</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class B common stock to Class A common stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per share (“Basic EPS”) is computed by dividing consolidated net income adjusted for net loss attributable to the redeemable noncontrolling interest and changes in the redemption value of redeemable noncontrolling interest, if applicable, by the weighted-average number of common shares outstanding during the reporting period. The Company computes the weighted-average number of common shares outstanding during the reporting period using the total number of shares of Class A common stock and Class B common stock outstanding as of the last day of the previous year plus the weighted-average of any additional shares issued and outstanding during the reporting period.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted net income per share (“Diluted EPS”) gives effect to all potentially dilutive securities. Diluted EPS is computed by dividing consolidated net income adjusted for net loss attributable to the redeemable noncontrolling interest and changes in the redemption value of redeemable noncontrolling interest, if applicable and dilutive, by the weighted-average number of common shares outstanding during the reporting period using (i) the number of shares of common stock used in the Basic EPS calculation as indicated above, (ii) if dilutive, the incremental weighted-average common stock that the Company would issue upon the exercise of stock options and the vesting of RSUs, (iii) if dilutive, market-based performance awards based on the number of shares that would be issuable as of the end of the reporting period assuming the end of the reporting period was also the end of the contingency period. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. The if-converted method is used to calculate the number of shares issuable upon exercise of the 2024 Put Right (as defined in Note 4 to the financial statements contained within the Annual Report), inclusive of CarOffer noncontrolling interest and incentive units, that would be issuable as of the end of the reporting period assuming the end of the reporting period was also the end of the contingency period.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.557%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.030999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.318999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.030999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.318999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated net income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,061</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,899</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,947</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss attributable to redeemable noncontrolling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">656</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,295</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,466</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accretion of redeemable noncontrolling interest to redemption value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,620</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111,620</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income attributable to common stockholders — basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,052</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,426</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss attributable to redeemable noncontrolling interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income attributable to common stockholders — diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,396</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,426</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,757</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average number of shares of common stock used <br/>   in computing net income per share attributable to <br/>   common stockholders — basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,390,641</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">117,124,895</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,211,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">116,722,913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of share equivalents resulting from stock <br/>   options</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">450,512</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_07d24156-14b9-483f-817f-b1a9b5ae9b18;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">481,802</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of share equivalents resulting from<br/>   unvested restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">300,916</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_48766895-6894-49e8-b773-2399d1a51810;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">360,363</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of share equivalents resulting from CarOffer <br/>   incentive units and noncontrolling interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,577,781</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_526f143e-1fa5-4944-8f28-192a400ce204;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">788,891</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average number of shares of common stock <br/>   used in computing net income per share attributable to <br/>   common stockholders — diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,390,641</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">119,454,104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,211,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,353,969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share attributable to common stockholders:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.09</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.09</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.61</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.42</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive are as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.253%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.556000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.886000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.473%;"/> <td style="width:1.0%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.803%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">885,547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">588,490</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">914,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">457,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,296,625</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,849,737</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,186,653</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,671,279</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CO Incentive Units, Subject Units and noncontrolling <br/>   interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,205,940</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,498,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, shares of Class A common stock potentially issuable under market-based performance awards of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">282,921</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> were excluded from the calculation of weighted average shares used to compute Diluted EPS, as the market-based vesting conditions had not been achieved as of the reporting period end date and as such there were zero contingently issuable shares. D</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">uring the three months ended March 31, 2022, the Company modified its market-based performance awards to contain only service-based vesting conditions in line with the Company's other restricted stock unit awards.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three and six months ended June 30, 2022, there was no </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">effect of potentially dilutive shares as the numerator was negative.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has two classes of common stock authorized: Class A common stock and Class B common stock. The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> vote per share</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and each share of Class B common stock is entitled to</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ten</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> votes per share</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Each share of Class B common stock is convertible into </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> share of Class A common stock</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> The Company allocates undistributed earnings attributable to common stock between the common stock classes on a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_04d97c6d-70bc-4f3c-8d21-bb6863ab7707;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one‑to‑one</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> basis when computing net income per share. As a result, basic and diluted net income per share of Class A common stock and per share of Class B common stock are equivalent.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> one vote per share 1 ten votes per share 10 Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time or automatically upon certain events described in the Company’s amended and restated certificate of incorporation, including upon either the death or voluntary termination of the Company’s Executive Chairman. one share of Class A common stock 1 0 0 0 929597 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021, a reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.557%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.030999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.318999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.030999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.186%;"/> <td style="width:1.0%;"/> <td style="width:10.318999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consolidated net income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,061</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,899</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,947</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss attributable to redeemable noncontrolling interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">656</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,295</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,466</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accretion of redeemable noncontrolling interest to redemption value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,620</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111,620</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income attributable to common stockholders — basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,052</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,426</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss attributable to redeemable noncontrolling interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income attributable to common stockholders — diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,396</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,426</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,757</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average number of shares of common stock used <br/>   in computing net income per share attributable to <br/>   common stockholders — basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,390,641</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">117,124,895</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,211,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">116,722,913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of share equivalents resulting from stock <br/>   options</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">450,512</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_07d24156-14b9-483f-817f-b1a9b5ae9b18;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">481,802</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of share equivalents resulting from<br/>   unvested restricted stock units</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">300,916</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_48766895-6894-49e8-b773-2399d1a51810;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">360,363</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of share equivalents resulting from CarOffer <br/>   incentive units and noncontrolling interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,577,781</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_526f143e-1fa5-4944-8f28-192a400ce204;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">788,891</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average number of shares of common stock <br/>   used in computing net income per share attributable to <br/>   common stockholders — diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,390,641</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">119,454,104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,211,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,353,969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share attributable to common stockholders:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.09</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.09</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.61</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.42</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 18061000 27396000 36899000 46947000 -1223000 -656000 -2295000 -3466000 29620000 111620000 -10336000 28052000 -72426000 50413000 656000 656000 -10336000 27396000 -72426000 49757000 118390641 117124895 118211975 116722913 450512 481802 300916 360363 1577781 788891 118390641 119454104 118211975 118353969 -0.09 0.24 -0.61 0.43 -0.09 0.23 -0.61 0.42 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021, potentially dilutive common stock equivalents that have been excluded from the calculation of diluted weighted-average shares outstanding as their effect would have been anti-dilutive are as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.253%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.556000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.886000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.473%;"/> <td style="width:1.0%;"/> <td style="width:1.258%;"/> <td style="width:1.0%;"/> <td style="width:9.803%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">885,547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">588,490</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">914,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">457,714</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,296,625</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,849,737</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,186,653</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,671,279</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CO Incentive Units, Subject Units and noncontrolling <br/>   interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,205,940</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,498,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 885547 588490 914870 457714 4296625 2849737 4186653 2671279 15205940 11498025 282921 282921 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10. Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2022, the Company recorded an income tax provision of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,325</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, representing an effective tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The effective tax rate for the three months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was greater than the statutory tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, partially offset by federal and state research and development tax credits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2022, the Company recorded an income tax provision of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,027</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, representing an effective tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The effective tax rate for the six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was greater than the statutory rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, partially offset by federal and state research and development tax credits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2021, the Company recorded an income tax provision of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,142</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, representing an effective tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%. The effective tax rate for the three months ended June 30, 2021 was greater than the statutory tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, which became applicable upon the expiration in May 2021 of the transition period permitted following the Company’s initial public offering (“IPO”), partially offset by federal and state research and development tax credits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2021, the Company recorded an income tax provision of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,604</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, representing an effective tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%. The effective tax rate for the six months ended June 30, 2021 was higher than the statutory tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%, principally due to state and local income taxes, shortfalls on the taxable compensation of share-based awards and the Section 162(m) excess officer compensation limitation, which became applicable upon the expiration in May 2021 of the transition period permitted following the IPO, partially offset by federal and state research and development tax credits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company and its subsidiaries are subject to various U.S. federal, state, and foreign income tax examinations. The Company is currently not subject to income tax examination for the tax years of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2017</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and prior as a result of applicable statute of limitations of the Internal Revenue Service (“IRS”) and a majority of applicable state jurisdictions. The Company is currently not subject to examination in its foreign jurisdictions for tax years </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2016</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and prior.</span></p> 5325000 0.216 0.21 13027000 0.250 0.21 11142000 0.284 0.21 17604000 0.259 0.21 2017 2017 2017 2016 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11. Segment and Geographic Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Effective the first quarter of 2022, the Company revised its segment reporting from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments, United States and International, to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment. The Company concluded the change in segment reporting was not a triggering event for goodwill impairment. The change in segment reporting was made to align with changes made in the manner the Company’s chief operating decision maker (the “CODM”) reviews the Company’s operating results in assessing performance and allocating resources. The CODM now assesses the Company's performance on a consolidated basis rather than by geographical location as a result of the international segment becoming less significant relative to the overall business. The CODM reviews revenue and operating income as a proxy for the operating performance of the Company’s operations. The Company’s Chief Executive Officer is the CODM.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three and six months ended June 30, 2022 and 2021, information regarding the Company’s operations by segment is represented within the Unaudited Condensed Consolidated Income Statements.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021, information regarding the Company’s revenue by geographical region is as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.546%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.120999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.529%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.120999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.529%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue by Geographic Region:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">500,056</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">206,584</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">919,264</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">369,595</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,173</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,573</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,521</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">511,229</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">217,748</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">941,837</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">389,116</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> 2 1 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021, information regarding the Company’s revenue by geographical region is as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.546%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.120999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.529%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.120999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.529%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended <br/>June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue by Geographic Region:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">500,056</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">206,584</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">919,264</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">369,595</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,173</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,573</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,521</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">511,229</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">217,748</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">941,837</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">389,116</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 500056000 206584000 919264000 369595000 11173000 11164000 22573000 19521000 511229000 217748000 941837000 389116000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12. Subsequent Event</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On August 2, 2022, Scot Fredo, the Company's Chief Financial Officer, announced his intent to resign to pursue another career opportunity. Mr. Fredo will remain with the Company as Chief Financial Officer through October 3, 2022, the effective date of his resignation. Additionally, on August 2, 2022, the Company's Board of Directors designated Jason Trevisan, the Company's Chief Executive Officer, to serve as the Company's Principal Financial Officer effective upon Mr. Fredo's resignation on October 3, 2022 and until such time that the Company appoints a successor Chief Financial Officer.</span></p> Includes depreciation and amortization expense for the three months ended June 30, 2022 and 2021 and for the six months ended June 30, 2022 and 2021 of $7,398, $1,143, $14,722 and $2,142, respectively. EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #:""%4'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 " V@@A5\X&9+>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G=T4K(1M+A5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@)!+9G[Y MYAM(IZ/0(>%S"A$36H7-,!HM(? MZH# F^86')(RBA1,P"HN1"8[HX5.J"BD,][H!1\_4S_#C ;LT:&G#&W= I/3 MQ'@:^PZN@ E&F%S^+J!9B'/U3^S< 79.CMDNJ6$8ZF$UY\H.+;P]/;[,ZU;6 M9U)>8WF5K:!3Q V[3'Y=;>]W#TSRAO.JN2MGQQO1K@5?OT^N/_RNPBX8N[?_ MV/@B*#OX]2_D%U!+ P04 " V@@A5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #:""%7WNR2K3P8 -(D 8 >&PO=V]R:W-H965T&UL MM9IO;^(V',??BL6F:9-*2>Q X=8B4=K>V'J]7NEMNDU[X"8&HB8Q$X7C$GT&D=)>M%:2+G\T.FD_H+%-#WE M2Y:H3V9> CG"ZG?Z S/EW3.IDQ^7=X+M=6I4H(P9DD:\@0)-KMH MC=P/8]+7!?DW?@_9*MUZC33*$^?/>F,27+0V%C%D4Z2>W' M/V5HJ_I-7;C]>I-^D\,KF">:LC&/_@@#N;AH]5LH8#.:1?*!KWYA)5!7Y_D\ M2O._:%5\U^NVD)^EDL=EL=J#.$R*__2U;(CM@L&. EP6X'<%KK>C@)0%) ](]6NZIN.7R9=%,MZ1W$.?>"(7J4H-6/"VOJ/V MLMI5O-G52PP&_IHEIX@X)P@[&%OV9PR7C[+Y*7(\6_F;W2%5RY$\C^QKN9&] MY?ZZ505H(EF<_FUKO2+=LZ?KH_=#NJ0^NVBIPS-EXH6UAC]\Y_:U1 >E&X:XG&]9#92N-QUVE]L2&!53:1NA=0%]VFD>(*R9"KL=L@-2<8>TR.*DZ$G<>BF!]3M,ZB<%9N_C JII\_8JO_[_XRN[<20BG?;'R@34U^085WP#< MHW(N?6#S,)6"*M [&EM'*9PS'CU\_/KP=7J")G?C4QLE6%^3TG7,RNN ^_?<4C%G:.3[2N*%B@F*2"MQ$T+C&J-Q82ZHWAJKJA7YQ& KAPI.,I6H]X9WTK;Q/N@XW[8%A=2MY1$*CT]&3S N7G MS)\3Z_JY)Q*KI2G1.DS%L_7J0!-6A(T5X8.LR$[\N.)68CC24U/V3<2Y=06% M:^OB&CG"L,V\QQWK+2[0(U\E5M0]KD7C)Q$&<^LD#-?6135ZA _2HPI5S[U, ML]X+_A(FOGTPPYF?1E;0)JP(&RO"!UE1!7K/4ZD.N#_#I5I: SLFG.A@U[,: M+UQ7E]3X$89U)A^M(\'H;C XH.>>6;&:L"%L; C#&G/+\^L%"YY R^B>$-+U MVH[3LZXJ<&E=/J-#^" =FB12G5_D]P?TR1C=^)$5MI8.P55U.8T.X0.O 'W) MJ%"LT;I4/RLAG"5%9I]4FQ B;(0(P_9B+BH+FJ1AKD( (QRV4]_ANIJ0Q%@0 M.^=4V7\:,E$ M<0O+VAA-2!(QDD1@J]G0H^M7?T&3.=MYI7-/T-UH>C6RWD6!"^L2;MTC@SW& MUDE6ON/>#6O"DXCQ).(U>V?P2/)3-D83*D6,2I&#+C6]/4JG^3UE]#F3RB 3 M?17DDF:_ M?D?9D2R3HIW.*Y!&5NY.SQV/]]S1NGH4\HM:<:[1MZJLU?5DI?7Z[72J%BM> M,?5&K'D-?UD*63$-'^7]5*TE9WFK5)53$@3QM&)%/9E=M?=NY.Q*-+HL:GXC MD6JJBLFG][P4C]<3/'F^\:FX7VES8SJ[6K-[?LOUY_6-A$_3SDI>5+Q6A:B1 MY,OKR3O\=AZ&1J&5^*O@CVKG&AE7[H3X8CY\S*\G@4'$2[[0Q@2#7P]\SLO2 M6 (<7[=&)]TSC>+N];/UGUKGP9D[IOAM[+!!"T:I46U508$55%O?K-OVT#L*.!P1(%L%O:Y9DU>:)ZCN:AS M6)[-E1)ED3-S^STK6;W@Z-8\0J$+]/GV WI]]B,Z0T6-_ER)1K$Z5U=3#6B, MS>EB^^3WFR>3D2?_VM1O$ W.$0D(<:C/_>H?^ +4<:N.A^I3B$$7"-(%@K3V MZ(B]>2,EKS5B2H&?+G)A1FA*:7DT?=OVQ MQ0C%61AV8@.D889.\6 M"]$ +"AE"P[QNROY.:JA[(HE8B44QW;30)E%N6CN]+(IH6)M54#D#)\':=@N MPEE(8!/ *J]Y6]+*)Y>KD>4$SFA(\9ZO#K$THV1D&>+.V?C@,M1:2">RV'HD MP7$:[@&SI7 61[$;5]+A2KRX;B1?LR)'_-O:5"YUCM;;.T6]$!5'FGWCJHVR MT"LNH: >VN2)[4T89=F>-[84CD,ZDE)IYTWJ]>8#7W* !]M2U%H"O\&%>G)-G/!5LH"\+(C3'K,&9>C)]@.\IB88C!% \7MLR.#279/CA;*DZ"S T. M!SV9!5YX?PK-RB-6>6MF\'B217@_:QUR44QQD(X W6%=?"!SH1&3^JG-35.! MUZ;(M17$B1?;E2Z"[;\/UR%&"![)2]Q3(_;2$>Q_S>K[ FK<-J;C0(D=V)1: M;.$02VF&1Y(3]\2&_R["?S/Z M%6>ZJ.]1R:'Q1-)TF!=B>=$H[LM5F[^BC)!X'[8M%@?QZ);J>0[[B>Z('8]M MULEBDNP#/" UQ-=3$_9S4UJD=K> MM0S/)6LMI)ENG![8I!/'5@/@D(K2>"S*/35A/S?]T=)G+>J+(XJK33P)MDN M+15&.YMQ"+3G)^PGJ T#>, YZ"D(LB2P,L$6S"@4C)%6BO0<18*C!HVR8'=% M6>B"NZ<-+].]>-PXD;6ASSW=$3_===WRFCV95MGIL$U>28BMKL8A%LG/I<8Q:,![?F0^/EPV&(> MPNJ8QY(HLWH.IUPPVA"3GAV)GQU?&EN;_J(88RNV#K$DPF-H>Y8D1[*DX?)# M4&VBHV0?IXL,1T#V5$B.I,)7/Z0$X\MC4\'FNPB3R-IDMABA,1T+;<^+Y!A> M/(31YCP"W7N\SXTN.5A^,M*_TYX;J7]^FXNJ*C;G/9L#*NB6('EYO0#$Z/7O M0G.4_.@\IOH.@D,NICR!H:'S/4E2/TE^XCGGE:%'DUUMHRC*TNS=HM8<'N:< MN*C-AR0.HR#:6S.''(Y).C;*TIXXJ?_@]%:+Q9>5*',N5;LEDLMVHM5/;YUX M3WJ,>BIK0]]W#E+]['HCGRN6,E$X1V?!FR# T.9(],#*AE\B')P'0?N#U(I) MTT(T>B5D\0_/+V&AG^\62IEFH^TO&JU@X,YAZ9T1]&)Z2:K_=T/#N/643_V4 M_R[/"S/G0$DRQW4710W#Y;J $N5TV*;R$.;V>)]%'7(T3=)X+,5[SJ>'9F#- MX!8TATS6L"KN@W*;PZ,XM3C)(88)E,XQD#W54S_50P/;5$W9?FFS[5!%!0NW M,M^Y/0#U"^7&;9/Y!0D3ZX#?(18&(VTW[2F?^BE_PTMJM(8X$=NT'L8XI5;) M<]"_.9K&(Z#[%H#Z6P"+3,WY_:'BW6[M%SIJ-P/N8=4AZ!M6:=\V4'_;,"]A ME$;OD"%F4:.VUCN1>LV\N*J?R-KP.Z>^"PG]$_H+&2T\Z:1^*FM#W_LF)/0W M(=N%5F,+'3K:B&"_QAT0&D+K&XW0/Z%OOP?'4;8=Q@A/6DN M?@>E>WP_D;6A[SM?_OJ[A(.Y&%I?.EL'NGZ9#;#ISNL3YMV5WYB\+VH%(_,2 ME((W"22RW+P.LOF@Q;I]H^).:"VJ]G+%&2R1$8"_+P4,*ML/YB6-[J6X_CXE8<;(5]41(@&KS'C:N1$6J_N7%<%$8FQ M:HD5X>;)0L@8:W,IEZY:28+#-"EFK@=ASXTQY+C"2S(C^GDUE>;*+51"&A.NJ.! DL7(N4=W M$]2S"6G$+THV:F<,;"ES(5[LQ;=PY$!+1!@)M)7 YF=-)H0QJV0X_N2B3O%. MF[@[?E/_DA9OBIEC12:"_::ACD9.WP$A6>"$Z2>Q^4KR@KI6+Q!,I?_!)H^% M#@@2I46<)QN"F/+L%[_F$[&3@#I'$KP\P6N:T,X3VFFA&5E:UB/6>#R48@.D MC39J=I#.39IMJJ'T'S# / M")C95RAP/<62(WCTS M*SRMW/0*"$4RUXN$F647B(3KROHRP5XJ:-MG/4:PWQFZZ]TJ#H,Z'BQB2JCM M K5=BSHU*Y](:3Z662[!RRU880G6F"6DBC+3\G< 8 M"M(=Y*JH$VBE .^>! MJLBL)@5PHB,AZ3\25@%GFMW2M&9_>\P- DO8W0*[>Q$V52JI1NX>D.RSUD64 M('L%9.\B2+-U*VTZDO)E%6GO)&E=1(G4+TC]6M()PTJ!>[/-Q+'9R&<6MPJM M5L7:VYU:X8",'.-?BL@U<<8?/Z >_%RU>;R36*G@?E%PO[[@K- FS=EOU)RG MHDJ4@X)R< 9EH\X<'"R-+JQNS2:1)6H$MP8&S^<^WIJY6GF7\#J];A_Z>]"5 MH:N6B MMQ:+ZCWVC!Y&S1SV9%B9=.NQJ-YD+^AC=-PY]QNY46B9?&NSJ-YGS^WD0P]% MW<%@@/SV/G2#R#+SUG51O>U>U,>'EGH,O$%D!N[N' 'L^>L'EDO*%6!D85)A MRS<:,CO29!=:K-)3P5QH<\9(AY$Y!A)I \SSA1#Z[<(>-(J#Y?@_4$L#!!0 M ( #:""%7!V6DWZ@@ "HL 8 >&PO=V]R:W-H965T&ULK5I1;]LX$OXK@J\XM$ :BZ1(2KDD0!O+>[M NT6SO3XL[D&QF%BH+/HD M.DGOU]](5BR;'#')K5\22?YFR!G.D-^0/'_0]8]FJ90)'E=EU5Q,EL:LSZ;3 M9K%4JZPYU6M5P2^WNEYE!E[KNVFSKE66=T*KGJ^S.W6MS+?UEQK>ICLM M>;%255/H*JC5[<7D SF;,]D*=(A_%>JAV7L.6E-NM/[1OOR:7TS"MD>J5 O3 MJLC@W[VZ4F79:H)^_*=7.MFUV0KN/S]IGW?&@S$W6:.N=/F]R,WR8A)/@ES= M9IO2?-4/_U2]0;S5M]!ET_T-'GIL. D6F\;H52\,/5@5U?9_]M@[8D^ L!$! MV@M06X"/"+!>@-D"T8A U M$+VV!]P+\I2V(7D!TOM\ZJ_/T+#/9Y7FM'X*Z M18.V]J$;KDX:'%Q4;61=FQI^+4#.7'ZKLDU>&)4'5[K*(6*V3XTNBSQK/_]: M+?1*!=<&WB"B3!.\#[Y=SX*W;]X%;X*B"OY8ZDV357ES/C70H5;M=-$W?K5M MG(XTSH)/NC++)DBAZ1R13_WRPB,_!4?LO$&?O'%%O0I_VU2G 0M/ AI2BO1G M]G)Q@IGSUUJ?_]^M'SB#[4*#=?JB$7U?U;VJ-@H;UJV@Z 3;N>O^DA-":7(^ MO=_WE@NC1,HH/H2E+BR)2,SD(6SNPEB<$")VL ,KHYV5D=?**]V80-_"+#EF M[4>_@C_)OS$7;87X?F\I8]*R?>;">,B(97J*H"0EA%@>=*9G\.T5.IUN_)B#HB1/& \LAS@HJ@4++0<^K;6JR<7 .5&3:=N%R"_J6VY"V-Q).U@1V \ MI*%-(Q"8B*B(1\P>^"3Q$\K?S5+5P=M^J-]!\="ZX22H%#JW]=KVN_&><"?8 M792P206FB4IGN%T4CJ"7Q$\/^[&^4;>Z5KW)@1T+=I7# &NU%:(; M6,R93:P16)0D#IE"8"+B?&QZ&X@C\3-'6-3NBVX+ FQ_WG27TW%FY^0,00$/ MMA,BQ6 LI,[LAL"D"$=6,S+P2.(E1Y<'%32$=V\\:K9 >$=HA_ ,@5')$F'; M[<(8S-:);;<+BT02R1&[!]9&_+3M,YA:MN5"9DQ=W&Q,=E/"D&NHKG*E5MU; MI<$7E:EU6;83?U$9!?P1GP%RDQF^P:!"7NB2#$4E*S.+(# &*SV(ZX9 M"![Q,[S/NRAPG'.5U;]LZDUSTFZVG**.<%D726AL4QX$1N.0.\F!L,:$))'M M"83JA1$9FQ$'KD?\9._#8E&KCO)T9?=S@?$4/JMU)W.?E?B>!$$(7P(,UO:1 MMW.O+;B01F$Z:J M;C?Z;K*F6&#.[ML3!YD9,H>*(C@L(C%UDD;.2H7@/"%)!S9*B;?P=_T#K"QH MEEG](D^=!6\_:Z."Y!WJ*R\3?NU^P5&UI4?5-C^6ML-1'&@U]=/JCZ/1NI6+ M]\,K/'7J!P06GE*[>L"5V0OV'%46C47JP*&IGT//BG)CT+WRJU[R62M=&%C) M;"M19:Z5F+(]-G9HY4"::>3-Q^_=@9#*WV?W4!W=P=JP6=U 1L*"T25ETS[M M)V*P:0\NBJK]N-YT%67U%W,:=;&7Z[\ZE8^I+3VJMOFQM!T&P% Z4'_I,)[* M&/^/61**R*;,*%02&L4VZ4MQK920Q*D24:B0P"1'EZ&A;*#^LL&7W$B9,&8W M!DTB'I'0F EW3&WI4;7-CZ7M<$"&8H7ZBQ7/T5\ON4_!B&#.IL(,Q841M_= MS;N[UI(G]FGZ#(%Q]Q0E16!$B,0^MYTC."'W#[(/#1TX/?-S^A=DYS,:1K*3 MN9O#$/I]'8(Q3>[9+$1BLMC*T]P'05AD?(E5\>KD M/*:V]*C:YL?2=C@80_7"_%O^ON1$]OIVI[?X Q2RA5EW62@6K[:TWU=YZ M"W[;5&IW:ZS3T-[_ZAZ>I)KB\44R,)9O GG"DC@X@2=R0B*V?8I.9 ]\$U#X M3.$SI,Y:=1=#RY^G6.),]ZXEKE1]UUT@;:#8WE1F>_]H]W5W2?5C=S73^GY% MSF8$^9Z2LSGV_0,39RD3Z"\2?NGNP4Z'+FUOT4(5>"HA'NKM MQ=3MB]'K[B+EC39&K[K'IX&GM=S"\JX$P^L;2;C@:ATSCC,)%%545#Y>P2YV X=W]D9 M;M@ZT\;@QH.2KF$.>E'.)&INRY*R KAB@A,)JZ%SZ?>GD?&W#M\8;-6>3$PE M2R%NC7*5#AW/) 0Y)-HP4'QM8 QY;H@PC5\-I].&-,!]>&+Q&YLD^R;7P]AR25TJ)HP)A!P7C]IG=- M'_8 R-,-"!I \!@0/0,(&T#XT@A1 XA>&N&L =C2W;IVV[@)U30>2+$ETG@C MFQ%L]RT:^\6XN2=S+?$K0YR.%YQ6*=.0DK'@*9Y_+2F1LY0:\Q5/1 %DKE'# M^Z$5.9Y1B4(&FB4T/R'OR6(^(<=')^2(,$Z^9J)2E*=JX&I,T(1QDR:949U, M\$PR(;D62*S(%%-)._"3P_C> ;R+C6F[$^RZ,PH.$GZI^"D)O7 I FC]ML:MJ>I36;9!.?AQ\N!NYFO^=/G7P_"A\Z33J]ID^] C^Z=ZJ+=_>F6 %R;=>'(HFHN*YO:6MM-]2E'OU^$UE6O&%,;6B16EGZ%)HG,A6S' K@S0.^'TE MA-XI)D"[Y^._4$L#!!0 ( #:""%4F'5."P0, +4- 8 >&PO=V]R M:W-H965T&ULK5=;;]LV&/TKA%8,&]!&$G7W; &)[6TM4#1H MENUAV ,MT996B71)RF[__3Y*BF9+C)=M?K%)ZGR'W^7P-C]R\4D6E"KTI:Z8 M7%B%4ON9;4)*W1G5E8\<)[9J4S$KG[=B] M2.>\457)Z+U LJEK(K[>T8H?%Y9K/0U\+'>%T@-V.M^3'7V@ZG%_+Z!G#RQY M65,F2\Z0H-N%=>O.UHG&MX!?2WJ4)VVD(]EP_DEWWN8+R]$.T8IF2C,0^#O0 M):TJ301N?.XYK6%*;7C:?F+_L8T=8MD029>\^JW,5;&P8@OE=$N:2GWDQY]I M'T^@^3)>R?87'7NL8Z&LD8K7O3%X4)>L^R=?^CR<& "/V0#W!GALX#]CX/4& MWDMG\'L#_Z4S!+U!&[K=Q=XF;D442>>"'Y'0:C3;[K37DJV1:)P]*P-<2 M[%3ZR$B3EXKF:,E9#O7O6I)794[T\(."/Q"&DHAOX5,-"-Y*P7,YM!1[J>>RL]^:N\P8_XXV'WG.F"HG6X$MN ML%]=M@\OV-N0F2$]^"D]=_@BX;N&W2#/>8VP@['!G^7+S5U3./]O]O5_GOTL M&=Z@%:_E\Y[A&Z3PK!)^O]U()6#Q_V&J?Y+1A07$DHH#M=)O MOW%#YP=3XJ])MKHFV?I*9&%&#<(##\%' M+U^")EV: H\FCKBA/W9W.47A*/3]4>A3E.?'>(1:3U%^Z+K8''L\Q![_0^RG MX59<2D24$N6F46134:0XW"US"E==W6,<\L&4X!7P[" [BH(:E?'>$!N4@;$W M2I !%0;CS)-T3XF_Z[D'SGHA=R22JZ!:FPO>< 5WZK99P+N*"@V [UO.U5-'3S"\U-*_ %!+ P04 " V M@@A5IC*IIN$2 4Z & 'AL+W=O< #P]4/3_M7=U'7O?+I=;[HW9S=]?_?#Q46WN*EO MJ^[[YJ[>#/]RU;2W53_\VEY?='=M72VW&]VN+WS7C2]NJ]7F[/+U]F_OVLO7 MS7V_7FWJ=ZW3W=_>5NWGG^IU\_#FS#O[\H??5]M.MFHW3UE=OSMYZ/_ T&S?8EOCWJG[HGOWLC!_E0]/\-?[" MEV_.W+%%];I>]".B&O[WL9[5Z_5(&MKQ]PYZ]E3GN.'SG[_0B^V''S[,AZJK M9\WZ/ZME?_/F+#USEO55=;_N?V\>6+W[0-'(6S3K;OM?YV%7UCUS%O==W]SN M-AY:<+O://Z_^K3;$<\V\((]&_B[#7QE ]_;LT&PVR"8ND&XVR!4-@C"/1M$ MNPVBJ1O$NPUBM4G)G@V2W0:)NI?2/1NDNPU298,PWK-!MMM@FZ^+Q^.W/?CS MJJ\N7[?-@]..I0?:^,,V0=NMAV.^VHQA?]^WP[^NANWZRS\WU?URU==+9]9L MED.('W_JFO5J68U_?M\/_QO2W7=.<^7\7B_KX=OV85T[OS:;1;/IVV8],*\= MONGKMNYZI]J,&S6+OVZ:];)NNW\Z^=_WJ_ZS<^[\^7[N?/OU=\[7SFKC_''3 MW'=#X>[U13]\D+$Y%XM=HW]Z;+2_I]%_-'VU)C:;F3>;K:NN<]X.G^_V=OB> M;1M)4.93*#\=HN0'*,^V=B8VK+!&'FQE:4:^70[9&,Y)U=IY5ZV6Y\-AFU5W M*WKO,S/K][H?SKU#HO*JW0R)H8X[/]"+^]GZ]S>5O_4W=CA]O.,??C"?? MC_60P45S6SO?_MQTW7_K2_<4]]/]?5J,[9U.)^NJ\VB M=JK>F=>+[YW >^7XKN]2V7UDQEOF>*WY>!DD093&KR\^/L^JL>KQ&O=#=U[/Y(118)R_4/D(5RXPN]B)?)14J]B!_Z7NK)Q1A! M\K/0\^5BG"B6INY3(>GP!D^'-[ [O*^<]S?5L(,F'68CVW*7SY"P.1*6/\(B M*0R!YP:NC^-#[M(9 CH\^7?5]MFY_C3^3)X[8_WZ%&:^1==[]]&!B>AQ>/CU?=]IGK M_FZ;P+I=K+KMOS[^N;D;HTD^YB;ZA2)*E40:&V.;2"0L1\(*)*R=JA<&BNT?;9!PN9(6)[JSS9!&$7*@PVRRA()8T@8!\&D M"&=/$?ZR-IY\>(C=4^Z?,[;-.*Y*60VD%E%9.V[T, M6BE'T>2P"@/CF14,)JS&,S'2GL$V>63?M3]ZKQ_-IYZR&N]]Z2081:4MF4-H<2LL]7>5DPPDS2]0TZN7. MJ8(EM'D,2N,HFAQ)H:0\LY,R/VU=-:U3+8:+>K<=D4+&4I=1GAO$8:3>?T)U M%)26[VC2Z!$U:U#-M&^G^>I=)50AH6ARU(1$\LP6R2IJQIM'I-6806ES*"WW M=,L3>%[DI[X:3ZA;@M(8E,91-#G$0D-Y9@_U5D1TS''E1-X_G-6789C;H7KM M;U=7=?O*^?GG&9E>W9-$J1MHS^M0!06EY5!: :654!J#TCB*)F=7*"O/[*R* MIJU7UQMG<=^V]6;QV>G;:M.M'R5^M?SO?=>/3_)D:'5K<^ZY:G?BS-P Z]!" MO1.45D!I)93&H#1^\-#+:13VR3/KIWRS5 ;Y_E*U3Z,_/3*%N@F)W#16Y>', M7+-U#*'NR-/E4::.ZB3*>*GZ3*/OBR"*LE@U[D0Y+_*21/GJ1 "X_C MFSV.'-;G8]8JYZ<2VD(& MI7$43B),T2YO3-G M?&$N_%/.G3'#K<\_4),!I>7^Y/DS1,D]$VB@+610&D?1Y%@*K>&;M<:D632^ MWED_:G3U"=) K%X9L5Q^E',Y@;8'UF):?W M9'&D?%?FT&IS**V TDHHC4%I'$63TRVLBF^V*D=TZOFZ73A/ [4SQ5R_]1D9 MZD>@M )**Z$T!J5Q%$W.K) HOEFBZ#T^_[K?##>OKN'AF; F8:;=H<_,-5NG M%:I-=C1CUQ]11NOZ(_9%$*>>^N3#B')>DJ5^I#ZM$.7<9P)?/LI"-_AFW?"R MOK_#2=#[HZ,PBK73%E1%0&DYE%9 :264QJ TCJ+)@1;&PKA<\Y=+,[;.. M0W0&D%E%9":0Q*XRB:G&GA+0)+;V&ET\QPVTLJE#:'TO) MMPE[=!I1+HRJ5IUS:VQCB;4M$!I!9160FD, M2N,HFIQ@85H"LVEY^3I1 3$A(O)5XS$SUV^=6:@_@=(***V>'R=J M)^4<6FT^M=H"6FT)I3$HC:-H3J)04:%91;U@'%*HNQ9R1)JY9NL00LU22,R?41TZ449S MZ,2^($>D$>7($6E4N;TCTD)A=D*SV3G1B+10UPO4B#1SXZR# '5!4%H!I950 M&H/2.(HF!_K9ZVO,RNB($6EFLO4M'50F06EYJ.NP/2/2B))[]#FTA0Q*XRB: MG$DA@4*S!#HX&Y6.HVXH(B].M65LS95;!PUJ@$)]&3'/55=JH@K%:KKTG1&D M2:H-22/*>7ZFO76!$^7.0W?/"AZA,"RAV;"\>$S:X3003B#V4U>[P8.04S<(U:X2HFB499FG MCD_-IT.+R= 2^KD9E,91-#E00I"$9D$R[1V#N@#PAOVL.F9S5=;G.ZC#@-(* M**V$TMBT@\51E0&DYE%9 :>64G165Z<8#R9 MN4;;YQ@H;0ZEY9&N&I+0BU4G#*VTA-(8E,91-#G,PM%$DQW-1KYM?5IE^Y53 M+19MO;T'Z!NG';:XW4;:^5BM[^G[ 5W1I+ZK+O(U,[?-.JA010.E%5!:":4Q M*(VC:'*>A:*)S(KF[5-4MV,@#X9[:J!U57%.)AHJ9J"T'$HKH+022F,3CQ9' MU2IG5:B;Z)B7P1PUEM=B%A +0H#[1P,M5106@ZE%5!:.6WW,FBE'$63PRKT4V363Z$40O33,TL5*A!:3F45D!I)93&H#1^Z,A+68R%*(O-HLS\ M"AV?RF"L*YPP#E-MU+*Y9ML40FEY3"SOI@VXHPJI ^Z(G3%<1,)$??\#42Y. M/'5<'B>*G:>9O^??6 U@-\.M+ZO$!)4] ]BIHO0 ]NG08C*TA'YN!J5Q%$T.E/ GL=F? M3!K 'A-OJL^T"< SPIC$_V]C8FZ ]3F1 ML!+#J*[B=;!!U4C M4%H.I1506@FE,2B-HVAR:(4:B6U>E*,N1T!WY^@=XV'LZ6^C,]=LG5:H%-G1 M#CP^$X6TQV=B9[A)H Y*9D2Y*$X#=5USHMBY'R9[%LU)A'5(S-;A^.54R"@D M>N^Y'X>1JT;!W#K;*$!I.9160&DEE,:@-(ZBR8D6AB4Q&Y9IZZG0J47VR\\2 MW9)#82O0^? M%+/FRJU/?U!ED1!KAFE70JJ0>B4D=@8I9HERE)@EBNT7LXDP!LGQZXJ], S$ MFTLH-VMNH'48H%8!2BN@M!)*8U :1]'D4 LYDICER.2W<]'!17:ISZ"T.926 M)X3JV:-GJ:)[KJI0OP&E<11-SJ7P&XG9;TSJCDZ(CO_,5^=@S,Q56><*.H\$ M2BN@M!)*8],.%D=5*N=.:)#D^-7.)JVGDA#3&CS?5]>F,#?'.IM050*E%5!: M":4Q*(VC:'*$A2I)S*KDY>NI),1*8&&F5MC'4VHYH#2"BBMG+!O&;1&CJ+)N13R M(C'+BQ.LIF*NT?IA"*I H+0\T56#'_CJZ]P*:*4EE,:@-(ZB26%.A:)))RL: MX&HJ*6%HLMA7.Z7,;;,-*I260VD%E%9":0Q*XRB:G&\/I+E#?C BM-I]:;0&M MMH32&)3&430YN$)RI6;)A5\H)27> 1/$H;J*N[E=UF=7J!&#T@HHK832&)3& M430YRT*409U/F\N.3;=W#KK*$!M$Y160&DEE,:@-(ZBR8D67BJUF51C-3;= M3+9^2-$=S[ZQZ511>FSZ=&@Q&5I"/S>#TCB*]IBFB^ZFKOMYU5>7K^^JZ_J7 MJKU>;3IG75\->/?[<>Q4N[J^>?JE;^[>G'EGSH>F[YO;[8\W=34\/(P%AG^_ M:IK^RR\7 _^A:?_:UG'Y/U!+ P04 " V@@A5#WFPH6@" Q!@ & M 'AL+W=OU9L.A8J2ZY$)^W?CY)=(P.2M@]]L42)YX@\HNCISMA;5P$@ MNZ^5=C->(3;G4>3R"FKA1J8!33NEL;5 ,NTF__@\$?"SNW-F<]D; \4L!DQXP"9_+8RJ@#K MWK%O=ZW$!_9^*2SQ5( R%^K#-$**WT<1Y7VL%UVLZ9%8?[1ZQ,;Q"4OC-#T MGS\-_RDLP9, 3P[ %\^<+NCT9'(('I'H@_+IH'P:^"9'^.;"LM]E"?:0$$]" M?2LX=XW(8<;IK3NP6^#9VS?)6?SED"RO2;9X);+_)!L/DHV?E.RB=;3B''4+ M*BDG?>Q4!R2MSOFCC*6>V:U"=@:8)3W9MD!I F%;4T\%Z!]HO MC<%'PW>!X2^1_0-02P,$% @ -H((5>4@E[^J"0 A"P !@ !X;"]W M;W)K<9QF M+IWFSA,WUV>(A"PT%*$#(#ONK^\"I$B*!&$[55YLD5JN=K&+_;Y=XOQ!JF]Z MP[E!W[=EI2]F&V-V[^9SG6_XENFWR[TI1<5O%-+[[9:IQ_>\E \7LWAVN/%%W&V,O3&_/-^Q M.W[+S=?=C8*K>:NE$%M>:2$KI/CZ8G85O[M.W -.X@_!'W3O,[*NK*3\9B\^ M%1>SR%K$2YX;JX+!OWM^S_P.X>0 /'Z 3#Y#F >(*_F E)4&;?:#6QOW-'@C M*AO&6Z/@6P'/FH4V9)S?TG2;+D\G]_WG1E+T71) M%ZW4D95):V42#,M5\1_87W5J&PDU*9=5+DJ.Y78/[)2\%Y"M:/6( M9!M?UL;WG<_9Y)0!/I&RHZ5+VZ5+@P'^P$%I+EA=B:L"L:U41OS7W?!Y7JM+ M>@'$F,;#,(^EXBPCL3_,B];613@9]TKQ*G]$I=0:O;H#:'N-P&R 0*CQ%=3\ M2D)A=<$VBE6:.8#Q[M#%R$"2T($38YDS$OE=R%H7LB>6>\W!";"/??>7CFS\ MHYC0=&C;6 P3DOJ-6[;&+8/&W=B=X% =5A05]A:/FN7(S/2 MT98?R]!D8AGCJ .[*&CKK9'YMS,+^P7L\BUP(5WG,/]N/WLK5*/R:-$6R6)H MKT\L6TS5J+B'SW'0Y*O>SK((7!QR :H4I&L.]4AJ_S(WFOLF)UE M];'=N+,;!ZOK]895=UQ;:M"KCUISJ+:V8I2"K40Y72L;]2=5L!@LR7-RS5SFNBA(TI&&\0G1[-DPI<.0^.G0/3Y.WF,C&?)@J9#2WUBT3*; ML+1#T#@,H6WZ[MBCS5VOB6/+%*#?&8G&29%- U6%J' ;5-C<4A\VX]Z_X&"(QB49E8BQ% MEMG2;R#ND!2'D?2?'$ 4R54I[M@D7<)C3#S+TB%R^J1P- % N -.' ;.WYY+ MU;V6CT$Q6R3+9&BZ1RPF9*(TX X\<1@\;0G6S^@8\4E!\E3:CIWN0!*'0?)F MK_(-9)4;-$#0(%3FT>U8_N=>[&RCYET##P[B-(V'H?+!9;J80$O' U.YY*9W=TY4=>X R24:[V">&XVAJ&W=XBL-XZN8Y#C\M M>6SXR?6';>'W#=J.)QI7#AI6XL]:)M2O)B "-S!+0[#;;VGZG8? M2&D.V276(H>^3]>\>B?!=:^#0<4O=M #TM#:1!.8@3N4QF&4_LS,7KE2X<+V M O_&H)Q&?8,:PY\2.[:[PVXPS%29R1Q= + M3ZN*)ZD8X1D"#X]DU^$&:SD65A4\W16CO-LL5:;YCB M"-H=4_*#L(5.BZ(/3/E'\\WO'IL;XW2X^WUR&8ZF8M&;C8=1_PNT;ZUK]DM7 MO !J_+4JK.W%0W)?KTWQU*")=*R A%E!+UP0(E0(;918[5UFU%@N4$VQ%SY8^9A Q"RY9#SA(W\T>+0D0OR1+->+X)&6U:X MZ;G9"%4 W;"\[A#UG:T@6DOE==1#!C!)R=#/GS$+)QVS(&%FT0)8@U]-47D: MLHB'"N DI<,NTRN'HRE.1#K*0,*4X=-V9^<.M@XVT_#\,"V'FF)]>E-[9LO( M/2MM-.LFVJ:H$KD=FEL!KW>>2?@R'C);GU0\U4&1CE20ITD%M/[*E77Q__OB MZ?-CG"V&$QB/')F.4\HD[\0P0:(:S M4>GWR$71$D^\.* =>Z!A]O!"M[@=WH05MJBGY=2[Q5OVZAU"1I%59^^ "SP3KYID+R\%.).I>UX13K> M0L.\Y;C![ _CO*Z/20:-XQ$7\8AE4 \GHM=1$1JF(L>V=J.BFAL^,3"D8RJQ M[-O46#Z6RJ)THO>@O??M]/EY9PF%]>2'\^]$K*'Q^&=P$-IQ$!KF(%\K%]#= MT[,E6XB:40[4',\0YUC \;2*E6< ^DC+M7FPY-MJ[$MM9-.Z*F5?ASDZY%WS M,=$AZ1 J/4*83B E[=@+#;.7ZYZY^HGWHQ9)?>,MZ[9_0=S@RWW_[*7PG!6@ MBR&U]4C%=(HVT(X0T3 A^GUEF'#(R9"R)\#.Y-HYY%XC6??Y]]R]V:P'9H/^ M\5 CO*_.PC_]XGWEF<9,%I*.-M$P;7JI_]5DF?0O@6=& _QH&%L/V9H^IT [ M%D7#+.J3UGL7K'8\,1AZ>DT^Z;BFT=8_R11'))W:Q4E'I9(PE;(OP/AA OVE MZRY_.^XN/QVZ2^C&K-36S6?0'ZSTOV-*QDPI!D >X5K8NA^L\DG'NY(G#DDT M+_M^0J_=_/+Q"34R?*\9MN^E_L][YSFW7-VY8ZX:N9>P]2G(]FY[E/;*'2 = MW'\?O[NN#\1V:NKSN9^9@AY!PZ9=@\KH[0)"K.HCK_6%D3MW:G0EC9%;]W'# MH8]75@"^7TMI#A?V!]J#QY?_ U!+ P04 " V@@A5*X.I$4L% T# M&0 'AL+W=O2&Y%I1O[YGN"M9BF4CZ(N\O)TY<^9" M^G3I_$VHF"-]K8T-9X,JQN;E:!3RBFL5AJYABY6%\[6*&/IR%!K/JDB':C.: MCL?'HUII.YB=IKDK/SMU;33:\I6GT-:U\JL+-FYY-I@,UA.?=%E%F1C-3AM5 M\C7'S\V5QVBT02ETS39H9\GSXFQP/GEY<2C[TX8_-2_#UC>))W/G;F3PKC@; MC(40&\ZC("C\N>5+-D: 0.-+CSG8F)2#V]]K]#?)=_@R5X$OG?E+%[$Z&[P8 M4,$+U9KXR2W?#ESH3T2\MN[P$VYVV(KNX/@T&M;?=7?>UUV#KP8OS M@6E_8)IX=X82RU'X'B MAN=TS?-B^BC@+ZT=TL$XH^EX.GT$[V#C]T'".W@ [SS/76NCMB5=.:-SS8'^ M/I^'Z)$G_^QSN,,[W(\GM?,R-"KGLP&*(["_Y<'LZ9/)\?CD$;:'&[:'CZ'_ M_R@]#CL9TG^#1F]L_F0GL6*Z>F3%]/I^.32U8VRJS2:G/Q(.I"B M&C6A;0)5)B.7+)-JD?0I!4H!UY;LP\) M$*.%+MAB.3IJ6I]7Z!\$C\5-R-1[20R2=W:QKNWS!BC.9HF=CCU^P:#C0Z6; MSD+CEC@'<)7GK5>1S8H:KW/.B.%*ZGB8ZHAF@ U1V8@9E7]IM>>$CJ_\!G.) MU%IX&#:F4T]1%TDT)H9Z*J]Z';K(4QO K/$.AB&M7U'DO++.N'*5 53!;8"5 MS@.L[N0NT*KPHP7920[(,* =[!GQ@[GDLE M>98[WSA1-QT0H]<1(W(+%(E12Q!%[ @MBFEZ+"UJK8N\7YV4^/K4KJKD!T;\&MC!AF/!#J:T ^8 M%M%#3"ZJHM"IM?1A_,;=N$^[^_X$:N&^7W/ORC))T876JD)MG.M-_(H,*5S] MK=#]]'ZEE;TO=CI\!9V=?2NOH>^6>S4KT+#S\>H@:GG.4] M2T.Z9J;?'.IR,EES^6Q56R0?+IV$+G1?Z/VZ2/7\!K<4ZA&YG)SL;*!"38MG M"[$)O$1GYBXH:!^_=VXADI\2@W1_+5J?^O=]5T2RDEWI58-$@!5MNWQ>,MEYRN$?*]%Z5>P5OE>Y1MYG=/(G/NY?@W?;N/?U!^1(-GPPO<'0\_.EH M0+Y[HW:#Z)KT+L3MB!::/J4[LI<-6%\XB-D/Q,#F'X79?U!+ P04 " V M@@A5 31]TW\0 "",P &0 'AL+W=O*6Q1%/W!GN+N,9X8;DJ/U]M?W MW$MRAK,:K649*%H@B*5=\O(^SWV0>KDU]H-;*^7%QZ9NW:NCM?>;;X^/7;E6 MC70SLU$MOED:VTB/7^WJV&VLDA5O:NKCLY.3I\>-U.W1ZY?\V3O[^J7I?*U; M]N7&[E2U\J_W[RS^.VXIU+I1K5. MFU98M7QU-#_]]O*G5T0@RI6I6>*$C\B4DO9U?Y'L_V] MBO)<$+W2U([_+[9A[?F3(U%VSILF;@8'C6[#O_)CU$.VX?G)'1O.XH8SYCL< MQ%Q^)[U\_=*:K;"T&M3H!Q:5=X,YW9)1KKW%MQK[_.OK8 QAEN):KUJ]U*5L MO9B7I>E:K]N5>&=J76KE7AY[G$>[CLM(^S+0/KN#]E/Q9]/ZM1-OVDI5X_W' MX+-G]BPQ>WEVD. ?NG8FGIP4XNSD[.P O2>]\$^8WI,[Z$U(*?XY7SAOX2S_ MFA(XT#N?IDB:\\J/SF5\_/SDY>O&]E5VE:>M53N,HIO.TI7/<4 M>._IBZ^%M$ITB<*,N7L002';"O!3\X)*N[(VKH/<8BUOE%@HU0H8>X/C*DA, M(A)4:K]#)/LU:R3J;V,UB&]J[%VI5EE9USOZ7FU\V.N91V:0SV<=SQLHL93B MJZB5W\WG[Y*0,S%O=X2-RJJV5)&&4Z(UM-L;(3<;&$TN:B56':3D54XTBFR+ M[WDO_4!DA71B"6Y[9C+C@Z&VDK9RT%C%SL%&3US-KZ\&S8/ Y,[W&U)SMN=] MOP>"TH&# 28)7!K\T^]_.[^^'#3Q< .S(67MS)XU-YUU7=03,6<[,EUPAU57 MLP)9 2&GK2!FO2M$J:Q'(H7Z M0[KEO 5J2V,\F73D?RTM(1>"5]5=%5QH,JAR_Y1\'OL!^R?;?7#E(5:-%09N M[/<4X;IR/:V)+S$!W)#R-*Q0"UG]C+S'GQ>,&-JQ&T#1IH6X06YL@<(M?3': MT*I2.4= !A6R99926[')D2J:["I %=GB]-D+E^EN8YP.RF?[(N^H/N^PV-_A ME&:!R'ERRI_B_S@ E0"O1\ED@TY(@ 9GKZF,N:$ Q>^J8!K!01P9Q:UAGK6I M*V5=9$>H7SH"D22%7UNE>)_3'T43$JNBQ#K!'G$4SI!N+9:HO%Q/Z)[;V9I. M]2 .D;2I>BD)7>&1O;HU^V'%L YHX;3:D^A)=3'#6Q,R ]6H'AAL,;NGY"L MUL$5=DK:+W$KMS9=7='95+!&>/ZY:T-%R/X_Y0CIJ$^G*](648AX"W$49,T# M?&8&G"6M6-#;:-C MKM05AS9T";Q+GP2D$UY^I$])JA#MTCDUN,0GS9'9 8Q?$9R]!9S]7[G473+< M"Y%[=\J4[RB=@R:$75K3/-P*G^%7,Q3[??E*8O023M;^#\/K")R]CKNHL]P; M20A-V-XMG*XT4H]"Z3%'MF!_CCR@5:^IR(D0;67K9!D*MJ'84;5&2QUC,D-[ M%O<:])EO2/',OJY29F>1$T]E_ H&O EVMN,S_5K"(TMH5\@E.2!)%%D4 M8?K"I?&B\]0F&)OL@=*QXT51"Y-9"&L!&3?@ +50Q6&.!8H^H*WD9ZFR1+CK M)K06? 8M\7JY QZAU+.14TO%AQU1&RK/V4CTM22A9=VQ&JE^6B;T@H=P;DREA%T.))_*.H,>L]_A_JS:[/?;Y,-7)*W#GXZ8TB6#@X]0'7'0Z88BI5'K0F89NH.C;YL(=;:ZX="09@\VXU*NMB MCT*I@9BE_Z+M>Y45-!WLV/]"P5IRW8@^E[KCY)T);OVTU[8%6MH8E41J.4=0A):NG1JDD' 4WB[?XKPRW"+ZS"(?. M1_8ICL&FUVG\T5$J*SBHZ6QN,',RA!&9S%OT4A"@ @Y=#1U4YOV\O(>-6"C$ MY@*_;=>Z9/^ K11GQP^MV0+PKZA]9\%Z6I8T7XEN8Z@GC_&=O._+4US"Q!XQ MJ 1T!*)F*W/_8,'+//_S5I+L.HX*6U:5>/:S2J5?QNGSB#3Z54PYIO34N(9TU=]W--.$D1 M06B?ARF[M)3A:=9&8QB48SE/25V9;",/N,5:' WDF+M[7-8@J9>:^]:&;!EI M;7ET%J!B?GTE?C(;78IGI\\+^*4I/SPFR*J8XW[35T>T$FN.]D=4?K+L"8 1 M IRPKTRQE(\_X_@XF'@ -2Z-IK7FLD'T)*5P;OJ=2F13WX3@0KM%,4QJ7U'C MAB-^[JH5NRE[.,ZJU4>H;D9A6^+S(75?P4Q WA^U^W"KVD&]DO-EELOHQ^-Z MSF)OD=", D]A$Z(LS@79H9!U((1AH!M]DN T;5NK:K4?$+,,8'3KO.UB-4@* MW:#.21B+R*8Z*+=<*/P'F3G=ED%H8CS-W:@8;<)TAQ:@=2G"3(E<$#X9 I,Z MDWX %^OM*JO@$2(*JQ%*XUQ)EX94E89\>1=U+OB'$](8G45+(W;F?#2D(8UH MW_7"K36J@B@AY1_RYSOJA4KQ_._SN&).&N1+ZI#NX*-@BCUYRLJ /<5>H<#] MBH"D)7IA8T=@03V*WRLRM(M&98R-4J$\H])CL)A?6Y:-SKK3(D5,B#$OY5^% M+IW:&%#G["]!4]OJ,;(@\&;\/&XALND M<4^_4&M9+R-&-BS&6O6M:ER'Z+U%*#^7E^P-L1Q05"E;RDX( MJ:JOKZ84 %_IFZ&$@X4\E-X._=)S,%KM[ M,)O26(+(;9K+5HJ*"HI<\J]EYSLNW\A8H7W?-_9/)C05D0WD/(,X\]G@QJF! MV]CMDYJXXT^E_$R\V_>5W#KD$W'X$5PFGZ,SHR&^"9'I64'H>;YPIK47X\@K M7"&L+"2].WZ#V+<\?^1K]PA=$A)13OF-BQIZS,!7&="4Q-70L19)Z693N53MO1)/F7+JLPT2\O[XOOZR&4,E&NJ)5S2_\15 MP'_-!-#+L_//, $K\_QI\9P]Y9[*/WM>G#R[^%]3_E56&'&X08X-3U/,I,XU M3_R18XARU:D$8K6TJ/S:CDU(]51,7'N1CZR-,E?MS2MBFM\:2PK!QT1!9XDT MSMF&M!!F>)1P"?4(]/)3AB<(H:CU64-?B5">Q:E5OFG.(@?<#-3.NUDK'81MW',QJO:2A:$G-TJ[E+-1#ATQ)]F1L"<92[9^*[ MWG<]FTYS=]SW/Q)/B_/3"_[ZD7A6/+EX*L;D"D;._#+X !>QW"#K M=RT0BZZBI@.!GEN$UT2ISB=_0.?@-8]O!IU0.ZS+80B6C=!C 4P/.I2]T26[ M.HT(Z*W4V]&-YX'' OM&4+)<[UGB]#088'R7'$$QS)$)Q0$36P!KPH)X&XEX M<(QU T_W>+[PV1>V'%(3"+8G2H-F/%PLG)[\?]PFP41\N<6-O:E4'6:M<<*; M:/);))KE<7TT.;R+\[J]6WRS("L3F5#P 9N7VL=K"]>W^K&STUS[^JVJ;]1C MEF R6!JDJB!ONC^A*#O 5;$OA*:LM\TO]V(3GRY^^OO++HR6^4DP!WA-8[0F M/AX+*BMX6D(O=; S;/#A6NV&KTC^!'Z]N*9+?'604$COM\;KMYD/MV(A_R70 M&:Y$PIB5%Q?BS>7W/WTW+^AE'Q5?[R27EU=A3BZ^8F>*+M".0>ROX3D8I)G3 M)))"Y.LB3C4"'-*8#RUF&MY55L=#YT:HY? M?<#<=?";H<3,+U)")B(^PN.3@6B85=X8TB%9GIZMV9!I^/Z 6,62QTN*B/[9 M"-W;S,2?#CEQ:.;9S4(1E:F?DT7,0[%(4AX5$^EGAGBEZ>0(1ZUI\7,9,?$O MJ+;^ 2'FE>'WLV^YAM)-J)@TO;)KU7;\_G9$@)@C]QQF&/2@=)B]NOCLE-FB M_0M3I>>=,AX:-_8]>RMX\)-=X%,Y$'2BV-?(LA4K[GU;O@X@G.BV MC&(3SR$AUN0SQW!#QDKAMQ/3TX+1E3_9IC_X;B/U,F>CSW3M$-Y^TIGM:C;U MP/XX^[L(I/,5__4'7^ZV/OR)1/]I_PACW0TI5$E")5DK+C M_?H=DK)K=[%7[,6F*-Y[SSGW0[Q:&_O9-'ENEW?6H\;Y[,YFXHN%6N+'I M6.--96PK/!YM/7&=95%&HU9-\NGT?-(*J4>+J[CWP2ZN3.^5U/S!DNO;5MC- M+2NSOA[-1MN->UDW/FQ,%E>=J/F!_:?N@\739.>EE"UK)XTFR]7UZ&;VYO8L MG(\'?I>\=GMK"DR6QGP.#^_*Z]$T &+%A0\>!/Y6?,=*!4> \67P.=J%#(;[ MZZWWGR-W<%D*QW=&_2%+WUR/+D=4_-^A<>^+P*_@JC7/RE=3I[=C&B MHG?>M(,Q$+12IW_Q..BP9W Y/6*0#P9YQ)T"190_"B\65]:LR8;3\!86D6JT M!CBI0U(>O,5;"3N_N.<5ZY[IG@M3:QF4NIIX. ZO)\7@Y#8YR8\X.:?W1OO& MT4^ZY/+0?@) .U3Y%M5M?M+AK[T>TWR:43[-\Q/^YCN6\^AO_A\L*VM:N@-6 MBVJ TKZANZ@Q6_KS9NGB_E]/"9#\GSWM/W3.&]>)@J]': W'=L6CQ?,?9N?3 MMR?0G^W0GYWR_KTY.NUD/J8G_-#'AB%(VPF]H;.F7XSGFDV>SD^8+ED)8',!10.Z."R-E9B8\G.HZ,["? -4A1@:N%["XJB M-;WV&7F))JQC^%X7;#WFGM_L2Q1>%<(U5&'@ :C%5E5A" 'K;ACCX:1*7SZ7E&3]:J^Z98';UX_L-EGD_?!FO8Q:?9VY> \:67-M(3 M/E+8$D=6"V5 .6QN\\L#L\ D;03:5IV5A:4,Z8@05-CO.#_O_YGC +1PYR6_-R&>O MOR6%@<6[@45K;(H.?? H\=U@M:%G-)N/ K=(PLFH/L)'8N@+"I/_]& M^%5D!T7YT=,,#N*<_1]2 >-6(!PCM*O+#N(W";,*G*(*P35Z-CDK);J.Q$I( M)98J*% "V5![ 7-(^6&!G2BK \GWQ3PF_1,B)PV.&00X)W.4Q3Y%^&TF4.5[ M1*,0@T)I!&P+Z$C$='0EK(SZ(#<.HW00/X0*&A_NQ@;_)HG%T.")@=2%ZO%% MQ>)(\0)U=.I\@!U=')/DI!Q)S1BCL1B=J)AU2N;@#RKAG]'K;#:_H(#'A5;!S5!MQD]]JR=[=RLDIHXWR* ZX*9K MUFYW=TF]27>SK\?3#?>]L #NT'P53*?CBU)-;6D\JB N&URT MV88#>%\9?-&&AQ!@=W5?_ -02P,$% @ -H((51&R_X-0!0 5P\ !D M !X;"]W;W)K&ULO5=-<]LV$+WK5V"83DZ*1--V M$CNV9OR1M.E,IFZ2IH=.#Q"Y$C$& 18 +:N_O@\ 19.6[-K322\22 "[;]^^ M71 G*VVN;4GDV&TEE3U-2N?JX^G4YB55W$YT30HS"VTJ[O!HEE-;&^)%V%3) M:9:FKZ<5%RJ9G81W5V9VHALGA:(KPVQ35=RLSTGJU6FREVQ>?!;+TOD7T]E) MS9?TA=QO]97!T[2S4HB*E!5:,4.+T^1L[_C\P*\/"[X)6MG>F/E(YEI?^X>/ MQ6F2>D D*7?> L??#5V0E-X08/S5VDPZEWYC?[RQ_B'$CECFW-*%EK^+PI6G MR=N$%;3@C72?]>HG:N,Y]/9R+6WX9:MV;9JPO+%.5^UF(*B$BO_\MN7A*1NR M=D,6<$=' >4E=WQV8O2*&;\:UOP@A!IV YQ0/BE?G,&LP#XW^\"%8=^X;(CI M!?L@%%>YX))]5-:9!NP[BW$NFT*H);O@MAR'7_;^KT;<<.D7C!E7!5;=D'5A MQ\G4 9IW,,U;&.<11O8 C-?LDU:NM.R]*J@8[I\BI"ZN;!/7>?:HP9\;-6'[ MZ9AE:98]8F^_XVD_V-O_=YXNA[3?IR.[8U MS^DT03U9,C>4S%Z^V'N=OGL$\$$'^. QZ_]?8A^'<3!AWP4).[/>&M),79K# MFDO*J9J38?M[X2U^N;6$'15QG[2"<<<6'M--Q(36@/:2-\9X_RAQ85FNT7:L M\RY<26RA);H7IH]'._R.?FVT@]TK(W)HXHM8*K$0.5>._8+=9O#FJW9X^C@&K@L%TW\'<8_44*MHC^?C3LP?%A=O@ #>WL M\V@X&M)P-*3ASN'1#AH.XN17".-"5S57ZXVV+",IEF(N:2,Z+TDI^%Q(X03F MA]I;"5>RO.1JB2FAVK<0HP93?X-+O"-N%)1GVT**2QP.X! JJ%JS.;%PS&$# MB4!U4T/60L$GXFGMA5,05'!U#R73IL.XQL,8>C=AV2UJP!?%]K(Q$]'2C0?A MC%@NR2 \IG 0QQKRKO)<-\J;F+#+)M27+R[WFK *MC=J#?J8P-[!O2VW<*R2CZD<<*$61;9'0<^P+_#;W M'A%EA^)YWJ56RRWG$_:)*WQ6AR91D)_&T1Q2&G,, 7IS&U/HE&U_Z,-MT^#P M'3Y(@U>CH5?DY1"48AMH9^,FFL)>XGFY(X9ANOZS&)_Q*="/[7EG_%F%%(>> M_*/12%?\?8^FXM$53SM]BL:K85MM.X_;N]&]0_HI:Q\ZH[]S&#N.R[O1O4/V M"6MW?0=/>Y>=BLPR7.E\-M'KXKVG>]O=&L_B9>EN>;QR?N(&G0@%1 ML32=O M#A-FXC4N/CA=AZO37#MO&*A!#T"Q)$KRL;4-[)%%&C3%(MOCH>@#+8TL(A*ID-1Z M-[\^0\JK>-&-MWTAA]3,-S='J[W2'TV-:.&^;:19![6UW5D4F:+&EINIZE#2 METKIEELZZEUD.HV\]$)M$[$XGD4M%S+8K/S=C=ZL5&\;(?%&@^G;ENN'"VS4 M?ATDP>/%![&KK;N(-JN.[_ 6[1_=C:93-**4HD5IA)*@L5H'Y\G91>;X/<.? M O?FB ;GR5:IC^[P2[D.8F<0-EA8A\!IN\-+;!H'1&9\.F &HTHG>$P_HE][ MW\F7+3=XJ9J_1&GK=; (H,2*]XW]H/9O\>!/[O *U1B_PG[@S4ACT1NKVH,P MG5LAAYW?'^)P)+"(OR' #@+,VSTH\E9></.I%QU%W(;P&]I59$F!8XN* ]C% ,:^ 3:#]TK: MVL ;66+Y5#XBPT;KV*-U%^PDX+M>3B&-0V Q8R?PTM';U..E+W@;PDW#I7WJ M-/Q]OC564YW\\YSK W+V/++KG3/3\0+7 36'07V'P>;[[Y)9_/,)N[/1[NP4 M^O_-TFFP? HG\.#<@*J (H]CY#W;%1;8;E%#FOA;6KMC&/P*(PFF4-2XQCHL M6R-4JJ'^%W)W-AD4^'5RZP*EO7RAVJZW=!B!X!4LPB1C?D^SY>22=\+R1GS& M$H0D7LF;U[U!,*JR>ZX1\C">+R$-XRQYPKW'K1$6J5_OZ!T:T-DR9&P)C(5Q M.I]<]UH*VQ.&,Z82]XXVI'@6S]R:Y)-?D=J_5@TI;\GU.W0P!E@6QK.YWQ9L M3:Z%Y+) :!P>:/=NO%:5=X0;@P29+>:0 MY[/)?!XF!#V;AWF:D7Z"X471MWW#+7E5(M5:(?CPOI'9O%7:BL_#Q8^0)>&" M9? 3D6D>IHZ<_*XH)A11=Y&ECF A2V*@-\XGRM8:$=JAC]'U\3.UX-(_Q.D@ M9<3]?Y$)7S 9[VG8& R)*)J^I')Y^IWJAO+.Y4YLFS%8_T(AKN(H][4RUB-I M39)#TD+8<^.<#_,9@Y HBL(R]=2L7)DD'94Q*4ZQ^RNO>5?H?&'KB]TDMJ%2X??C"NNDJJ M-7*Y0F>3F3[WVD1'\Z%%O?-3T)"*7MIA5(RWXZ ]'^;+5_9A2K_G>B>DH=JM M2#2>SO-@J.#'@U6=GS9;96EV>;*FGP74CH&^5TK9QX-3,/Y^;+X 4$L#!!0 M ( #:""%72%O2%7 4 . 9 >&PO=V]R:W-H965TRXQ[3OO ]OCVP ?@?&?L>[=!]'";*^TNHHWWQ5FWZ](-YL)U M3(&:9E;&YL+3KUUW76%19$$I5]VDUQMWHS.XBZD?-P&NYWG@>Z,[/"['&-^C?%3>6_KJME4SFJ)TT&BRN+J++_MG5 MD.6#P$\2=^[@&SB2I3'O^>=E=A'U&! J3#U;$/3:X@*58D,$XT-M,VI=LN+A M=V/]VQ [Q;(4#A=&_2PSO[F(IA%DN!*E\J_-[CNLXQFQO=0H%YZPJV5[$:2E M\R:OE0E!+G7U%K=U'IZBD-0*2GEO]D>C3X](G'<]866/W;3&=57A2A[ -8971ON-@Q<">7@E\NE\Y9: M[==C(5<6A\70;C&:?_%9?]S[YA&\PQ;O\#'K_V.A'\GYU42,+SI EU:73IX!G,XEDRH7>_'T\FDW::'$)& MUJQBDH;"FA2=,Q;ZTW@T&D R MC7N3T9F=O#5>*$K39!@/9GW^(%#3,5S#6\IUABGM4 XYS9S2$96:8N0R%/\L M> ?2058BIY_->9ESOLG/@>%<>L\EW5J!!QQLC2IS[,"[(FRJJ5EK^3M'(&H! M8B_M1-@RXX!H8?)"Z#U0-Y%'SR(T*G)3ZJJW[Q085,H!"T_;F%*PY("VU']U MFFGO7SK\4(:4HI4F"Q 9A\THT*>%SXSAB6X?29"P6%LESV)-AQ-:"U0(U^HT MGH3CS'&_99TCO3.*>^-!P/XO+<1CI4N%VX!#[Q6&;JL98RE4Z$H1Z.(CFB)M MRRY8U,E;R*L-$WG#O$]S,>FOR'[3D:+:KD*6C\;SJ2""(AEJ>J)*2[-:]V!" M,TNNH2LP'+Q8(B2H9E 45G-M/B;ESE]AZHHO"._IWZ?@Q35O-*3+,-]IZ8.S M-^7R-X)>#;2AG:9*."=7DK'O!'?M,QA.XFE_1!^$J#<;U?SV$*A!/!R,B0E' MPV%+8Z,^$2/36,)$/2,\C%W71]>=])O#M?@E-7CZH91.AFD*1) %^/RN4-2P M"V&O5RNT<4U"J$_I4.X\Q<8U+?66!*L=K0Z]I$@=?!5]E \7?B:NJO0P\L4KP4)GN\S8M MP/?\S6]:&%NA2E%=$\@H"W#_2\TKOF;)*M5$9F&:@^[VYK$[U=^+5W>B5L&NB,%"X(M5>9S**P%;WC>K'FR*< M\9?&TXTA?&[HBH:6!6A^98QO?MA!>^F;_P%02P,$% @ -H((58,#B"?: M"@ %1\ !D !X;"]W;W)K&ULS5EIZS+Y4*XK8RM;^8E2&LGQ\<^*Q4E?1SNU8UOBFL MJV3 1[]*@,].+@\7\N5NE'AY_4'AT\'O91<5ZKVVM;"J>)B=G7X_.4Q MK><%?]5JZT?O!5F26ON9/KS)+V8+4D@9E062(/%OHZZ5,20(:OS:RISU1]+& M\?M.^FNV';:DTJMK:W[1>2@O9D]G(E>%;$SX:+<_JM:>$Y*76>/Y56SCVI/E M3&2-#[9J-T.#2M?QO[QM<1AM>+IX8,.RW;!DO>-!K.4K&>3EN;-;X6@UI-$; M-I5W0SE=DU-N@L.W&OO"Y;6M*AV +IX\8@)Q[T)QX])_WJ7/2IN6MFSN7@<*?I$Z#32B/>IT2M)2=:M M''9>>6$+ 2^JWHN)D,;0TU J6KN6]=T/WSU='IZ]\&+MP#,5'A9A*^&X4FZ42)6JQ1K+2F1LCIP*IBUUWNL3=1A4RN1:!VGT/TFZ2KT. M"F2P !\X#\A'9V!'F#5'.BT+6L,R6,@L78YT4> M@YG/9Y-_KF63:Y( [^4@UOC.6Z-S%GP3\"^>"U"N":_78&T_%Y\&5P%@+VH+ M$H)1&NXWMEX]P?NJ!WQ'/50"'V &F<;HDXR-JG/K!/Y"J1U@EL!X+OX2E?\T M&1B:JH8@=TC&B2W=.2K#B_:!E-](IVWC.S@*.JPH- #B6 PSD9D+4)%AH-P;66+\15#KA)V"=U*[&4 M_/:J@6YX](8<5^>[*$KC+4,)F0_;Q(K#.5)DBH*HUUZ\4RHO9;6GXWPZX>!] M!-R67L:>@[,0:+Z+CWW(.^R79#)7<2[NA[E:DJA<..#ODI7O=/W,+YWPNXY]GA4][SO3@\ M38Z.3@6O72MN6,Q=Y+\8_QKT-Z(!EE,J XX(0K8<0)[5-;@D-!Q"L$S6D8.@ M ?EE\>Q%JB , <<29)81PQ!IH)\@Z0XR"LY.=1_8L0:T(!O5 O#E1GO.QF[_ M?D"DC39Y'^S1S6LX\DDHG6U6)3[<11+BR(M-$"FP=^R^W&UIC?+2@/T;CR+G MI[/A(?=0!$?"*NZ[BC(G,U!2%QH/*6V%+[$C$A^^0/],@HD,6XB';Y)=.K;? M&&H9R@\*#2OYOA8_2>0>&/'P.)HP!@4^J=9P'*&%IW+8RN5.G!R*W_4A01%R M+=W[HE".@DW(!HBS"A1'$I&Q44@E( L_YTJLX0>:![@?9B[8I;]D*+,VUEBX MC'4 C&.<:853-#M0/%!Y1:5M,[%H OJP.5P5I#;MP(13.%!ZMGGW']HCQ5,%7./.MC)3QFDL'ACBV MG_^/8K0"KBF(N:*"MK%F$Q$S+ )$DJ'$0;RG-B%%X6[2?W1F&JDK .(0"#B_ MA, )LY*J.%T,&/V&!,IZ]J7,-X _+W'5U@'R1N=-]3,)GR _*PH M1U:*"C6RQS:&L)=(*9D:0@G]*A6$R'ZQ] UUO#VJBP/B_)'==,(0=[ 7 RO M^-%NH39.&]FDJ4Y3K\"(H 4FOL\"=(CMZI"7U-:QYP#R?8?16DNV<&P/4T/T M. 3WUE![HSF3#V.OR3G:#G-HY@ICCK\L;'C"2O]>4NX::XIL6D M PUFU+YR@;P'%N;['BSJF#_<,)\H(-6,5B >0ET-I))1^<*E9FUCD6>;#T^$4]>(21Z MN%'S,'/1>2R3GO,(EC?D17I$X35N[-K6!3NIW8BCT-7-M?ADUSH3QZ'C*T'PXCN:0[ M5L;A"T>&MBH3CM388,U=3"&NQW2/E2!Z Q,D!W(JSL=CYV[&^CGC9W(]"[,_YCP$\BGJJPI=L$8.S%(8L^BB?PD^/84"*4 M=:R/K;)M?6'JQ'GD@]VS"AKGL)NDH+D;TJ6GN;O(Q^ [OO:H4 _ 5[EH?$15 MM3<#W)G3Z)MS0>;;TDQI*J<]J;9:=3WY,*E'I?O#8Y%L#]W5!.TW->QY-'Y0 M%Q3$)=R/IJQ$-.O6/1@T4"!]WS\4F# LHF'U? BS8*L-C8590Y2!.<13 M^LBAL6^[&3:"TSL?ITE"F[I@B $@8[/IX6=NE+#.K51L0J.WR6R_!TL7@$/D M\HA)^GS3!$[%&L7&M\.7IY"(99QTV@M_W\<-'3RJ3]-7!'MV?*-ZKUN+J8ND M:86OQV,C?W\NC2UX/>#D]>V7[$FZ(*1](\.&*]#TK@>AO7A(EL^6(J%;A^1T M^93?G20GSTY$TMY&8,79R=YEQ'_-'EI<8ZB.H0JC9+RTF?;L[Q]T+1FKJZXS MG+X1B*=5\E97384!%;T^T]\0I&VKV-],[.96;$)3M9,Z%9KZMB&!=*_VE0+N MBT5R=GPJJ"A^K08)J@M,H,#MJ)\K5B2%R.(/($*7CJC(P?)\R-,%L0KZ06C? M#7Y$5M0>U)B+4(H'OLW1+MF,:*1+7+*'VH@]E&D?7WQ,P-TC5\J<;B3[*:'U M]ZC1[SPV<6/S/W':V6FR0%9\J<_$_Y?3DJ_QV@3D7^6XJ=^Z#D8_56)@6?$/ MLG0% LCBKY;]T_XWWZOX4^>P//Y@_!;UAIC?J );%_.SDUEL7KL/P:[YA\_4 M!HQ4_+94$J#3 GQ?6/BL_4 ']+^$7_X+4$L#!!0 ( #:""%6C?WV/-P4 M .,, 9 >&PO=V]R:W-H965TZTN;$5@&.W3:WLV;1RKCV9SVU102/L3+>@\,M&FT8XW)KMW+8& M1.F9FGH>!4$V;X14T]6I/[LRJU/=N5HJN#+,=DTCS/X":KT[FX;3P\%'N:T< M'$_PF86>/UHPL66M] M0YMWY=DT((6@AL(1@L#75[B$NB8@5./+@#D=11+C\?J _L;;CK:LA85+7?\N M2U>=31=35L)&=+7[J'>_P&!/2GB%KJU_LEU/F\135G36Z69@1@T:J?JWN!W\ M<,2P"!Y@B :&R.O="_):OA9.K$Z-WC%#U(A&"V^JYT;EI**@7#N#7R7RN=6U MT\7-2[*K9)>ZP5A;0>XZG3M$)YIY,2!=]$C1 T@9>Z^5JRS[6950WN6?HU:C M:M%!M8OH4*'3*V$@9<7WM0KLBX9;6P-9[)G;"E,SM6_ \NPH,] (>9ML)BPVBT%LE_T;)4GD&,DZH M_8MGBRC,7UGV68FNE,Z;C1JJW@'*ZEJ6@H[?*40'=!#N*",LDY8A]$;7V+OL MR>23]\QQFK-K-/OX8.*M]9:.J\F'EM2U[#G+DHR><8K/D$?+H'^GT>0C8/+) M@O3H+>V41 W"B.>+C(4Q7R8)BS(>+98LRGFVR">7'TAE5!3[&EI'Y.2RZV[] M%_:\X00Y@RAE.5]F(?'G4< 6?+E,)I^T$S7*Q\,DS6D1\30AC=($55OB(D:V M./[?=E]JZYC>8&R^@NJ +"?4,*!G%*3^&4ZN10V]ZC@7;L!)M1U#F_ S8]Y MFH>H=H#\&8^C>')E=-D5CC,'1:5TK;=[[B%*E%7KUE?T 23C81KB,XH#8+YB& O12K37 MU]@.UA9KZ8Z["PRWY7?(I')@E*A?=BC-ZHW#ZH:>T*,?TU9X2J$7WWHRHF$W M;<&/[GH_8Z\[0R1/]^23O'C4/7 PU\Z:09FA(EA<+KFA?#+#A7#U]0(A&ZH8O:&?M$9O?JC(88<)U1))?L%)VK MM*$ <+;N'+4=:SMT3JOQ,M*AG\RQ/WZR[$.CY+JS1[WGSABYJH4:8JO8&E#< M (C-_0AH]J-*POD:;?N!;Y_N[H-0W0ZE Z:0]I#$);8UA+P_'KT7;(7MS8Z, M/DQZF @[FF[8+?@">PN57LS#+/>KD.HR&*MPP:-@P?Z=/+YO&7+RANZYZ :< M5X)MI!*J\,5$I)01PU#\SR%X-/TH@5%[]H:FW^R^>\S\Z.+9@-GZZ[5%UW3* M]7?0\72\P9_W%]=OY/WU_[TP6XD>J6&#K,$L3Z?,]%?J?N-TZZ^Q:^WP4NR7 M%?X+ 4,$^'VCM3ML2,#XOV;U#U!+ P04 " V@@A5$)NE.%L) !,'0 M&0 'AL+W=OO(-RBFP$T MB23+M]R )#/%=H%.@TFG?5CL RW1,3N2Z))4G/37]SND),N.[:0S6V"Q+S9) M'1Y^YWXHG:^4_FP60ECV6.2EN>@OK%V>GIR8="$*;H[54I1X,E>ZX!93?7]B MEEKPS&TJ\I,X#$KBW[4;Q8^ MRON%I863R_,EOQ=WPGY:WFK,3EHNF2Q$::0JF1;SB_Y5='J=$+TC^$6*E>F, M&4DR4^HS37[(+OHA 1*Y2"UQX/A[$#\^RW1]+&[KCA_KV3';+, MN!$W*O]59G9QT9_T62;FO,KM1[7ZIZCE&1*_5.7&_;*5IQV$?996QJJBW@P$ MA2S]/W^L]=#9,-FW(:XWQ ZW/\BA?,6_8K=#L;L&U.#^QX$M/3]*:Q[7G$>_A,6(_JM(N#'M?9B+; MW'\"/"VHN %U'1]D^*^J/&:#,&!Q&,<'^ U:(0>.W^#50K)_7\V,U?")_^R2 MU[-+=K.C.#DU2YZ*BSX"P0C](/J7WWT3C<*S V"3%FQRB/LK+7*0QVZ$TV.V M0Q$_+P2[4<62ET]LP0VS*\72G!LC#%-SEJJB0/# #]//C%=VH;3\0V2G[(9H MV-4609G5#ZXW'AR[8S1%B.-J,5NH/!/:31M>^[8S BHS45J9\CQ@XC$52XM( ML0LD!K-$A#.KV(.R$,YQ257Y .:(>Q(Z73#CA.VAI[I M&9G8(J,RI P M)H ]J+PJ+>H#E*>1\'A7EFT([Q]%6E%:9S<++I&DR^,-AX9PBJ 85I691,#+ M644H11,'W/HU3EJ&CC?4.1-V)807?N-!&Q^H*F06PA-.SZRJ!V0IE H8<;7 M?NQ=5LXU2U194DG1<:UC=@4Q.^5 M?. Y;'W,WE6:X)&@=J&%8(5/Z-[ 2,>B3QCL@OXO#, MD[R_O7/SZ.R-CW/R#@"8/<'D#]*%!V 9E3 M8K3(!/HW6BD5-I=6JSPGWD@F@N+5)\H%+^\A;AWCM*OPZ0.^43D/>ID3 GO. M^'*9(^Y!%I HQ&WE>B*1O>70,5H\5E;%#%KIU)5:V95%_BB=Z!V7T@*IPP4. M="E5MAG+,WW(4JTP;$60,W3N9M&02E91E_:N:HUP]2588] M(4FQ95[MD0_D+L-EF21S 6&-2QI3U5GYU6I]=RC5--[;$'7]]QZY%Y$WG]\X4 S1>"/)/A#NK4XM!_6T +UGR+CF5R; M^7)1=R5-V*Y4E6?>2WT70 _%H]"I-$[==;0X(QBG2J* GSG90?#Q[I-QP+:1 MX5KY6=BW=$MS5=#=6-;-=&4!UDGMQL:7E=S"D!T&V9KKW>WDT? MT38]Z]"&9]9>V^VR+&[WID('YGD7 EU_C4;.WZXKIG] YSG7HO:I=B:Q6\.M M3GWWU[$YD:-@)^RVLLR]&6!'G'K0.6XV3HH/U(\G37!C&8:5E/6H[RR@7NK&FB0M(AF2U<%2F:B5*X9Q[R;1[K9 QM?V;S" M8R#<',I6*W/:^]FA[KY#8'> WUWH.=2N[6Q'O0\-Q-/>S9YR\2V+)D$XBC"( MQ\%@.L)@, HFTRD&R2B8)N/>AWU5Y!45Y(A%01P/V!N,1L.1^X^#>#ITHT&0 MC+#6NTJ1+1L=O8)K??9&'4)W.HI#YJX^\1F+HJ@[=T('89!$@Z]26G-JH[*M^5?*TGC>MC2- M^3>D2:;!>#CNO5N[]VGOU_UU^E!EC>!I@VD8C)((XW$0Q0G\;.C68UAK.J;Q M*!C'<3"%!M\]3^P^.KJYW-\*27MSK8KZN$;2!+881O%Z/HF"21A_$>>&QR , M@6ZTGH^@PM&7H6VS:^NTP7 \#L:3J%T93R904O0%.M]4]S1(ADD0A[KSL7J>]ZS9&PN-PZKPG/$;%\BM(,7XEJ755>V"7=O",-OZ: MS+VSS][;%;BBM8!Z4;,$%5]Z$T-]-%EJ1RIOPNA9=[>C2>7NCB)UXQR^-JX/ MXX#YMH7H-/Y?2/]W&WUB%\]D,@R&R9@-X5W)-&33"*$X#A$P\+XHZ7T4]"K( M]4=U %-AWV"1((F/D&&'2.<3RA*#,=:B"=:& ZR-QDC\XVGOYB?V0]L??/+] MP5TU^XW4X*;.8%N9,!H&<3A$\>GFL^[%2GH] M^%+KK-S]1JM'6:#&8G\\01K#H>Z=S8O>U'@1V_*BMG'T=\#NU3"HW6H36G,- M@#K]Q=? STC!MG:U="'% QUD]G96U$Q1I^!T"CI3I0NBU,)+\X?0:MUFV:ZR M/&Q<8=G!-V8_<@V6@\C';+!Q_RE4)N>26B@XQTMJMZKI:G%M 1!ZE2]3L5\9 M(*2/ ?[=>.?8?T =[F6KWN7[]7%_O9$,&KU!C:7J%(?=+P&\T6N[KCM,MUO< M#Y7$&V>D('M!]0+_\$4$L#!!0 M ( #:""%5+K0YT9@0 'D/ 9 >&PO=V]R:W-H965T1HT10(&B39]J'H RV-+&8E4B4I M'_^^0\IVE,#K> ^@0+$/B2ERYIMO#@XXHX54'W6!:&!9E4*/O<*8^C0,=5I@ MQ70@:Q1TDDM5,4.?:A;J6B'+G%)5ADD4#<**<>%-1F[O5DU&LC$E%WBK0#=5 MQ=3J DNY&'NQM]FXX[/"V(UP,JK9#._1?*AO%7V%6Y2,5R@TEP(4YF/O/#Z] MZ%MY)_ 'QX7NK,%Z,I7RH_VXSL9>9 EAB:FQ"(Q^YGB)96F!B,8_:TQO:](J M=M<;]%^<[^3+E&F\E.6?/#/%V#OQ(,.<-:6YDXM?<>W/L<5+9:G=?UBTLKV> M!VFCC:S6RL2@XJ+]9V1#T*#2':_3!=:U^TVLDGM =P(X4I-/PL M,LR>ZX?$9$LGV="Y2/8"_M:( 'J1#TF4)'OP>EOW>@ZO]ZI[<,5U6DK=*(2_ MSJ?:*"J(OW>YW"+V=R/:2W*J:Y;BV*-;H%'-T9N\?1,/HK,]?/M;OOU]Z*^F M8[]V' 7018"K1G$Q U,@_2E$J-ITH4T74+!Q&VS?25W*JF9B1=;P QS[O>08?))VH1#&&B,-S'-TM\TI*6;0RB=Q,( C"."! M#.T0H0YS$%-8, TSZD &K0+9LUK:,-,8J58O;,*13[3)!UZSLEQ!UI %Z<21 MN&90RI25'2=1^Z +J4Q.\AID"T\';%HBD!3U0\W,.@BZ8 I_M'V!8K5@*M,. MU*K5>\!EREJPLMSGA+Q9T EK[AQ2R++E.&.*HEJ:LO3%>28H2*6 M%KIE;N/-5%JXK0SGU%UKZI7&>9\JS#CUZF[^-5]^X^S'/3]*AH>G_SB(#DG_ M?J*O)?][XE\F_I7K%']1ZF,_[B>'I_XDZ,/1UU[\^']^\1<%I[1.,67$A]5U MR5-GN:G75'!9<]7J<0$W;-5&A<@XHHK14\F=UJBXS.P/H1LBF,N27E^;BECG M^NV;DR0>GFD"X[;PH&ZF9-,215<][ZQ$$IU=W_[N5O'9^_^F/7U9C0[]0=3_ MG/;TTP$UNI^GJ]""'H+?"_1K"I0*[ML6VD.G>JP@;=(8,M4\XTQQ>BA1J.S& M(P7&YF!.N[+1\"&X#S9&_=:B[P"H'.B]_ZS\<,GH?>Z\?V&1:WK)*T6LR!DA M3=?2;H"GEDC[*W)0NY*)XJ&S3E5#YU1JS/I/\X<][22DK3A79D_YTYL\7 OJ MGX*B>$?A$HTM!S6GS#_=][O[S7UWYA@-'(]2<;/:80?AD6ZQSGCZF9YWW:5J ML2G91/498AN+;1PH"(.G( 2[WMQA9QRJ4,W@\E])L/JR! M[;0]^1=02P,$% @ -H((58*:S]=H! JPH !D !X;"]W;W)K&ULO59+;^,V$+[G5PRTQ;8%!%N2WXEM(,EFMRD0;)!' M>RAZH*611"Q%>DDJ3OY]AY0LVX77 7KHQ>)CYIMO'AS/?*/T-U,B6GBMA#2+ MH+1V?=[OF[3$BIF>6J.DFUSIBEG:ZJ)OUAI9YI4JT4^B:-RO&)?!.PIS"-?J"0M J)Y]T8\BP_,K:9;3GIV^8@%A=@"DQE\055HMBYY"K>RR3<%;MZW M9,=)]],6\ZK!3'Z .88[)6UIX$9FF!WJ]XE?1S+9DKQ*3@+^7LL>#*(0DBA) M3N -.J<''F_PCM,/N%;:.X!^_CPDV>HW\T8$N$G&MCX7O-M$4- M*O?)"/W5M:K63+[1(WWA!C/@UH!I\747XURK"NQ&M4=L)7 K94)XEMR2ZJ-E M%HUG=2O)D/14F"!#"I3$(\H]>-KCD"J9BIKJSC-+2R8+!"Z/\-DP U)1!,!J M7A2HW2&^."&* 11*91LN!' "YGIGZ3W,BF7HV#+!"TG/V9:M2GM%BHY:Q:2D M0.[%[^.':1)/+@R)<\R!&J]F'C7#E/LN6+%OI/*+TW'"271Q_?73G5_&%[_Z M^%/7.HJY0Z,:I99E' ]F#!KC#NG6)UZFZ(//A%!I)Z]JG:)I TT6*6Z;5AD/ MS/UL#I!LI,Y<#P_E00*R$'1=O?7/O$WKYC6GO;7G!RA0/$V MR$2T!Y];R[;4V/ T_!6JIN6B:[E #1.[ANE%:!&'Y,;N=6LLF,X<\=-,78*V MD7:I0]_DI$NFJ^VVFI\EJS/_@J\549"F6>T2?]M$T+]O_^3_)T>V^?QWF9&6 M4R:/**FYHG+?F/.S)T]E_^\+'HG3_L&9I^)H0+]A9V6NF#][&^=EA;_L) M1E$41J,QK9)H'(ZF0UK-XEF8C-UJ,)Z%H]GH[*#_01R'\63@/R1%G7?D=B1) MUI^4)0G"I=LDF3G<>!).AE.'.XS#Z6#B<*>S,(['Q_Z3^GL#1(6Z\&,2]2%5 M2]O,$MUI-XE=-@/(3KP9X^Z8+CA5C<"<5*/>A 8?W8Q&S<:JM1]'5LK2<..7 M)4V3J)T W>=*V>W&&>CFT^4_4$L#!!0 ( #:""%4__''S 0, /0& 9 M >&PO=V]R:W-H965T51PFTMFD42N\1?[:W#@9 MI3U*H6NT7I,%A^4TF1^?+4Z"?W3XIG'M=VP(2I9$O\+@8S%-1H$0&LPY("CY MW>$Y&A. A,;O#6;2;QD"=^TM^F74+EJ6RN,YF>^ZX&J:O$F@P%*UAC_3^@-N M]+P*>#D9'[^P[GRSMPGDK6>J-\'"H-:V^ZO[31YV MZ,G@C(-@%9Y-UM%%F^ M5ZQF$T=K<,%;T((1I<9H(:=M.)1;=K*J)8YGM^W2X^\6+\\7,UPH_YTK.3&_'S,;D=VLGC:*%*SGRCW1TFLYFYGAQ"?]YY'(8XSH;P+PQ<6YBW*[E/D'5Y'3BO-)9PJ:VRN58&KLM2Y^@&H*REUN980*4]:,L!FDFJT^N5#5;3.M^B.)) M.LB50_E1TY#CUFI^&,*5&W;;RE4W1F)#[Q";JUT:H)[D(6Z.VE4%USG34L;C MK:00CV6)L=2A4(Q 9>3:,52A$PQA7A0Z6,J8AP'0_ZG93\>"E"L"T'OM!)J< ME[KOX"03GY07A"\.[[17]O%47MQCWD9.?2HE5_'N!)W[(3=.B]Q&]/ZO_*^X MMI%=^U0>[2D,DO[)C9Q( :UE;:3_YI)IZ:RRK^+]G,LYZ5 @*GCEZ#VYITYA M^-AM3W#)82.AJ^?I6 MZWIL-V!J8E];$DN7C&8ESQ*ZX"#K)1%O!V&#_J&;_0%02P,$% @ -H(( M54%\!H->$@ =3L !D !X;"]W;W)K&ULU5MM MO-K(E;I3_L/FG<6GDXY*J6O5 M.&T:8=7R]='5_,?K.2_@-_Y=JYW+_A8DRL*8C_3AY_+UT2EQI"I5>"(A\<]6 MW:BJ(DK@X[=(]*C;DQ;F?R?J;UEX"+.03MV8ZA^Z].O71R^.1*F6LJW\>[/[ M%Q4%NB!ZA:D<_U_LPKL7YT>B:)TW=5P,#FK=A'_EIZB(;,&+TP<6G,4%9\QW MV(BY_$EZ^>:5-3MAZ6U0HS]85%X-YG1#5KGS%D\UUODW=\$:PBS%G5XU>JD+ MV7AQ512F;;QN5N*=J72AE1/?I;^^?W7BL341."GB-M=AF[,'MGDN_F(:OW;B MMBE5.5Q_ I8[OL\2W]=GDP3_M6V.Q;/3F3@[/3N;H/>LT\,SIO?L 7IC O_G MU<)Y"[_YKS&! [WS<7H43#^ZC2S4ZR-$BU-VJX[>_.D/\^>G+R>X/>^X/9^B M_N9:.NW(9N^(=N,E>?@8DX\@(WY9*P1+8>J-;.Y)(;KQRNI:% ;&:YPJZ2\' M+972X\-2-[(IM*R$ P6%D/5P%@\J?_K#B[.STY=A3N M.@J\=O[R>R&M$FVB<,SLD>@@&ZM!?%-A[4HURLJJNJ?G:N/#6L\\,H.\/^OXJH82 M"RF^BUKYYZNK=TG(8W'5W%.24U8UA8HTG!*-H=7>"+G9P"OEHE)BU4)*?LN) M6E&TXCFOI3^(K)!.+,%MQTSFW6"H*:4M'3169!8'3EAPVI M.5OSH5L#06G#W@"C!*X-_NG6O[VZN^XU\7@#LR%EY-3>M=6W4$S%G6S)= M<(=56[$"7.+\3A6MU5['-VX_%6O9K!2VKVOM7*ZKN]N;S("0TY80L[J?B4)9 MCXH(]8>ZR?4'U);&>#+IP/\:>H5<"%Y5M65PH=&@ROU3\G[L!^R?;/?>E?M8 M-588N+'?4X1KB_6X)K[%!'!#JK>P0B5D^2OJ%W\_XXRA';L!%&T:B!ODQA(H MW-*#P8)&%J2.$32INRDI.P*C^S4K=D/2TX+D#-J.+WM*;2$^K2!C2GS@Q4H7AB\ M8_=W2%9KX0KW2MIO<2NW-FU5TMZ$/&-Z_K5M K)C_Q]SA+35Y\L5:8LHQ'P+ M<11DS0-RC/Y5T[2@\UYMC/5P:D% 46NL*#CG\D%*:B M%K8ESS^[B,;,J^E@TS[__&,-6CF7*<=@ V\\!]I6-:WJ"]1G+/$S^WANAJ$: M_LF)OX--&!T^*F#ZK@JETA%8B+]);?QR2/X/XK(W">"E_A5\<3[<=%UWY<3/8-[WH 3(KH M=/1 $S));+Q3FMCAL#]Y7$V)R;WS@S;:-8\84K2F^M,NG"XURJ,"/+I"1>.8 MBSR(A:P(B,4R8F7C9!% 90_(5*71OL>\D54D,HF8L,GSSB;/)VUR!Q8!-UB3!^ MXI9BT7IJKXQ-?@S(W?)+T3*CU1OO(M5NP0$P9,GI$2\H^H*64GPF1(XTJ>O0 MDO$>](K7RWOD<4!D&SFU!-KL@%J/V(\'HJ\E"2VKEDU+N-?UBHO:(+]MDGP_)!BXI GKF9C$Q8 _*K,CV@[0O M_DK=Q_PLJM,]$I!-)9'+SF$O)_WK@V.CWB:#C'GHUU%@NX0>:= ?/#8_',P MN,>*OH'>6S9RQ2\+Q@$?5>9=9'(DY[;>9 $@49D+'Q$U%3?RF+K+/#&9T])* MRX6NN V==>"TMS*]#>:HG:+MQQ>*X&4AL";"I]]@C*F$&NF=5)=$V;+;]6MX M+,*XG](C_*Y=#2!Y["^IK!.S]%_TOTYE,YK0MAP#H=DH&/.7FN!,%R&I5.XM M'L8DC6D=)^XLW!NQ1@-J: 93L21(YI0=2+ M,KMI75]4AW;3'CF\TM!$:H'0 MACBD!1K'M'"ID,\*;8NVAF*I%M!$8"!.+>^3,"Q![SY=/]%SJU-XIM7YRE$Y M9MSH'_!?&F[O?&L1#JV/[%,N 9M>I]%52S!DQHF%]N;A0$Z&\E0F\PY], 0H MD0MO^NXW\WY^O4M=$>3%QA"?=FM=L'_ 5HJ1SDKDRV@0<+813-PG-89GXUISV;'0**6P M;_I,[8VIMB&XT"I3#)/:5]1T8XM?VW+%;LH>CKTJ]0FJFT(4+SI$\6(2#R#P M"U#NB_\-#(W<_5Z[CV/HXO'4#A @,%RN)[-QEYO)?!*&)\33#)8!>ATDAO8 V>!;FDQ02B)&0**C+[8:YL2\JLTX+(:OP M-D)[6+OI))F0>JC?#U'GQJS?(1W)L&CIN(8Y'PS\2"/:MYUP:PV4$B6D>DCQ M]0!^*17/DK^.*^:D1OVF3O8!/F9,L2-/* %I6+%7*'"_HL36$+VPL*7D1;VD MWP,]VD6C;7EF6CO1ZTR"P6Z%@G\T=AXD.M':@S&I&@J6WY M%%49^7 C[SFZ4:EHH&SBV'?R%3A61:<&+AYXP\?C.PS;AO.AA5K+:AES=LUB MK%4W]HCO 4@<4 HRJ'+&32:!(E[/<)>](<(31+CG+*K=SO4YT*=:Y4<"X+4_^\_ +RI>'S))^$[4Z MZ4 "$^];=A''3HFY8='9,31?M6BT4(=5+?O*[EUR"?B("VX3'XFPXR&^*:,3%=-0@_VC?/1O1A'76'$LK*0].'X#6(? M>/[ U[X@=$E(1#G5-P99=,&%C\68"SC_R*':[+.\\7SGK,#1T_H=.2' MTTOL&/@AIYL4F4]!R#Q/Q/GY[/SYJ4AY+C19\6V&B1VD(PF?"."TBXMG>4L3 MY^949EJ53VS3-_G$-D.]:2Z;]^E?ZB/7,5#N"$NXI/^18Z7_-1- +Y?G7V$" M5N;Y\]D+]I0O5/[9B]GIY<7_->7?9,"(PPUR;'BZ8T9UKOGT"#6&*)>M2DFL MDA;(KVG9A(2G8N':BWQ4;6OQAYV<"C[8RI-LY$ORF547+OCN:Y%SX?4AW/=M2P'T]E#F7.*O?0A;V9: MKY2,8!NXCV=&7M.@N"#FZ(3\/F$@RD]+](FN#\1![3X6/W6^X^A.1.$-:15L M9L/J'+4OU+UI^I%>1"#A\#YMBGJ?2KA+72%7\>&,\/J5Z"*H7#_,4D^5D*962OZGZ\ MS#UP=^2)>#X[GU_PXR?B$&6;]MD+'H6',\$.CJ M3KB9EG ^^0,Z!Z]YG-3KA-IS7?1#N>Q8(0)@NARD[%87[.HTLJ![=V\'I^<3 M%T_VC:!DL=ZSQ'P>##"\EQ"38IAK4Q9'FM@AL:9<$$^V$0^.;OI8[-MCX)H+_ [>_^$@U M7%A,PY.NKYF>)E'J1'M46+U0/)^"KOCDH7)JQR=FAU/)CNNF#['9U S' M_4Y56_64)1B-WQK5,\B;CI@H\">XFNT+H:D0[_(SV#A72&=CW3%S&Z;O?%V= M.63Y'^#'Z]N*,[*FJ24$ [$^-PB2:7YZ)V^N??_GI:D875PD/OI.,>&_"48+XCITIND SS*M_ M"[<=(437F^:)I=5QSJL^*5MHF@);'6!^[-H+@,F3 M3>M#\^CX4A/,706_Z5%O?M84BB/Q$>Y6]43#^'1K2(=D>;J5:4/QXR,68A6O M/%U21'2WHNAHZUC\>ONI]8N7OYF[='ZA2G3)6L9-XT+NVE'(WADEET' M(2 53*3KKXZW#]O*\5B6[#R7;D4C+$&KUL',XZ62E\.VA\ MSC*X0$*VZ39^V$B=S-G0.!T@A1O8M&>SFO3K[*=%\TFGNY662@&2$.Q_1U>C M1SUWDLCX];#]1HT19\6=<;@:4:.:P'RF^"ADZ]=H*G]7Y8_BAMX15WLOP /# M@^O!@Y"=0^)*:3G>[>897:3UT/(0$7R]"%EPQO/\C3^8%6R-[\Y[30/$[MCF MMY1U^#IYOM> /@W\&^XG.651/[6EVST;BC9>R(X'7H$"-7TV)$CXP'7@,]TS,^F:(\1//(%A! M*>7[+-Q^4D7+J>-FC3*#%GLX>:"#YX*O/K1H/YR'/"UQJ5(X21^^X]Z/.Z9, MG0L%/*6"\(,'77S0F UFB0>4WL0_R%(+_D$8W^Z@H]F679,:U#A0ZQR"DU(" M?C->5X11DZZ8V;%%#[L W94^?&LDGOKCMO%+DR?9+R'1K*WX]YY\E:CQX4>1 MW;?=;TJOPB\I^]?##U+_(NV*CB$KM<32T^/+BZ.0#-(';S;\N\J%\7!+_G,- M4*@LO8#G]&.?]($VZ'YI^^:_ 5!+ P04 " V@@A5>4AYQGP# #"@ M&0 'AL+W=OW2X:-$WZ."SV0$LCBPA%NAS*;O;7=TC)LIU5O,ZA%VE(SN.; M%SG#E38/F -8]J.0"D=!;NUB$(:8Y%!P/-8+4'22:5-P2TLS#W%A@*=>J)!A M'$6G8<&%"L9#OW=KQD-=6BD4W!J&95%P\S@%J5>CH!NL-^[$/+=N(QP/%WP. M]V"_+&X-K<)&2RH*4"BT8@:R43#I#J9]Q^\9O@I8X1;-G"32,1PQKE+B6@+:2N+WSWPF ?\8 MAI8P.DMA4N.95GCB9_"_3UFH#UO+[>_P?L4F B-98&D/T]F5' J,;^:?.Y4GG2KM+UW0 7/(%1 M0(V%8)80C%^_ZIY&;_< /FD G^S3/KZG/DY+6>5W _X#+$%2ZB:(0!F[ >X< M21FWVUS4-W>0E,:X[$\Y"FQS;S^ "3K3E =H\N +YA(2*&9@6*_K=^G+*S#% M%IC,@5FNP7"Z"-9P9@X.2S1=$&B="9L#R[2D>X:.!YT6NYU/I;:D]]:(A))V M+^9*9"+ARK*/)&UV=CYKRV7'%SMLBGW0H0*%1^I!\T!W9E:J%-EO+([/CLZB MOWH3=^.W.U1]VMGJD4'G HSUMBQXI"DL- K;B!'H*(J>+#L>U8[!FF_' M7K^R5X7@/X'^=6'HDN%^W'\F#/7IR\)POAN&\]TP; R>MX3AQ!_N::)^TT3] M@YMH"WU;,^Q7]()F$%L7ZLNJ?%)HBNF_E.%W1B/6WRNT@IXQ2 ^+?TH=)Q0U M';!'X(9IP^A*Q_:"VU!/RO00WN>J]!>[T5(P&^I)F1W VU9EX=;#7("9^_'# M9;-4MGJCF]UFPIE4#_N&O1J/;KB9"X4$/B/1Z/B,ZLQ4(T>UL'KAG_F9MC0T M>#*G*0V,8Z#S3%//UPMGH)G[QC\!4$L#!!0 ( #:""%5HS8O[/ , +<& M 9 >&PO=V]R:W-H965TAN;7@.KO5,G M8IHDL[AC7(:KA3];Z]5"#59P"6M-S-!U3'^_ J%VRS -#P+7JV MA3NP__9KC5H\H=2\ VFXDD1#LPPOTXNKW-E[@\\<=N9()H[)1JFO3GE?+\/$ M)00"*NL0&&[W< U"."!,X]L>,YQ".L=C^8!^X[DCEPTS<*W$%U[;=AG.0U)# MPP9A/ZK=.]CS*1Q>I83Q*]F-MCE&K 9C5;=W1KWCK%'^DL^>M$WOF4=WX*?76'35D/ HAJ MR(FK>R[MT\"7QD%BF6$JL\=] Q5T&] D2_TIKOUQ7/@95^*3J12VJ[$.R[9 M&B6PZ[G<7@1C +\&=ZXJVOM7JNL'B\H$1/XD\RC-J=^S_#RX9CVW3/!'J F7 M:"N9>#T8($8U=L/K'>P<9P"]BE]SA]1G1Z'E%Z3BB-DJP, M;@8MN1T0PR73\ 9%'MQPR60%1#@\HMVT>*T:3X09 PB9STM2%+.@ M+*,4H6=E5&0YQD<85E5#-PAFD54-^+ JSL:IAFFS3FG+'\>#ER1/HSG-R2L4 MLR+*G!A\4E@3K*@[R#,GT(BFR7,O,CX:)AWHK1^9!B]JD':<*]/I-)4OQV'T MTWPC::,L#CHOMOAG >T,\'NCE#TH+L#T MKUK] %!+ P04 " V@@A5E(W.4)@# "P" &0 'AL+W=OXW"O]T>P0+3PV0II5 ML+.VO8@B4^VP8>9Z5&1&D"_S"<6^>K<%Y4BKUT6W>U*L@=H108&4= J/7 UZC$ Z( M:/PY8 :C2:?X?'U _\'[3KZ4S."U$K_RVNY6P3R &C>L$_96[7_$P1]/L%+" M^"?L!]DX@*HS5C6#,C%HN.S?['&(PY4.ZOIEI.>75]6E>ZPAM>/E&:#)H3#R1M9J0;AGCVB 29K>&]W MJ.&ZTQJEA9\X*[G@EG]V^[.29\ M*6EW!E[+&NO/]2-R=O0X/7A\E9X$?-O)<\CB$-(X34_@96,$,X^7O8!WPYZ\ M;SX*/GA,&/CMLC164\W]?LSE'G%Z'-%]AQ>F916N OK0#.H'#-;??)7,XN]/ M\)V.?*>GT-=W]%W7G4!0&_@_LG_,O],,+HVS37G ,0_>Q"NLL"G)2I;X4WJR M@0Z.! \GO"=H1X+*$ZP&@N)9\56*>HBQSBC)P$8):D5<;B\F/1/_G!P\+Y7L M#'P-BW"1%O1.DK HBO&:#$)-:)J7G>LK!JRB[E0C-4LJ Y"*B$FKR0B9()H6 M*8<6=DK4J UDX2R;PSPLXF1"I4/]S1K2KY":D_,*6/W 9$4TM6J(+]?U69CG&:3S,"[RR6U?*N2?)D#;:=D'IG)P0K">;9*%Z2*' M-$SSZ:1/ZM^#_ _A)'.+8@YI07%93.Z598+"5$S#;)&X!9&:STX4:CX6:O[% MA7JRNQRKP-/0_Z("^SA05L_^>VE=OW??$^E2CN&#Y-8;N^O*/V@V]0<'T*>S M2C!C^(930MB>Z=K5XK0(YTE."V(4+_(A;R^1RL)I-J,,Y]/IF)X\H82[]*2N M !?'TA,]FR(-ZJV?E<[%3MI^H(RGXSB^[*?07^+]+'_'])93L0G-,S#^I*P_ 5!+ P04 " V M@@A53 M>+J # \" &0 'AL+W=OOL'+5J95RF\3Y!7N !/3:7J73H66O?:CZ8)*!N)O8.=M9EO[U M'3N0LM(N.K4OSMC,]\TWGK'-]"#5@ZX #'EJ:J%G7F5,>QL$NJB@8?I&MB#P MEYU4#3,X5?M MPI8Z4!-'= PS(*&<>'-IVYMK>93V9F:"U@KHKNF8>JXA%H> M9E[DG1?N^+XR=B&83UNVAPV8+^U:X2P86$K>@-!<"J)@-_,6T>TRM?[.X3<. M!WUA$YO)5LH'._E8SKS0"H(:"F,9&'X>805U;8E0QM<3IS>$M,!+^\S^D\L= M<]DR#2M9_\Y+4\V\L4=*V+&N-G?R\ N<\G$""UEK-Y)#[YNB<]%I(YL3&!4T M7/1?]G3:APO .'P%0$\ ZG3W@9S*'YEA\ZF2!Z*L-[)9PZ7JT"B."UN4C5'X M*T>V;Q*LI(-UEHSMUW?W[-M#?J':6 PC'4.BA/ELJ>DKU!FY),4 MIM+D@RBA?(X/4-Z@D9XU+NE5PE\[<4/BT".WF9VYZA6]VR F8>'A(-ZA&\^=LW M41:^OZ(\&90GU]CGF_[H$+DCKQ;NPY.U@6R/9'%@JB3WQQ9>2N1Z*&WY27') M#"?F ]-X'@NY%_QOC,X%,14X$4P$:X+4.UGC5:%O1_>5 GC63&3#GYXMC&Q+V+Z(R&"-/K=6 MKB;?D2S)[!BG.$8^G83]-Z6C.\ 2\\+JZ#/M!$<%$?7S<4:BV)\D":&93\<3 M0G,_&^>CU6C0",H3'*"7$YIGX29C_OWH'%S=Z M VKOWBV-Q[$3IK_%-CO54_5O53XQL MW?NPE09?&V=6^+R#L@[X^TY*&PO=V]R:W-H965T$;1[ M2$P>'1Y^W[E*ESNIONH-8P8]EJ+25^.-,=OI9*+S#2NIOI!;5L&3E50E-;!5 MZXG>*D8+=Z@4$^)Y\:2DO!K/+IWL3LTN96T$K]B=0KHN2ZJ^WS A=U=C?]P) M[OEZ8ZQ@,KOZ=@-^FM%+QDE>:R0HJMKL;7_O0FLOI.X4_.=GJP M1I;)4LJO=O.NN!I[%A 3+#?6 H6?!S9G0EA# .-;:W/<7VD/#M>=]=\<=^"R MI)K-I?C""[.Y&J=C5+ 5K86YE[O?60.*:L-UNS"476G 1RO;% 61L%3#N?, M[):JBE=KC>Z80HL-50R]_$27@NE7EQ,#%UBU2=X:NVF,D?\P%J/WLC(;C6ZK M@A6'YR< K$='.G0WY*S!/^KJ @4>1L0CY(R]H&<;.'O!T]G^=;W41D%R_'V* M;V,N/&W.%LQ4;VG.KL90$9JI!S:>O7CFQ]Z;,V##'FQXSOIL 058U((AN4+W M+)=5S@6G+I=!\J$NF:)&*D2K KUEE83LA\@)I_5^6R9'M_G'+">9A0',AL&/PIQIQ]S1]1V20"LXF ((RL#Z-3@86/ M$86R/N9E354'W(H!M[KE9K7R0W[+GE_1\JN 'V_X;8&?=O'F&E&-5E) .]+3 MT2>'>IBV: 'PAX*10VT1HWXUZMT_'N&0;(9 M]!+YF) O8)5',7NEV"216X5X# &V>@ZSQ7K?/0$J^W=Y=:=>:"B9HAD."8> M>O$L)3YY@WS?'^X=B9>6Q:N.^C$;$$)"(.AF^=>-% 53NK?6Q.VYI>/A(+ \ MP&'@N8@X:4)P2!IIY.'0#W[):=VMG<2^U1QBSBJCP9L:1IOUWDK)LKVN8QI" M+"*?[/>ICU./_)3ESD;@>8 NWN]C<&'\NK-@.'NL$/NN?F:=2/J.C)(^I.&@@$IT)\1WW$Y@V;A7/;[2!;4=4"PZB@>9,Q7/+;VV;57<')H( M873%,%OF/=8/; MNH =]7\_PL2+8.0.IQ@@A3$#%[:B4P4Q&;Q:P\1?NP\(#4&O*].\9??2_AOE MNGDUWZLW'SCOJ5IS\)M@*SCJ7220IZKY:&@V1F[=B_I2&GCM=\L-?&T'_Y3;[%U!+ P04 " V@@A59;;OL.@" !!!@ &0 'AL M+W=OET#.O,*:>!(%."ZB8OI U"#S92%4Q@TN5![I6P#('JLJ AF$25(P+;SYU M>W=J/I5;4W(!=XKH;54Q]7(%I=S-O,@[;"QY7AB[$:AOE.X"EJ6 MC%<@-)>"*-C,O$4TN1I8?^?P@\-.=VQB,UE+^6@7-]G,"ZT@*"$UEH'AYPFN MH2PM$F'/J$AI2?X^FWV?_/PL2L++$UH'K=;!*?;YJGDV1&[(]QJ4JXTFZQ=RO(2L M) M\I<>R.!T'FYV8 O!/ 3A2S9])U102;"$)E@':,C@7-"*?\$[7*,B9RNR5 M6K)K6=5,O)R?C6@TO-1X^@1B"U9^WI6,* OFFC!--K+$F:$GO7LGI=M+9(6: MNAL])\7*(*W56[Y&Z?3VTL68]!X$-Y;), .:O"-Q&/IAG*!%P\2/1P.TQM'8 MIXFU^LG8C\=Q[T884,+EB'JCR(^&??=!+TK]V*[0$Z/?2X,>R(NGE(XM;S3T MAX.1Y1U$_J@_M+RCL1]%R;$&"3K/N@*5N^&E22JWPC0OO-UMY^.B&0NO[LUP MO64JY]@N)6P0&EX,<1RI9F U"R-K-R36TN#(<6:!,QZ4=<#SC93FL+ !VE^- M^5]02P,$% @ -H((54J&Q"Q: P 00\ !D !X;"]W;W)K&ULK5=M;],P$/XK5I 02&-)TY>]T$9:ER"&&$Q,P ?$!S>Y MMM82.[.==?#K.3M9:$=F5BE?$K_<\_C\G'W)33="WJ@U@";W1<[5S%MK79[Z MODK74%!U*$K@.+,4LJ :NW+EJU("S2RHR/TP""9^01GWHJD=NY+15%0Z9QRN M)%%545#Y:PZYV,R\@?8%Q"')(M6&@^+J#<\AS0X1NW#:< M7KND 6ZW']C?V;WC7A94P;G(O[-,KV?>L4/UF]XW.FP!D*<;$#: \#%@\@1@V "&CP&C)P"C!C!Z M+F#< .S6_7KO5KB8:AI-I=@0::R1S32L^A:->C%NSLFUECC+$*>CSW)%.?M- MZZCQC,PKA29*D1A4*EEI)]Z0LRQCIDES(#WU M-?IEV/VT\6%>^Q ^X<.$7 JNUXHD/(.L W_NQ@]"!X&/@K2JA ^JS$,GXX>* M'Y)A<$#"( R[''+#8T@1/K#P00<\=L,OJ73"D_\X3]'YP:@+OB/&L#TB0\LW M?(*O/1%GZ6W%E#T&Y,=''",7&@KULROB->6HF](DOU-5TA1F'F8W!?(.O.CE MB\$D>-NE=I]D<9]D24]D.W$9M7$9N=BC:TTU$+$DC*="ED+:*]D5##=/G'1I M[L3LJWF?9$E/9#N:CUO-QVZMGBNYF\;FEW!R0/".#L9=\COQ^\K?)UG2$]F. M_)-6_HE3MT]5L0!I B !U==TD0-1]7='=86AIAM;.O/+=!=A1KS;%OI?BW#7 M(G:ZM*]Z/9'MJ'?4JG?D5.^<2O)YN039I903NF_"[I,L[I,LZ8EL1__C5O_C M_C^DQWW&I4^RN$^RI">RG;B87:5=<%6=[0H;46R$!KK&]M<8XT+ MTAC@_%((_= Q"[15<_0'4$L#!!0 ( #:""%76:89D-PD (%= 9 M>&PO=V]R:W-H965TK!E*@IC+?]Y+]K8LL[O4.)? M/-0Y$J\?$_Y%K!A+R==U%(N;SBI--U?=K@A6;$W%VV3#8OG+(N%KFLJO?-D5 M&\[H/#=:1UVSUQMVUS2,.Y/K?-M'/KE.MFD4QNPC)V*[7E/^;DN1+]N7=_*;3RUK$(A:D&8+*/SLV8U&4D60[_BRAG8//S/#X M\Y[NY@D M91]R0>36L@O#.-/N?D2L:)<[AW&Y',Z9)/M_;Y,?O?R*SO+<9/SJ+ M#8V=G8XV#LBFD_;/-=$!-='5H1O,_1>.D,HC-/I- MYHI>K,-%:N4\ZX6+],/+%^GOOTI;\BYE:_&_IDNM<-1O=I0%RBNQH0&[Z_G)BDB8382YB!A+A+F(6$^"*:(LG\095]'EY>?"'BXR2. MC![B2)C)8O'F@48T#A@I9F \%%^:Y*AUT5:.2)BM/_A/*T9FR7I#XV]D106) MD_H)^.&[L=F[_/GI:;B0\\1@1:21C*!R:A43]C58T7C)2"###)>S.1DTD^+$ M'F_A)$E79)+!^G2?>K2&(_Z-9<>TJ4/@BE2 MNCQ(Z5(KI;LCE#'O:BRJ=FA,YWV?2\21J73TY:O]\?]FK2T+:D MK31.Z-!C7-0)WZ*)JJFJ,LN:%5S2RB,CK=9O?\:WE;?I\F06,^ M0X]I.R&"TFPHS8'27"C-@])\%$V5GEE)SSS7;+WTA%(GDF9#:0Z4YD)I'I3F MHVBJ.JO*A*'-,4_* 5%D ^*%G&-QLJ/1EI&_]/67:8D='061WMM>KY[9TGMO MK;&3G#I0I^YI3CVH4Q]%4U51E08,?7I\)G7P8;%HK.I-];:M1R%HUA]*!(S MH'TAPHS872/"C-1]%475;9=F-\MHB) M3!S/H#0;2G.@-!=*\Z T'T53U5DE\ U]!O^W;58&ST;&-?TCX>6#L(R+;/!\ M_H'!J?$TG6W6H^/376H)=OOE79R7=W'UA]BZ>Z$I>!1-??JURL&;^AQ\ZZ!X MU.WD0]Q8KM&[;#L*06DVE.9 :2Z4YD%I/HJFRK1*^IO&N6*D":T+0&DVE.9 M:2Z4YD%I/HJFJK.J"YC:S.[DR7@9%.-E\8QI=7?9*$>SX6;'J-](ZAO06F;0 M!#^4YD)I'I3FHVBJS*H$OZE/\+\J5G]Z3!KE!WT+ 4JSH30'2G.A- ]*\U$T M5:95Q<'LGRU60^L34)H-I3E0F@NE>5":CZ*IZJSJ$Z;^]8!7Q>K!2;$:6FB MTAPHS872/"C-1]%4F56%!E-?:,B"<]-K!7^1V_F.\304V4"XC\Z-=7F]A]:# M'[04 :4Y4)H+I7E0FH^BJ:JL2B#FV5XW,*&%$"C-AM(<*,V%TCPHS4?15'56 MA1!3_][!Y_@AC"(V;WKIH%&"!>[XZ==AWQC4PS&TBG&23P?JTVWP.;(&]7?R MH#Y]%$V50E5U,%^H.CP;/ML6;/6.6H]3T)<,H#0'2G.A- ]*\U$T=06(JF9B M]A:%EC&:?]9?EH3Y]%$V53U6>L/3EB=<'XF<*O7J_ MK;4%K7% :0Z4YD)I'I3FHVBJ5JL:AS4\6R"&UCJ@-!M*/**58#K_#%XN3O*5^&L2 16TA7 MO;&ULK59;;]HP%/XK5E9-K;0U-RXM@TA F-9)E1"LV\.T!Y,W,4#R]$.00J1U Q8_=8PAC351,J-[Q6G59O4P-WQ MEOV]B5W%LL "QBS]0F*9#*P;"\6PQ$4J9VSS :IXC(,12X7YHDVEZU@H*H1D M6056'F2$EG_\5.5A!Z!XF@%>!? . :T7 'X%\$^UT*H K5,MM"N "=TN8S>) M"['$09^S#>):6['I@HF$< MFR%.T1TMBU$O7(8@,4G%E5)YF(?H\N(*72!"T:>$%0+36/1MJ9S2U'94.3 J M'?!><,!']XS*1* )C2%NP(?'\9TC>%LEH\Z(M\W(R#M*^+&@U\AWWB#/\;P& M?\:GP]VF\EPZ_+PS=\_A_*8\E9AL8JT5R=;%6B,D%C4YS T=?A M0ACYMZ;=+_E;S?SZ%NR)'$OW([SKNFU)^3+#PGV>1,9'N; MU*HWJ76,O=XD7I[AGXW':%1R= R'[A[KP/6ZW4[?7N]FN$'+O;TYT H;N6Y: M^UJ3YUJWKM^ME?9B;=>QMH_&.@5N[B,: 6*+E*S*FZF@0@W$DC3'WG[NKZ\Z MZ4'L1RW_;76=9')R)I-E*NV=-J .YLKT7X$B5E!9'OE:6K?XH>EL!_*1VQN[ M#?)0/0G*#OZ;OGQ/W&.^(E2@%);*E'/=58'QLD>7$\ERTX063*I;PPP3]:P! MKA74^I(QN9UH _5#*?@%4$L#!!0 ( #:""%556ZX=G00 (P8 9 M>&PO=V]R:W-H965T9MA9.G+6=%J3[\6\$O(<1BG\40J3=SQD,LU2U?V"+F@(,4%%+; M'6(26:-!^NR:CP8LD91$<,V12,(0\X=3H&P]M%SK\<$-62RE?F"/!C%> MP!3D]_B:JSN[\!*0$")!6(0XS(?6B7L\]CP-2"U^$%B+RC72JS-'F5S P+&#/Z-PGD!$"%!VEX!%PB% 6%:M5'EOP$\X MUV.>8D$$VIF Q(2*7>7[^W2"=C[LH@^(1.AVR1*AQA<#6RH^=%:VG^=^FN7N M/9/[ER3:1QUG#WF.YS7 QV;X!'P%=U.X6X?;J@I%*;RB%%[JK_-B*0I^-*\7 M!,\()9) A:\:0]KJ*XOX+Y3]CEXUC$V(>AI=8' M 7P%UNC//]R>\U<352TYJQ'7*8CKF+R/*C/ON"G1#-U+T7I96XTZCOH;V*MJ M!D^MCFI6M= .BM .C*%5:YH7+\Q:IBA?4\1&I]N6IB5GM?R[1?[==S6GNVT2 MUY*S&G&]@KC>;\WIWD9S^JF584[WB]#ZQM F,)-HJ@N3%? ST #=,G2)I7[T M@&X?8D"?[J7>[&=J"[@@0C;E8!XF$1\7&,?'8^"2S(F/)8BK^01B)HB\A' & MO*EH+3NM,718,'1H'.6624R;,CY\4@^OV^\[1[^4K<'LH-_UNLUU.RJB.OK= MM0C]A[XE3*IFO.;$5[55&^Q)*K14=?F=;E^E'-%YH'"*//K8TSOIOHY<)0+B M1(K=IMR-P6W;FBTYJ_'H.J5F[BE_G*-*F7#!IF2190N'9%$5W()'%W--$M8+W79_'_L!\_4#^9@ MMB[J6P@PMU1@;N=]=811$6Y-7DO>ZN25&M$UB\27]OH<_M)FWV!FV.W=4L*Y M1J'3WG[_PCBOW/#;]EIGJ=1KKEFP/;^L;2;5&LQ,U2O%FFM6/)LM:I:N35TI)UZPETR,@*(^ MFM>MHPTW]*=VI@W=*W6:9Y0RKY[[;RF#S2%O?>SR%EK.*[6OGE$G 7!NH]W.F&B6_T0?2Q3\@1O\#4$L#!!0 ( M #:""%6&=5]URP( +<' 9 >&PO=V]R:W-H965T_H= M.R%KU;0PB5PD=GS^/^<[=NS12JI[G0,8\EAPH<=>;DQYXOLZR:&@^EB6(' D MDZJ@!KMJX>M2 4V=J.!^& 217U FO'CDWEVK>"0KPYF :T5T5114/9T!EZNQ MU_.>7]RP16[L"S\>E70!,S"WY;7"GM^ZI*P H9D41$$V]DY[)Y/(QKN .P8K MO=8FEF0NY;WM7*5C+[ ) 8?$6 >*CR5,@'-KA&D\-)Y>^TDK7&\_NU\X=F29 M4PT3R7^RU.1C[[-'4LAHQ"O@.M,W-84VIH/%)R192-1C?;<+5Q:J1APL[B MS"@<9:@S\05EBMQ17@&1&;E@@HJ$44ZNA#:JPNDR&ML)KU(F%F1"=7[D[N3\ MH6)+RFW $:$BQ:@E:%,K/I(9+K>TXLYU?>1P"H8RKC]@S.UL2@X//I #P@3Y MD^0:Y;'9^TC""(A$$8=L@G^^532%#><_+>IMS' M:K8E#=N2ALZO_W))ITPG7.I*@2:_3N=84ERVO[L(:\M!MZ7]E4]T21,8>_BO M:E!+\.+W[WI1\+6+]XW,-NC[+7U_GWL\ 658QA)JD!DG/X52:F9(BN7 :98" MR!-01:0B'#2NG=-"HN(/I&0BM>FJ3?W!R'W0[DK+N!_@-?*7Z]#;45\VHC9H M!BW-8"_-)?"4&(E_G*D4,T^$MMDF.[*M#8[*-'K56MF.ZLK47]M6[9'VG:H%$QIK MEZ$N./Z$J*H^)NJ.D:7;:>?2X+[MFCF>K*!L (YG4IKGCMV\V[,Z_@M02P,$ M% @ -H((57U"+'"4! DQD !D !X;"]W;W)K&ULM5E=;]LV%/TKA%8,+=!$(O5E9[:!U%G0#&D1-.OZ,.R!D6F;J"2J M)&6G_?6C9$4?%LU-A?QB2_*]Q^=>'E''U[,]XU_%EA )GI,X%7-K*V5V9=LB MVI($BTN6D51]LF8\P5*=\HTM,D[PJDQ*8ALY3F GF*;68E9>>^"+&KN>44C$A,(EE 8/6V(TL2QP62 MXO&M K7J[RP2V\U(5Y!=X M$8M%^0KV5:QC@2@7DB55LF*0T/3PCI^K1K02H'1"NTXJ#L39FMJJ%IL8R/DJM/JN%,'E=X#3%?C]6TXS MM4;R+?BH%'0!'I5J5GE, %L#4^3K&R(QC<4;E?/Y\0:\?O4&O (T!7]N62Y4 M@IC94K$MOM..*F;O#LS0"69_Y.DE<)VW #D(:=*7YO0;$JET6*;#;KJM>E0W M"M6-0B6>^U^->HAQ*L%UNPG@[WL5#>XD2<0_NDH/T)X>NKA3KT2&(S*WU*TH M"-\1:_'K+S!P?M/5/1)8IPMNW077A-Z5"VE$L.%,:-?X !>4<,66LEN$(0S" MF;UKE]2/"D+?]>JH#E>OYNH9N=X3(=0V$>5)'F-)5NKN5AV)*#[L'ZH G# N MZ8_R@H[\ =]OT;KPX 1Y1^PU8:[OHA/T_9J^_U.M3HG4$4NR7*J3FK".JQ%NZ.TP$EBG\K"N/#S?IA".V861 MP#I=F-1=F(R[*4QZ*IQ #QU)51/D>E.]4JO2=<'HD6DV4ZWA0KUK8> ]H?*AW=/N%/ DJ";@A.V7"3^ZQ9L3!JW4.TP$; MUP'=,^K6:&D&=V(DM&XG&D\#S:9FN&[[[@1-$>H)5Q.&'#<\H=S&Q$"SB[G- M>4IESDE)^)8^%\=ZHD:@P",@AW5'XV%UNU$XY"@T7K\A&## M_H,_<()CO>JBH']"KHV3@68K'F1A-BRG-1O5%3]4(-7@,,1):M_#6..:<\YAQ!S+G,$>H,4=HY)E,A=?6 M(O3]GF+[41/_Q$P#-?X%F?W++4UQ&A%0;K2@G!I?L'7Y&^Q:"*+?:\V8@Y=K M)+1N!QI'A/PS"G=4DS066K<3C4E"YKG1<.$&O3FA-^GIMA_D^\&1;NW6Q+SX MN^(#YAN:"A"3MO_X=9_ M02P,$% @ -H((57!_4>-0 P ^0P !D !X;"]W;W)K M&ULM5=M;]LV$/XKA%8,"9!&LN27-;,%)):+95@+ MHUG7#\4^T-+9(DJ1*DG9:7_]CI2LVHGJI:WZQ29/]SSW2NHTW4GU0>< AMP7 M7.B9EQM37OF^3G,HJ+Z4)0A\LI:JH :W:N/K4@'-'*C@?A@$8[^@3'CQU,F6 M*I[*RG F8*F(KHJ"JD\WP.5NY@V\O> -V^3&"OQX6M(-W(%Y6RX5[OR6)6,% M",VD( K6,^]Z<+686'VG\ ^#G3Y8$QO)2LH/=G.;S;S .@0<4F,9*/YM80Z< M6R)TXV/#Z;4F+?!PO6=_Z6+'6%94PUSR=RPS^$:6 M+Y5S"9=^A,5],V#ZY,PJ?,L29>*FP MY93Y1*C(R.)CQ4IL G-!7F.+/B?76<9L/2DGMZ)N2EO=LP0,95R?H\K;NX2< M/3LGSP@3Y.]<5AJ9]-0WZ)PUX:>-(S>U(^%7'(G(*RE,KLE"9)!UX)/3^/$) MO(]):3,3[C-S$YXD_+,2ER0*+D@8A&&'/_.GPP==X?R8]<5W6S]*1M2V2>3X MHO]IDPNRY%28XVXA[_]"=7)KH-#_=E6^YAYV<]N;\$J7-(69AU>=!K4%+_[U ME\$X^+TK[7V2)7V2+7HB.RK0L"W0\!1[G "2IJP^G[8ZM)#*L,^U .Y37F5, M;([%?(2.YU,8AE4)-L 7O/-ZU?V/GGWT[ M;>-H-,;6W1X6[[%2&+Z(CI62QTJ38/B :?%8:1@-OC =)7'4)G%T,HGS@[#? MP4HS R2!+;Y,79]W17V2\%M;NT^RI$^R14]D1U49MU49_\2[9]QG@?HD2_HD M6_1$=E2@25N@R3Q M531X\? JZLEBG7O_8)8K0&W<$*U)*BMAZO=U*VWG]&LWGCZ0WPRNYH,.>8)S M?3V&?Z&O/PI>4;5A0A,.:S057$[PU*MZT*XW1I9NDEQ)@W.I6^;X;0+**N#S MM91FO[$&VJ^=^#]02P,$% @ -H((5?2GSE]. @ 04 !D !X;"]W M;W)K&ULC51M;],P$/XK)S.A38(E35]5TDA]$3 D M1+6R\0'QP4VNC37'#K;3;/\>VTFC MVT+['/=_?<\^1\CFNI'G2.:."QX$+/ M2&Y,.0T"G>984'TM2Q36LY.JH,:::A_H4B'-?%+!@R@,1T%!F2!)[,_6*HEE M93@3N%:@JZ*@ZFF!7-8STB/'@UNVSXT[")*XI'O2L0*%9E* MPMV,S'O3Q<#%^X![AK4^V8-3LI7RP1DWV8R$CA!R3(U#H'8YX!(Y=T"6QN\6 MDW0E7>+I_HC^T6NW6K94XU+R'RPS^8Q,"&2XHQ4WM[+^C*V>H<-+)=?^"W4; M&Q)(*VUDT29;!@43S4H?V_]PDA!%SR1$;4+D>3>%/,L5-32)E:Q!N6B+YC9> MJL^VY)AP3=D89;W,YIGDDY19S3@'*C+X9G)4<",,%7NVY0ASK=%H> ^;IF<@ M=[#,K1S(^&UNWRA4+L#Z=U*:H^'FIGOUDC]02P,$% @ -H((5=M[#JI( M @ 0P4 !D !X;"]W;W)K&ULK51=;],P%/TK M5V%"FP1S/K921AII:S4H&C"M#!X0#VYRVUAS[,QVFNW?8SM9U(EVXH&7Q-<^ MY^2>&]^;ME+=Z1+1P$/%A9X$I3'U&2$Z+[&B^EC6*.S)2JJ*&ANJ-=&U0EIX M4L5)'(8C4E$F@BSU>],"S6U]K6Q$!I6"52@TDP(4KB;!>70V31S> WXP;/76&IR3I91W+I@7DR!T M"2''W#@%:E\;G"+G3LBF<=]K!L,G'7%[_:1^Z;U;+TNJ<2KY3U:89MS6CAF:IDBTHA[9J;N%KX]G6#1/N+RZ,LJ?,\DSV4RT59>I\38C-UW2=YG=]%E%^_)[G,CCB$)WT )@;K/3O75X[\9/=XJY=SW1- MM7T2C\L,OY?Q)[5H=DJ$/RDGKVU4Z7*57JD8DUG%>R$6:7 MWTYDY$7<--EDHW&2C%.RV3;R-VJ\LO23CE4#F#/5U*:I\ UTC WLS]02P,$% @ M-H((5?<="4Y= @ : 4 !D !X;"]W;W)K&UL MK51=3]LP%/TK5QF:0-IP/J#K6!JIM&QCTC9$Q_8P[<%-;AL+QPZVT\!^_6PG M1$44Q,->$G_<]-6ZFN=8EHX+;B0D^"TICZA!"=EUA1?2AK%'9G)55% MC9VJ-=&U0EIX4,5)'(8C4E$F@BSU:Q,"S55]H>R,#"P%JU!H)@4H7$V":70R2UR\#_C)L-5;8W!* MEE)>N\EY,0E"EQ!RS(UCH/:WP1ER[HAL&C<]9S 2 M_V*%*2?!.( "5[3AYE*VG['7<^SXY/;WL? MM@#1T1. N ?$+P4D/< [1[K,O*PY-31+E6Q!N6C+Y@;>&X^V:IAPM[@PRNXR MBS/9)RF+EG$.5!3PW92HX%P8*M9LR1&F6J/1\!86W26#7,&9-LS:AP5,*ZD, M^TO]?9S=VH>ET44\)MB?HZ&,ZP-+=;68P_[> >P!$_"CE(VV1^N4&*O&Y43R M/O/3+O/XBOHE'X M89<%_XGL@2')8$CR''OVS;:@&57JCHFU>RJ-,+OT=B0C3^):SB8;C9-DG)+- MMI#'4>/D?70\1'49DJTZ<#WH*U5K)C1P7%E<>/CN. #5U74W,;+VI;&4QA:: M'Y:V%:)R 79_):6YG[AJ&YIK]@]02P,$% @ -H((51B0/*Q3 P 5 D M !D !X;"]W;W)K&ULK5;;;MLX$/T50EL4+9!$ M-\N2L[:!U-FB*=IND*2[#XL^T-+8(DJ1*DG9SM]W*"FJ8[/>/O1%XF7.Z)R9 MX5#3K51?=0E@R*[B0L^\TICZTO=U7D)%]86L0>#.2JJ*&IRJM:]K!;1H017W MHR 8^Q5EPIM/V[5;-9_*QG FX%81W50558]O@,OMS N]IX4[MBZ-7?#GTYJN MX1[,Y_I6X+S-JW!O\PV.J],;%*EE)^M9.;8N8% MEA!PR(WU0/&U@05P;ATAC6^]3V_XI 7NCY^\OVVUHY8EU;"0_%]6F'+F91XI M8$4;;N[D]AWT>A+K+Y=3%.O7A-7A FR$,I&XU8/?4-1LCJ M]/,^&F^Z:$0_B<;[1ER0.#@C41!%#OCB-/P:LO M_I_D[,D^&V+QW]52&X7'X(M+9^=XY'9L6\.EKFD.,P_/O@:U 6_^\H]P'/SI M4OV;G#V+03S$(#[E?8C!4HK&F=$./F[AMF=MYI-)E$[]S;Z"8Z,P3-,?5L^H MC09JHU^B9NB.% R3P9:-[4V:&(D=K@!LN$NL>"&QJH51DJ.'-9:H 8R3(:7D M!2BGJ.[#R1[?>!QG!Z*.C;(T"-V:DD%3&ULK9==;]LV%(;_ M"J$50PLDT8>_DLPVD-@MEJ%=@J;=+H9=T-*1Q94B59*RG7^_0TE6+%=18T W MMD3Q?.8DQV;7KZC"!E.H+F8' +[%4*37XJM:N MSA30J!"EW T\;^RFE EG/BW*'M1\*G/#F8 '172>IE0]W0*7VYGC._N"SVR= M&%O@SJ<97<,CF*_9@\(WMW:)6 I",RF(@GCFW/C72]^S@J+&7PRV^N"9V%!6 M4GZS+W?1S/%LCX!#:*P%Q;\-+(!SZX3]^%Z9.G6;5GCXO'?_4 2/P:RHAH7D M?[/()#/GTB$1Q#3GYK/<_@Y50"/K%TJNBU^RK>IZ#@ES;61:B;$'*1/E/]U5 M( X$Z-,N""I!<"P8OB 85(+!:P7#2C LR)2A%!R6U-#Y5,DM4;8VNMF' F:A MQO"9L./^:!1^9:@S\YLP5#E$Y/T.9Y(&?4;V)74.8(%\2F6LTUE/78)RVMVY8Q71;QA2\$-.8?)+"))J\%Q%$3;V+?&I( MP1[2;=!I^$B&=1# M/BC\!B_XW>8:2[3&D?Z>,UV,"OGG(Y:1.P.I_K>->&DY;+>TR>E:9S2$F8/9 M1X/:@#/_]1=_[/W6AJM/LV5/9@V4PQKEL,M]OH00DZT&.V$S^H3YT&C,AB%@ M+HML(8TV5(1 8B538A*FHO.,*O.TKTTR)4,<"ZG:H)>-CXO&;0+?S*]&=@)N M#F%V]O!4F#V9-6".:IBC3IB8<$J8E37!+('/)E>B3#&A1T#\"UMF+4X'U9-8 -JZ!C5\]^VB5M0W=D8AIH]@J+S@1(Q%B!'A<6'$@ M0F):%T9)CFYK5!K CIDVFN,?:(Z\\> (9FS)K(+NJD5WUORM? M]8FR3[-E3V8-E+[W?*CU.N=?#9,^PSPC&2B[J/$Z0V145]5:_JQ6&:M[<)9/0:V+.Y$FH&PO=V]R:W-H M965T. E\<<]Q^=<7]O])1>/,@=0:%50)@=.KE1Y MZ;HRS:' \I27P/3,C(L"*]T56 G!F005U \_KN04FS$GZ=FPLDCZO%"4, MQ@+)JBBP>+H&RI<#QW?6 W=DGBLSX";]$L]A NJA' O=!OPC)1JGDJLT%15DZ/U*UX4$>8S6(S[P"B3#+ MT*W*0:!A)00PA3X3/"64*+(U^Y6SDZZ($S31]9=5%!"?_37V< 0*$RJ/=/MA M,D*'!T?H !&&[G->2;V:[+M*FS<6W+0Q>ET;#5XQ^JEBIRCTCE'@!4$'?+@? M/H)4PWT+][?AKDYYF_>@S7M@^<)7^,;X"4]IDSN;#H\RQ!+,!)WK[Q>]Z[+KO_B6S+?-B:#_>Q)\-;4UUZW_4) M1@^,*)N%237]I0]W/4";@G@Z22F6DLR(+DF\Q*)[[^OU>G8]&PO=V]R:W-H965TA'FF1B8L12;JY- M4X0Q2;&X9!N2P2\KQE,LX96O3;'A!$>%49J8CF6Y9HII9DS'1=D]GXY9+A.: MD7N.1)ZFF#_/2,*V$\,V7@H^TW4L58$Y'6_PFCP0^75SS^'-K"D134DF*,L0 M)ZN)<6-?![:C#(H:?U"R%7O/2#7ED;%OZN4VFAB6BH@D))0*@>'?$YF3)%$D MB.-[!35JG\IP__F%[A>-A\8\8D'F+/F31C*>&",#162%\T1^9MN 5 T:*%[( M$E'\1=NJKF6@,!>2I94Q1)#2K/R/?U0=L6?@.*\8.)6!T]6@5QGTC@Q>#:E? M&?2[>AA4!H.N!FYEX!X9V/U7#(:5P;"KP:@R&!79+=-1Y-+#$D_'G&T15[6! MIAX*0136D$*:*>T^2 Z_4K"3TSE+4RI!C%(@G$5HSC))LS7)0DH$^HANHH@J MD>$$W6;E4%&2>^\1B6DB/J!WB&;H2\QR >9B;$H(2J'-L I@5@;@O!) #]V! MRUB@11:1J,'>:[=W6^Q-Z(RZ1YR7'IDYK.C]NP\- M<?F[JZH6>D/QVC$="P-AO8I;MF#O,=Y@&\^"-QF!HC-UO M,C](>Z\>"+V"U^LP$&Y.!L)?GZ ZNI4D%7\W:;QD]YO9:OVY%AL>^ARJ=-E MH EVD/=!G?=!:]Z7.>8XDX3 >AJRE#0E?M"4!>5;-3IA M"YTP7R=LJ1,6:((=R&Q8RVSX/VY:ACIUJ!/FZ80M=,)\G;"E3EB@"7:@PU&M MPU'K=#?+!90(.$*&WW,JBA/C!=H0'H(T\9H@MH)E31+P+,LZO/&L-RO=7.TM M.=;EP#Y:X5IC.5=J73PN='KT=<*67<(/WJATD/*K.N57W?8KX@)%1(2<;E36 MFY+:"CIWGM$)\]J;"(MXL8:C#6=/%!J)0L(EIAE:UXU'DD'S<4(X/,:L8 M49B-^X./<$A'=2]%:$:CX@M+@53ED>)&>2AA=$ 1S-O0E=N8AC'"G, P"5F> MJ7/ BG&49Q$$#RZ:)3V=7^3IA2YVP0!/L8!38UN[[ MF=4JDM_R]!$R Q-Y]H[8Y3;:.,[-,#GV4-^TOBXDYE&!;[\G-U75I?#MX4 M5V)'Y3/[>FXWE'OV]:*\^MOARYO(.\S7-!,H(2MP95T.82#Q\G*O?)%L4UP5 M/3(I65H\Q@3#SD-5@-]7C,F7%^6@OF*=_@M02P,$% @ -H((50IUX K[ M P 70X !D !X;"]W;W)K&ULS5?;;N,V$/T5 M0EVTNT 3W2S9F]H&'-M%4^RB0;S;/A1]H*6Q1802M21E._WZ'5**UA?%2%L_ M]$7B9>;,S!ER2 ZW0CZJ#$"37N M755*H*E5RKD;>%[LYI05SGAHQ^[E>"@JS5D!]Y*H*L^I?+H%+K8CQW>>!Q[8 M.M-FP!T/2[J&!>C/Y;W$GMNBI"R'0C%1$ FKD3/Q;^8#(V\%?F>P57MM8B)9 M"O%H.G?IR/&,0\ AT0:!XF\#4^#< *$;7QI,IS5I%/?;S^@_V]@QEB55,!7\ M#Y;J;.0,')+"BE9H]![K86H4;"ANW7LEK@9U70\E&)+I)%& M--.P[%MMY(L59ITLM,19AGIZO- B>;PR5*=D*G)@*>/J'8I\7LS(VS?OR!O""O(I$Y6B1:J&KD;/#+Z;-%[O5 M_:YP_IOU^;^V?D!&V*Z1T.*%+^#-\Y*+)P"R +EA"?XS*H':-*FL#(P3UV)NB38[))@\PN!':2TUZ:T=PY]/*4ETY3;W&QAJ9@&+*\; M/#9*/ 0TP6V,6UJ#Q-U_52D@2JSTUF0]L2F$7<(KW&ID)45.U%X12?;7 ^Q, M&[J27/L76__,8;89^T$<#=W-?O).A09Q?"@S.Y4)>GW_4&C>8:T7?K-VP&'4 MRKD8XJ.H.:G4H/ &W0S&[?,QN=7)Z<8\<34EAQ7D3VCNF(]B_)/ M"\4EP6:7!)M?".P@%?TV%?W_5>WO7S*EEP2;71)L?B&P@Y0.VI0.SNZN-J6F M1&V9SC+!4U.8)'RIF-PK/G69:4K^F5+5E&ULQ5AM;ZLV&/TK%KN:[I5V M"YBWT"61FL"T3KNZ5=-N'Z9]<,!)6 %GMM,T_WXV4!J(@]K.4K\TV)QS[.T(?V 9C#IZ*O&038\/Y]M(T6;+!!6(79(M+\69%:(&X&-*UR;84H[0B M%;D)+)Z5^(8"MBL*1 \SG)/]Q+"-YXG;;+WA8WV]OJ!B9K4J:%;AD&2D!Q:N)<65?QK8C"17BCPSOV=$SD*$L"7F0 M@^MT8EAR1SC'"9<22'P\XCG.H5W.;\G^5]P$Y$F]A.2L^@OV#=8R0+)CG!0-6>R@R,KZ$STU MB3@B"!TU 38$V">X9PA.0W!>NX+;$-S7KN UA"ITLXZ]2ER$.)J.*=D#*M%" M33Y4V:_8(E]9*1MEP:EXFPD>GRXX21Z^RE2G8$X*T7\,517\"A9U[P"R F=1 M\9-\QF!Y %=[1%-P=]AB\#G"'&4Y^R)4[A<1^/SI"_@$LA+<;;@<^9F<%#PMUUY M 1SK)P M"!7[F;^>;JO"^7^KQ^]>O9,,IVTCI])SSK71!E$,9J<-]OJM>7]KI)=NB!$\,X9<,TT=L M3'_\P?:MGU6ET2D6Z12+-8EUBNBV172'U*=WA*-Y19RA@T(>C_B\+%2SP1X':-^RC^K%:;@NDQ$ M XK3;^T=0!QWQ%%J^8\X&9]WDV'QMW:B5K5(JUJL2ZU;)OA2)OC!GM)L0%W!P]" KS@GIP?;L:#7]Y536!#Z=M]63E'0#V#_QX@" M-@I#M^F<$ !G&0 &0 'AL+W=O MM.YF\D%! ;'J>V9Q-#V M.KUI)LZU#YT^*+"VF0#R2;*=]-=7 H(-EIDDU4-> I*__;2K7;ZP8KRC[(&O M 1ZS+."3ZR5$.M+V^;Q"G+"S^D:"OG+@K*<"#ED2YNO&9"D-,HSVW6/_,_G,9O SFGG"8T>RO-!&KB75AH006 M9).)6[K[%>J ?,47TXR7?]&NQCH6BC=^DH+L>(H*A)(-/9AOWW08V_+36MVSGW>N6NWE_"W37&./.<,N8[K:OR9 MO=P4T9>R>>=X(OR=4:? - LG7)(:))=63 M2Y? FO[X PZ44$RW=Y79D%IIOX/;:=N M,/"'8WM[N*D:E.L/G#8J/$;Y W@VK%YS?Q^;WQJ4)3:G8+ M6R@VH(NTE^"U56:2+#1)%ADB:V4A:+(0O"OA"$RFU"19:)(L,D362NFP2>GP M;<)1F?D'CW'0>=)GQQ#L=##A,<9U_(YBZ#!8KQ<735@7O6'-208\1./?=S5& W*];JMC0:% M71\?B8P.YCCN"979=V^XOWW[!0I@)"N%Y2K)TR+E@A%U*J<-O)?LU:5GDBTT MRA:98FNG9=]T8O]]:8K1'M8H6VB4+3+%UD[LOH_%O3U5CZ8$1Z<76"W*R ), 60OR\H%<\#M4#S;67Z'U!+ P04 " V@@A5TCO,HJ0% #- M( &0 'AL+W=O> M;SSSV3,>NZ,-%\\R)42AESQCIZ,4Y)C>)/1"B_)$U%?5X\"6EZ-DM"<,$DY0X(LQIT[_S;RAUK ]/A&R4;N/"-M MRISS9]VX3\:=KAX1R4BL- 2&GS69D2S32#".[Q5HI]:I!7>?W]!_,<:#,7,L MR8QG?])$I>/.3024 ME;_XI7+$CD#@'Q (*H'@5(%>)=#;$S@XI*M*X.I4#?U*P)CNE;8;QX58X@Z0?C?2,-_J),3Y0G)> K!3DUB;!@E"TE>B0"/:58$/0)W24)U33B M#-VS>N!,I1)%+"%)BWQHE[^V MR'M@*M7SY*>@>V=/DNF6-(8_?4[]$3WBN3R[[994<)>MKP#BXX>;P!]\E@A#IH4P!K ))%NI ML(*&!J$+@%5FF)3%7*RX,*'W0C>S(H$U6&HD%'"% 4\(5JD>V)IG!5.0[9$B M E(%WK5E?PC1"XD+G:/1+,44(CR[;)O8CKAM3.Q^/;'[5K*_LH1*!8XLM'O( M6P@R'D&%A'= +; 0%YGV&=#!X])F_=ZP_+8@VM: 5?FY:\ E6%B"#0V8WNBM M)_[(6^_2XDA=@Y;KFI9K*RT/6#S#!A;B/S ^<#L#UA,T-T&BZ0M9TVM@.>Z MVB58Z!(L<@368&50LS)XGPP]<,F-2[#0)5CD"*S!S4W-S8UUQ3S"CHXI:O)% M0K,R[#;2#_E>T#7.3/8@+SK2P]I:")[7\:T*Y48MTL;#6-?@*YI\)JZT4.!I2DX)@2T%@ M'>0?13Z'X4%&T$.%I 'Y167EEMBDE+)VD5LCT#_F9*&5+*NNL\ERB196:+L1 M?W\S[$IADXKMT8AOK>[;ZN]6)_=^,*3;-&1VO$MXO$O4TF48#/O#07N.]+?G M#/Z1@X:JW#Z6)>TP9T\GI\<+3M$B5VA-0K;UL=]_ITSIM/9UBA8Z18M)SG$"=%M%.T<(* MK9% ?T@9[U$=^]ORV+?7Q[/ZK,[XN3J^+;G C)N33G.>U^I[IS6M4[3PB-U' MCZ5;UXVC$3:YVE;*_I%2^<3=CM-2V2E:6*%9MY1.2V!OYWHV)V)I[L7U-47! M5'D'5[^M[][OS(WSWONI?SOS6]Z'^J[>7 =OX#L!J M4=Z=EPW%5^9R>,Z5XKEY3 F&R*<[P/<%AYA7-;2"^C\8)O\"4$L#!!0 ( M #:""%68Y5,DM 4 .(: 9 >&PO=V]R:W-H965T9DV[$LBT7?/\1X>CW?BQ3T7=W++F$(_LS27EY.M4KOSZ51&6Y91><9W M+(=?UEQD5,&KV$SE3C :ETI9.B66Y4TSFN23V44Y=BUF%[Q0:9*S:X%DD654 M_'7%4GY_.<&3AX%OR6:K],!T=K&C&W;#U.WN6L#;M$&)DXSE,N$Y$FQ].?F$ MSY?D]BM;V?6?_JR).%( '+,"J15(6\'I4;!K!?NI%IQ:P7FJ M!;=6*%V?5KZ7Q"VHHK,+P>^1T-* IA]*]DMMX"O)=:#<* &_)J"G9DLJ\B3? M2'3-!+K94L'0!W0#X1@7*4-\C;ZQB.=1DB:T7%@8^5ID3%#%!:)YC!8LYS"O M\OU6LA@E.9K3-"K21N&*RB2JA).T4"#S%7; YSSB&3NR^W;!%$U2^0YF<'NS M0&]?OT.OT11)_:O4N+=YHN1[&(3G/[:\D( I+Z8*>-#>3*/:YZO*9]+CLXV^ M\%QM)5KF,8L-^HMA?6] ?PK\-XM 'A;AB@P"_E;D9\BVWB-B$6*8S_SIZMCD MSC^SOGRQ]1,R["8B[1+/[L%KPNO260 M/I+V,QQ8'D3!_ICFKA3Q[= [E5ITI6PO",-3J657RO%"QV^D3CQV&X_=08]U M.DJYE(@J)9)5H>@*DI_B(.D?(HBP1Y2^.-$/-"5[4J= M/4T+8\AXG;F2T"-6BYS!J3UW9W9-8HP[-I>WX$3]G"8UISX6?Z![J \WL.N+; 7- YQ.=8< 3\>1BHJZ'8'!7:%T M9CA4,V@'JJ7>DZ+]S:N 8/*Q/]_6DS\]9 ([M#RG70X917U,G*!]L"_,J 1C MB.Q6^!M%/1^JA;X,C,F!>C)(?=FV03^/V'H-#7Y#.6(_B@1.>I8K"?E80G.N M65X+GM5+P,MJP-RC#=I\]L8A'?<=UW)Q^RA[B55DW T&@P%4OZ2'[$/[@P>+ M^Q>17>1[..\@VO6Q)Y)(/]9[0+?,1OI'[:1JM&,V;,L*<3N7O\2JF7Z#0<^R MO;Y8/S0_>+C[>0G]Y?Z#>P=T.K#?[FT1#QW6PY;37Q8AJ MSO[F";A0384]Y!_Z0.P-?Y#IU(?/XL]<-8W9X,U'15N,BK8<"^UT\0Y])1YN M+*]Z"Y9*+S@NJZTS*VR':U?,.B.=2#6"M3\$+8U@3E_*/G2(>+A%7 QLS.!I M7G;%P$N[[:41K.NE"%-^5-P8KKA3/ MRL&PO=V]R:W-H965T;*6> M<.?3'=R@%9(?=TNN1FZ+4N 248$9!1RM9\Z5?YGYQL%8?,+H((Z>@2[EGK$' M/;@I9HZG,T($Y5)#0/6W1PM$B$92>7QI0)TVIG8\?GY"?V^*5\7<0X$6C'S& MA=S.G,0!!5K#BL@[=O@--05%&B]G1)A?<&AL/0?DE9"L;)Q5!B6F]3]\;!IQ MY*!P^AV"QB$X=0B?<1@U#J.71@@;A_"E$:+&P93NUK6;QJ50POF4LP/@VEJA MZ0?3?>.M^H6I7B@KR=5;K/SD/(.<8KH18(DX6&TA1^ =6*GE6%0$ ;8&2R81 ME1@2\A6DF%2:5[!@9:E87DF6/X#L2X7WD"@K ;+'G%0%*L":LQ(L(,DK LV* M4%#&7;W[;-A#Q3NX1URMQCJN +>5%!+20N4#?DZ1A)B(7U0ZPKR>NE+5J[-V M\Z:VZ[JVX)G:1N #HW*KLJ(JI1[_=-A_/.#OJCZWS0Z>FGT=# +^7M$+,/+> M@L +@IY\%B]W]_O*^7_1L_\S\ZYF%XUF'TXUNQ9EP(;W;9UG M9/+4WRS[>9)$41A/W?TQC>=F49*$$Z]KEIZ;3?PPB4_,LG.S,(IC/VS-.DT= MMTT=#S;U#@G)<:Z;44O71XKEOPK7(.9K5[M-L-0F6&8)K$-,W!(3?Q?"%=ND MTB98:A,LLP36H3)IJ4Q^$.%*SC4DF(S'072B7.=V@1*N>'2B<&D/GI^,Q]'H M1+MZ\,:Q'\23?O&:M(V=##9V<0MN:*Y[JQIJA.LM6%7W?ZOC6J-CJA6 ,IJK M+U[."-'?X)A*I%HE^_HS&.ZUF\$F6&H3++,$UN',][Z=S;SO0MF:-"RQ:14M MM8J6V4+K$GITV/9_$'UK$CT6&C\*O&@2GGQ-+89+>C6=/7']<))XI\J:V8I; M4^4>79&4B&_,W910O:^HK,^L[6Q[_W5E;GU.YJ_]RX7?,Y_J^S)S)?,-OKYL M^P#Y!JLC+D%K%2[(\W\ 4$L#!!0 ( #:""%4N#51 800 (4< 9 >&PO=V]R:W-H M965T&P'2"W.U9AVI:K< MN[V8]L(E!XAN$C/;@5;:AY^=0"!'4@PWC7\420**7 M+,W%T%M*N;KS?3%;0D;%#5M!KKZ9,YY1J6[YPA5RZ/4]%,.<%JE\ M8IM?81M01_-F+!7E7[2I;'LM#\T*(5FV=58KR)*\^J0OVT0<."B.V2'<.H3' M#NTW'%I;A]:Y,[2W#NUS9^AL'$9 T2<6U,ODR M)>CJPS7Z@)(_9&,EKU MOFB5O-;)?8&B%ZHV7K41_OI=V:&)A$S\;9*\@K;-4%WT[L2*SF#HJ:HF@*_! M&_WX ^X&OYCR[1)&7,(B1["&,NU:F;:-OE-&*F56G*V3LF1?/4,.\T1>FT2I M>-V2IU\2BH+R?BK-=RN:8'X*-ASC,@Y1M$)HT:@O3K0GC50]=I7+_7< M%)W5\=*BXA)&7,(B1[!&]OMU]OOO4>[[+I5Q"2,N89$C6$.9VUJ96^MS,4Z9 M@+A\^E^!R$B[5P22,GHE.%JV=,NJ-%-).^;]FPM>\X7;F(>F:$ M3&;E])XL9+HK-C;"=O#% M6KBD$:>TR!6M*=&^6\>]=ZE;3GMYIS3BE!:YHC7UV??SV-J4GE6WG';O3FGD M1'1OUBVGG;I_<*R2 5^4YUD"S5B1R^H_Z?5H?69V7YX4'8T_X+LQ-HP3?<96 M'N/L\=4!W2?*%TDN4 IS-55PTU,%F5=G7M6-9*OR4.>92&PO M=V]R:W-H965T;N1]W=PO7?.[LM%;077WRA^S'G[)DSS$R.2M^; L"2!\&E MF0:%M>4X#$U:@*"FITJ0>+-76E"+6YV'IM1 ,P\2/(RC:!0*RF203/S96B<3 M55G.)*PU,9405/^< U?':= /3@<;EA?6'83)I*0Y;,%^+M<:=V'+DC$!TC E MB8;]-)CUQXNAB_+X^L;_SN6,N.VI@H?A7EMEB&KP.2 9[6G&[4<=;:/*Y<7RIXL;_ MDF,3&P4DK8Q5H@&C L%D_:4/C0]G .3I!L0-(/X3,'H$,&@ Y]HK+[!/RJT@5)IRV1^48-O'S&> MSLVR0X+5.)RG\W=$W$;4&L.SQA*@[Y6RIXU[H!WTR2]0 M2P,$% @ -H((5;5!?X]^ P (1 !D !X;"]W;W)K&ULM5A=V ?%ED]K,)(%VTVFGF;C9?=C9!\5< M&Z8@44F.TW]?21!J;.JF6?IB(W'.T?WRA>O9EO'/(@>0Z+XJJ9A;N93UJ6V+ M90X5$2>L!JKNK!BOB%1+OK9%S8%DAE25MNLXH5V1@EKQS.Q=\7C&-K(L*%QQ M)#951?C7Y,3=R]?E!_8YQ7SMP2 1>L_*?(9#ZWIA;*8$4VI;QFV[^@=2C0>DM6"O.) MMBW6L=!R(R2K6K*RH"IH\TWNVT#L$)3.,,%M">X^P?\!P6L)WF-/\%N"_]@3 M@I9@7+<;WTW@$B))/.-LB[A&*S5]8:)OV"I>!=6%LI!MO:>-_:Z/[#70Q\8E;E */OGT M7C"\KIH\H^?]I)JNH69<%G3=*Z1_WRLXNI10B?^&,M]H^\/:NF.>BIHL86ZI MEBB WX$5/_\#A\[KH;"/*9:,*9:.)-9+D-\ER#^F'G]BDI1#L6]HH:'IA\M= M'&#LNM',OMN-ZB',Q9.)/^W#DD-8Y..I-^G#TD.8-XTP#CM8S\>@\S$XZN,- M+21D:"&)A,$.>'NM8!BV_QM/!F"N&^RKI4-J4:#?3GNM MP-X9>2K@:S-K"K1D&RJ;]]5NMYMGS\P4M[=_CD\O\,!^HN=?,V)]EV^&YP^$ MKPLU_Y2P4D&PO]%266$X$L>;+2)?OUTY4< MYZ.ZI>O#ULPAM72/SKE'TG5E,JS-6K#;!6,F6I5"UB.R,*;Z$,?U;,%*6E^H MBDF+%$J7U-BNGL=UI1G-:R"5(NYU.FE<4B[)>"B7Y75IZFBFEM*,2+\-1?[V M.1^1;OJ>1%YNHG(V(O=G;W\LE;EZ$_G[R;N3D\[]^=5A_,P!YR0.BO:?(7K1 MZ>#" &+BZ?/$G]+&I"_WI=WP4RODB:<8;1"@V2Q;)G0<.6XV93PLE-SN34)\ MP*K3DD4/5(S(A H^U1Q8!2VY6/MP#P(S)92.C"T*FZX+D?J7A[N^!_72Z)1< M*NUR^PS^[[09?@!L>F"0"]$:[!$?& \K:@S3\MIVW& 7? 1%3?MN75F'@\FCJ,G!JS09-V?CS@&\=_RVT0A>4.G]D5Y3]^.SUE!E\+"(;-M?6MVT?<>RN;C,V8KEDZ:KYU/7C&S#9FTN(!PBU^X*(QC' M8V$$,"P/Y@#C>!:6YW^:SP"=C\AD$G0PP=8M3>$;5L.\ 0/+ YG^;*WQW<8KY.DZP/;TJ0K!9HI7(C93 M?*T!":\;,+(LO-M8'F!@NX#5#N0/YX&:"G.2!'85\X8]P3B291@"M1BNT31% M5B>%3WA_L*-8?20$3;8T.P6BP^0"X99K>] M9!:G+)$R?32RY@PI?7@T]GYMS#U[JI5VBV3G?7,\F;AR M)VKN_C*-T-"S,;;F'G;M=N(:*WCE=D+X6DVRZ70^J;G4R<?QLK'PQ MVG.U*JU1:I&D?<>=L%Z6KYI7 ?*6KUW7XOGZA@/((IE/8<"-M,YW1W3CW%I3=M(O0W#P%E,T&ET<=A_]D$\MK\31K/9R%*RRAPRZK#CP>Y#^:MY7THF*G1E="NW[+&24K($*0&0&9C0CY-4.0.0&9CPF9 M(\B"@"S&A"P0Y(R G(T).4.0$I"'8T(>(L@C O)H3,@C!/F> M@'P?%_+*;KF6+UU'E] _M4YJX1P[$ZZT.)E/J6P^C8NY:NN:VV=F-FPEMUK" MUS@8Z*0L30L&PIBD=");YT8\"-T*=B-* Y3_UR&EFC2R:RZXM.R.*Z"#(%Y( MS74IN0)S.V_;&F-2LDDCVP:JLP9JI^>^N/C6RB9\X1W[(CQ&I%231G8-_.EL M"_?R^5,3;FKWCNU;EKHT@TA2LDDCV^;4U+7TX2#7!1-2CX>24/X3[ M X-1^L@BZX.TW& ^D)&SEC%5,L2D5)*-IQ+VQRW'F)1.LC%U,HPFI9,LLDY^ ME:E#*#N2'YB44++(0GF=L/\#=']B1,HI662GD%ER>,$IP621!4/.#(:8E'.R MV,XAGL@IY^21G?.3F0$[8"=5U6WB9)13!LHC&XA.[8-H4@;*1S407N[) MR96S$0UTP%88DS)0'ME -.8)QJ0,E$!'&$@:L69&DP)F6AXLW7UQ#F\*)3 M%BK><+%M<+G[61O&I"Q4C+G^-I#EC++0+/;Z&XDY>%A+66C6O_NP?^&A$AN8 MGE9?X"<6A8_^V4LQ"VNCFU:I4VB[TG\;7NW?G]B_^_'Q7U!+ P04 M " V@@A5H9?JE,D! "@'@ &@ 'AL+U]R96QS+W=O/@@*FC1NNWB\ M7%FU_:')EV6_#EVSW#7K&'0RF8;^YXSJ9?9SYFAQ[N)?)K:KU7897]OEYR$> M\R^#PU?;[](FQER-%DV_CGE>A=/^?CJ%ZT'&E\G5Z.UC7O5O'U*%TD$*05H^ MR"#(R@BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z&^IM!'H;ZFT$>AOJ;01ZVV"SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\?;'83Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[:BW$^A=H]XU@=XUZEW_I]XIG_UW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY;$F5 M]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,VOO:% MJ2>)H](GON[ M,:N__CG:W--*%_4QG[5_H*>?4$L! A0#% @ -H((50=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" V@@A5\X&9+>X K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " V@@A5F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #:""%7W MNR2K3P8 -(D 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M-H((56P5H25V P 9 X !@ ("!4A8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H((5>4@E[^J"0 A"P !@ ("! MK3\ 'AL+W=O&UL4$L! A0#% @ -H((50$T?=-_$ @C, !D M ("!#T\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -H((51<)9$#6 P B@@ !D ("!46H 'AL M+W=O;@ >&PO=V]R:W-H965T&UL4$L! A0#% @ -H(( M5:-_?8\W!0 XPP !D ("! G\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H((58*:S]=H! JPH M !D ("!GY( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H((57E(><9\ P PH !D M ("!"ZT 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -H((54P+7BZ@ P / @ !D ("! +@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -H((54J& MQ"Q: P 00\ !D ("!6\0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H((555;KAV=! C!@ !D M ("!9]0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -H((57!_4>-0 P ^0P !D ("! M".$ 'AL+W=O&PO=V]R:W-H965TPZJ2 ( $,% 9 M " @13G !X;"]W;W)K&UL4$L! A0#% M @ -H((5?<="4Y= @ : 4 !D ("!D^D 'AL+W=O&UL4$L! A0#% @ -H((5-N] M @ [ 8 !D ("!U?, 'AL+W=O&PO=V]R:W-H965T *^P, %T. 9 " @?_[ !X;"]W;W)K&UL4$L! A0#% @ -H((53D%0E/W P UQ0 !D M ("!,0 ! 'AL+W=OF<$ !G&0 &0 @(%?! $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ -H((59CE4R2T!0 XAH !D ("!V X! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-H((5=B.D=9? @ ] 4 !D ("!L1T! 'AL+W=O&PO=V]R:W-H965T : " 9$L 0!X;"]? M 3 " 9(N 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 [ #L %! (8P 0 $! end XML 64 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 65 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 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 180 240 1 true 45 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Unaudited Condensed Consolidated Income Statements Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements Unaudited Condensed Consolidated Income Statements Statements 4 false false R5.htm 100040 - Statement - Unaudited Condensed Consolidated Income Statements (Parenthetical) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical Unaudited Condensed Consolidated Income Statements (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome Unaudited Condensed Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 100060 - Statement - Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity Statements 7 false false R8.htm 100070 - Statement - Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Parenthetical) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 100080 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 9 false false R10.htm 100090 - Disclosure - Organization and Business Description Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription Organization and Business Description Notes 10 false false R11.htm 100100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 100110 - Disclosure - Revenue Recognition Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 12 false false R13.htm 100120 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestments Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments Notes 13 false false R14.htm 100130 - Disclosure - Property and Equipment, Net Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 14 false false R15.htm 100150 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities Sheet http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilities1 Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities Notes 15 false false R16.htm 100160 - Disclosure - Commitments and Contingencies Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100170 - Disclosure - Stock-based Compensation Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-based Compensation Notes 17 false false R18.htm 100180 - Disclosure - Earnings Per Share Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 18 false false R19.htm 100190 - Disclosure - Income Taxes Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100200 - Disclosure - Segment and Geographic Information Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation Segment and Geographic Information Notes 20 false false R21.htm 100210 - Disclosure - Subsequent Events Sheet http://www.cargurus.com/20220630/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 100240 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables) Tables http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestments 23 false false R24.htm 100250 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 24 false false R25.htm 100270 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables) Sheet http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesTables Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables) Tables http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilities1 25 false false R26.htm 100280 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensation 26 false false R27.htm 100290 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShare 27 false false R28.htm 100300 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation 28 false false R29.htm 100310 - Disclosure - Organization and Business Description - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails Organization and Business Description - Additional Information (Details) Details 29 false false R30.htm 100320 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 30 false false R31.htm 100330 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 31 false false R32.htm 100340 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details) Details 32 false false R33.htm 100360 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Investments (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Investments (Details) Details 33 false false R34.htm 100370 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Details 34 false false R35.htm 100380 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 35 false false R36.htm 100390 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Carrying Value of Goodwill (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingValueOfGoodwillDetails Goodwill and Other Intangible Assets - Summary of Changes in Carrying Value of Goodwill (Details) Details 36 false false R37.htm 100410 - Disclosure - Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) Details 37 false false R38.htm 100420 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense of Intangible Assets (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense of Intangible Assets (Details) Details 38 false false R39.htm 100430 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities (Details) Details 39 false false R40.htm 100440 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Additional Information (Details) Details http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesTables 40 false false R41.htm 100450 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities - (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities - (Details) Details 41 false false R42.htm 100460 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 42 false false R43.htm 100470 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 43 false false R44.htm 100480 - Disclosure - Stock-based Compensation - Summary of Stock-based Compensation Expense by Award Type (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails Stock-based Compensation - Summary of Stock-based Compensation Expense by Award Type (Details) Details 44 false false R45.htm 100490 - Disclosure - Stock-based Compensation - Summary of Allocation of Stock-based Compensation Expense (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails Stock-based Compensation - Summary of Allocation of Stock-based Compensation Expense (Details) Details 45 false false R46.htm 100500 - Disclosure - Earnings Per Share - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails Earnings Per Share - Additional Information (Details) Details 46 false false R47.htm 100510 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details) Details 47 false false R48.htm 100520 - Disclosure - Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details) Details 48 false false R49.htm 100530 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 49 false false R50.htm 100540 - Disclosure - Segment and Geographic Information - Additional Information (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails Segment and Geographic Information - Additional Information (Details) Details 50 false false R51.htm 100550 - Disclosure - Segment and Geographic Information - Summary of Operations by Segment and Geographical Area (Details) Sheet http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails Segment and Geographic Information - Summary of Operations by Segment and Geographical Area (Details) Details 51 false false All Reports Book All Reports carg-20220630.htm carg-20220630.xsd carg-20220630_cal.xml carg-20220630_def.xml carg-20220630_lab.xml carg-20220630_pre.xml carg-ex31_1.htm carg-ex31_2.htm carg-ex32_1.htm carg-ex32_2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "carg-20220630.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 180, "dts": { "calculationLink": { "local": [ "carg-20220630_cal.xml" ] }, "definitionLink": { "local": [ "carg-20220630_def.xml" ] }, "inline": { "local": [ "carg-20220630.htm" ] }, "labelLink": { "local": [ "carg-20220630_lab.xml" ] }, "presentationLink": { "local": [ "carg-20220630_pre.xml" ] }, "schema": { "local": [ "carg-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 449, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 10, "http://www.cargurus.com/20220630": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 16 }, "keyCustom": 36, "keyStandard": 204, "memberCustom": 11, "memberStandard": 32, "nsprefix": "carg", "nsuri": "http://www.cargurus.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Organization and Business Description", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription", "shortName": "Organization and Business Description", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Revenue Recognition", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestments", "shortName": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Property and Equipment, Net", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities", "role": "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilities1", "shortName": "Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Commitments and Contingencies", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Stock-based Compensation", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Earnings Per Share", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Unaudited Condensed Consolidated Balance Sheets", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Segment and Geographic Information", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Subsequent Events", "role": "http://www.cargurus.com/20220630/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables", "shortName": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables)", "role": "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesTables", "shortName": "Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Stock-based Compensation (Tables)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Segment and Geographic Information (Tables)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Organization and Business Description - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "shortName": "Organization and Business Description - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Revenue Recognition - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d0281011-809b-4a40-9971-9f9636fda329", "decimals": "-3", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Investments (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails", "shortName": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "lang": null, "name": "carg:HeldToMaturityAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsAndCapitalizedHostingArrangements", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "shortName": "Property and Equipment, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "carg:DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsAndCapitalizedHostingArrangements", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_6b271f04-23f5-415c-86b1-dd4b358209d2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Carrying Value of Goodwill (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingValueOfGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets - Summary of Changes in Carrying Value of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense of Intangible Assets (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa", "shortName": "Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Unaudited Condensed Consolidated Income Statements", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "shortName": "Unaudited Condensed Consolidated Income Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": "-3", "first": true, "lang": null, "name": "carg:DecreaseInPaymentsReceivedInAdvanceFromThirdPartyPaymentProcessor", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "shortName": "Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": "-3", "first": true, "lang": null, "name": "carg:DecreaseInPaymentsReceivedInAdvanceFromThirdPartyPaymentProcessor", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities - (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta", "shortName": "Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_956d84f5-121c-4f02-a3ea-6d459f02b3db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_6b271f04-23f5-415c-86b1-dd4b358209d2", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Stock-based Compensation - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Stock-based Compensation - Summary of Stock-based Compensation Expense by Award Type (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "shortName": "Stock-based Compensation - Summary of Stock-based Compensation Expense by Award Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d62c224c-0523-4586-b3ec-849dacac0b6a", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Stock-based Compensation - Summary of Allocation of Stock-based Compensation Expense (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails", "shortName": "Stock-based Compensation - Summary of Allocation of Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_9afb4f4a-2f94-44c0-9fac-b8f125ea0805", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConversionOfStockDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Earnings Per Share - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "shortName": "Earnings Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConversionOfStockDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "Earnings Per Share - Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_3271434f-1fe7-40c1-926a-3834fc56eea9", "decimals": "-3", "lang": null, "name": "carg:NetIncomeLossAttributableToRedeemableNoncontrollingInterestDilutiveEffect", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_c4834d71-35bf-4da0-98b9-7845ff5f286d", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails", "shortName": "Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_c4834d71-35bf-4da0-98b9-7845ff5f286d", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Unaudited Condensed Consolidated Income Statements (Parenthetical)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical", "shortName": "Unaudited Condensed Consolidated Income Statements (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "carg:CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Segment and Geographic Information - Additional Information (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "shortName": "Segment and Geographic Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Segment and Geographic Information - Summary of Operations by Segment and Geographical Area (Details)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails", "shortName": "Segment and Geographic Information - Summary of Operations by Segment and Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_9be0946b-a6fe-4c19-90ae-78e2a39f7f8b", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_15624d9f-04d9-4e76-9712-3e7e16511c4b", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_235c4f32-18d2-4763-a1b4-7d2130c27555", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity", "shortName": "Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_625be60a-c5b3-4fc8-b002-c39992dc6b46", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_2a38d72b-e2d3-4e3e-a4b8-98a39c0cc6fd", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Parenthetical)", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical", "shortName": "Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220630.htm", "contextRef": "C_d5535c06-1f1d-4b33-bead-266cbd0c54e1", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } } }, "segmentCount": 45, "tag": { "carg_AccretionOfRedeemableNoncontrollingInterestToRedemptionValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion of redeemable noncontrolling interest to redemption value.", "label": "Accretion of Redeemable Noncontrolling Interest to Redemption Value", "terseLabel": "Accretion of redeemable noncontrolling interest to redemption value" } } }, "localname": "AccretionOfRedeemableNoncontrollingInterestToRedemptionValue", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_AccruedIncomeExpensesAndOtherCurrentPaymentReceivedInAdvanceThirdPartyPayment": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 3.0, "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Income Expenses and Other current Payment received in advance third party payment", "label": "Accrued Income Expenses and Other current Payment received in advance third party payment", "terseLabel": "Payments received in advance from third-party payment processor" } } }, "localname": "AccruedIncomeExpensesAndOtherCurrentPaymentReceivedInAdvanceThirdPartyPayment", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued liabilities accrued income taxes and other liabilities current.", "label": "Accrued Liabilities Accrued Income Taxes And Other Liabilities Current", "terseLabel": "Accrued expenses, accrued income taxes and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "carg_AccruedTaxDistributionsToRedeemableNoncontrollingInterestHolders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued tax distributions to redeemable noncontrolling interest holders.", "label": "Accrued Tax Distributions To Redeemable Noncontrolling Interest Holders", "terseLabel": "Accrued tax distributions to redeemable noncontrolling interest holders" } } }, "localname": "AccruedTaxDistributionsToRedeemableNoncontrollingInterestHolders", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_AccruedTaxDistributionsToRedeemableNoncontrollingInterestHoldersCurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 1.0, "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued tax distributions to redeemable noncontrolling interest holders current.", "label": "Accrued Tax Distributions To Redeemable Noncontrolling Interest Holders Current", "terseLabel": "Accrued tax distributions to redeemable noncontrolling interest holders" } } }, "localname": "AccruedTaxDistributionsToRedeemableNoncontrollingInterestHoldersCurrent", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "carg_AcquisitionOfRedeemableNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition of redeemable noncontrolling interest.", "label": "Acquisition Of Redeemable Noncontrolling Interest", "terseLabel": "Acquisition of a 51% interest in CarOffer, LLC" } } }, "localname": "AcquisitionOfRedeemableNoncontrollingInterest", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "carg_AdvertisingCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advertising customers.", "label": "Advertising Customers [Member]", "terseLabel": "Advertising Customers" } } }, "localname": "AdvertisingCustomersMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_BrandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Brand.", "label": "Brand [Member]", "terseLabel": "Brand" } } }, "localname": "BrandMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "carg_CarOfferEquityIncentivePlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CarOffer equity incentive plans.", "label": "Car Offer Equity Incentive Plans [Member]", "terseLabel": "2020 CO Plan" } } }, "localname": "CarOfferEquityIncentivePlansMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_CarOfferIncentiveUnitsAndSubjectUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CarOffer incentive units and subject units.", "label": "Car Offer Incentive Units and Subject Units [Member]", "terseLabel": "CarOffer Incentive Units and Subject Units" } } }, "localname": "CarOfferIncentiveUnitsAndSubjectUnitsMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails" ], "xbrltype": "domainItemType" }, "carg_CarOfferIncentiveUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CarOffer incentive units.", "label": "Car Offer Incentive Units [Member]", "verboseLabel": "CO Incentive Units" } } }, "localname": "CarOfferIncentiveUnitsMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_CarOfferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CarOffer.", "label": "Car Offer [Member]", "terseLabel": "Car Offer" } } }, "localname": "CarOfferMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "carg_ClosedTaxYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closed tax year.", "label": "Closed Tax Year", "terseLabel": "Closed tax year" } } }, "localname": "ClosedTaxYear", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearListItemType" }, "carg_CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Co incentive units subject units and noncontrolling interest.", "label": "Co Incentive Units Subject Units and Noncontrolling Interest [Member]", "terseLabel": "CO Incentive Units, Subject Units and noncontrolling interest" } } }, "localname": "CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "carg_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "carg_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "carg_CompanysProductOfferings": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Company's product offerings.", "label": "Company's Product Offerings", "terseLabel": "Company's product offerings" } } }, "localname": "CompanysProductOfferings", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of goods and services sold depreciation amortization and impairment expense.", "label": "Cost Of Goods And Services Sold Depreciation Amortization And Impairment Expense", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAmortizationAndImpairmentExpense", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical" ], "xbrltype": "monetaryItemType" }, "carg_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_DecreaseInAccruedTaxDistributionsToRedeemableNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Decrease in accrued tax distributions to redeemable noncontrolling interest.", "label": "Decrease In Accrued Tax Distributions To Redeemable Noncontrolling Interest", "terseLabel": "Decrease in accrued tax distributions to redeemable noncontrolling interest" } } }, "localname": "DecreaseInAccruedTaxDistributionsToRedeemableNoncontrollingInterest", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_DecreaseInPaymentsReceivedInAdvanceFromThirdPartyPaymentProcessor": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Decrease in payments received in advance from third-party payment processor.", "label": "Decrease In Payments Received In Advance From Third-Party Payment Processor", "terseLabel": "Decrease in payments received in advance from third-party payment processor" } } }, "localname": "DecreaseInPaymentsReceivedInAdvanceFromThirdPartyPaymentProcessor", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsAndCapitalizedHostingArrangements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation and amortization excluding amortization of intangible assets and capitalized hosting arrangements.", "label": "Depreciation and Amortization Excluding Amortization of Intangible Assets and Capitalized Hosting Arrangements", "terseLabel": "Depreciation and amortization excluding amortization of intangible assets and capitalized hosting arrangements" } } }, "localname": "DepreciationAndAmortizationExcludingAmortizationOfIntangibleAssetsAndCapitalizedHostingArrangements", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_DistributionsToRedeemableNoncontrollingInterestHolders": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Distributions to redeemable noncontrolling interest holders.", "label": "Distributions to Redeemable Noncontrolling Interest Holders", "terseLabel": "Distributions to redeemable noncontrolling interest holders" } } }, "localname": "DistributionsToRedeemableNoncontrollingInterestHolders", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_DocumentAndEntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Line Items]", "terseLabel": "Document And Entity Information [Line Items]" } } }, "localname": "DocumentAndEntityInformationLineItems", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "carg_DocumentAndEntityInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information", "label": "Document And Entity Information [Table]", "terseLabel": "Document And Entity Information [Table]" } } }, "localname": "DocumentAndEntityInformationTable", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "carg_FinanceLeaseRightOfUseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease right-of-use assets.", "label": "Finance Lease Right Of Use Assets [Member]", "terseLabel": "Finance Lease Right-of-use Assets" } } }, "localname": "FinanceLeaseRightOfUseAssetsMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "carg_GuaranteeIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Guarantee income.", "label": "Guarantee Income", "terseLabel": "Guarantee income" } } }, "localname": "GuaranteeIncome", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_HeldToMaturityAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Held to maturity amortized cost.", "label": "Held To Maturity Amortized Cost", "terseLabel": "Held to maturity amortized cost" } } }, "localname": "HeldToMaturityAmortizedCost", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "carg_HeldToMaturityFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Held to maturity fair value.", "label": "Held To Maturity Fair Value", "terseLabel": "Held to maturity fair value" } } }, "localname": "HeldToMaturityFairValue", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in accrued liabilities accrued income taxes and other liabilities.", "label": "Increase Decrease In Accrued Liabilities Accrued Income Taxes And Other Liabilities", "terseLabel": "Accrued expenses, accrued income taxes, and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_IncreaseDecreaseInLeaseObligations": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in lease obligations.", "label": "Increase Decrease In Lease Obligations", "terseLabel": "Lease obligations" } } }, "localname": "IncreaseDecreaseInLeaseObligations", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_IncreaseInCoIncentiveUnitAndSubjectUnitLiabilityClassifiedAwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase In CO incentive unit and subject unit liability-classified awards.", "label": "Increase In CO Incentive Unit And Subject Unit Liability-Classified Awards", "terseLabel": "Increase In CO incentive unit and subject unit liability-classified awards" } } }, "localname": "IncreaseInCoIncentiveUnitAndSubjectUnitLiabilityClassifiedAwards", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_IncreaseReserveForReturnsAndCancellations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase reserve for returns and cancellations", "label": "Increase Reserve For Returns And Cancellations", "terseLabel": "Increase reserve for returns and cancellations" } } }, "localname": "IncreaseReserveForReturnsAndCancellations", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_IncrementalCommonSharesAttributableToCarOfferIncentiveUnitsAndNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to CarOffer incentive units and noncontrolling interest.", "label": "Incremental Common Shares Attributable To Car Offer Incentive Units And Noncontrolling Interest", "terseLabel": "Dilutive effect of share equivalents resulting from CarOffer incentive units and noncontrolling interest" } } }, "localname": "IncrementalCommonSharesAttributableToCarOfferIncentiveUnitsAndNoncontrollingInterest", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "carg_LossContingentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss contingent liabilities.", "label": "Loss Contingent Liabilities", "terseLabel": "Loss contingent liabilities" } } }, "localname": "LossContingentLiabilities", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_MarketBasedPerformanceAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market based performance awards.", "label": "Market Based Performance Awards [Member]", "terseLabel": "Market Based Performance Awards" } } }, "localname": "MarketBasedPerformanceAwardsMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_MarketplaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketplace [Member]", "label": "Marketplace [Member]" } } }, "localname": "MarketplaceMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "domainItemType" }, "carg_NetIncomeLossAttributableToRedeemableNoncontrollingInterestDilutiveEffect": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net income loss attributable to redeemable noncontrolling interest dilutive effect.", "label": "Net Income Loss Attributable To Redeemable Noncontrolling Interest Dilutive Effect", "negatedLabel": "Net loss attributable to redeemable noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterestDilutiveEffect", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "carg_NetIncomeLossPerShareAttributableToCommonStockholdersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net income (loss) per share attributable to common stockholders.", "label": "Net Income (Loss) Per Share Attributable To Common Stockholders Abstract", "terseLabel": "Net (loss) income per share attributable to common stockholders:" } } }, "localname": "NetIncomeLossPerShareAttributableToCommonStockholdersAbstract", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "carg_NumberOfDaysGuaranteePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of days guarantee period.", "label": "Number Of Days Guarantee Period", "terseLabel": "Number of days guarantee period" } } }, "localname": "NumberOfDaysGuaranteePeriod", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "carg_NumberOfInstallment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of installment.", "label": "Number Of Installment", "terseLabel": "Number of Installment" } } }, "localname": "NumberOfInstallment", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "carg_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers.", "label": "Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "carg_NumberOfVotesEntitledToStockholdersPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of votes entitled to stockholders per share.", "label": "Number Of Votes Entitled To Stockholders Per Share", "terseLabel": "Number of votes entitled to stockholders per share" } } }, "localname": "NumberOfVotesEntitledToStockholdersPerShare", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "carg_OtherAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 8.0, "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other accrued expenses and other current liabilities.", "label": "Other Accrued Expenses And Other Current Liabilities", "terseLabel": "Other accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "carg_PaymentOfTaxDistributionToRedeemableNoncontrollingInterestHolders": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of tax distribution to redeemable noncontrolling interest holders.", "label": "Payment of Tax Distribution to Redeemable Noncontrolling Interest Holders", "negatedLabel": "Payment of tax distributions to redeemable noncontrolling interest holders", "terseLabel": "Payment of tax distribution to redeemable noncontrolling interest holders" } } }, "localname": "PaymentOfTaxDistributionToRedeemableNoncontrollingInterestHolders", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_PaymentOfWithholdingTaxesAndOptionCostsOnNetShareSettlementOfRestrictedStockUnitsAndStockOptions": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options.", "label": "Payment Of Withholding Taxes And Option Costs On Net Share Settlement Of Restricted Stock Units And Stock Options", "negatedLabel": "Payment of withholding taxes on net share settlement of equity awards", "verboseLabel": "Total payments for employees' tax obligations to taxing authorities due to net share settlements and cashless exercises of options" } } }, "localname": "PaymentOfWithholdingTaxesAndOptionCostsOnNetShareSettlementOfRestrictedStockUnitsAndStockOptions", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_PaymentsReceivedInAdvanceFromPaymentMadeToThirdPartyPaymentProcessor": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments received in advance from (payment made to) third party payment processor.", "label": "Payments Received In Advance From (Payment Made to) Third Party Payment Processor", "terseLabel": "Payments made to third party payment processor" } } }, "localname": "PaymentsReceivedInAdvanceFromPaymentMadeToThirdPartyPaymentProcessor", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_PaymentsReceivedInAdvanceFromThirdPartyPayment": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments received in advance from third-party payment", "label": "Payments received in advance from third-party payment", "terseLabel": "Payments received in advance from third party payment processor" } } }, "localname": "PaymentsReceivedInAdvanceFromThirdPartyPayment", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_ReceivablesOffsetByPaymentsReceivedInAdvance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Receivables offset by payments received In advance.", "label": "Receivables Offset By Payments Received In Advance", "terseLabel": "Receivables offset by payments received in advance" } } }, "localname": "ReceivablesOffsetByPaymentsReceivedInAdvance", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recent accounting pronouncements not yet adopted.", "label": "Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block]", "terseLabel": "Recent Accounting Pronouncements not Yet Adopted" } } }, "localname": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "carg_RedeemableNoncontrollingInterestAccretionToRedemptionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redeemable noncontrolling interest accretion to redemption value.", "label": "Redeemable Noncontrolling Interest Accretion to Redemption Value", "terseLabel": "Accretion of redeemable noncontrolling interest to redemption value" } } }, "localname": "RedeemableNoncontrollingInterestAccretionToRedemptionValue", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "carg_RedeemableNoncontrollingInterestPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable noncontrolling interest.", "label": "Redeemable Noncontrolling Interest Policy [Text Block]", "terseLabel": "Redeemable Noncontrolling Interest" } } }, "localname": "RedeemableNoncontrollingInterestPolicyTextBlock", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "carg_ReserveForReturnsAndCancellationsCurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 4.0, "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve for returns and cancellations current.", "label": "Reserve for Returns and Cancellations Current", "terseLabel": "Reserve for returns and cancellations" } } }, "localname": "ReserveForReturnsAndCancellationsCurrent", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "carg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accrued liabilities and other current liabilities.", "label": "Schedule Of Accrued Liabilities And Other Current Liabilities Table [Text Block]", "terseLabel": "Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "carg_ServerAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Server and computer equipment.", "label": "Server And Computer Equipment [Member]", "terseLabel": "Server and computer equipment" } } }, "localname": "ServerAndComputerEquipmentMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "carg_SignificantAccountingPoliciesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies Policy [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesPolicyTextBlock", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "carg_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "carg_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "carg_TaxDistributionToRedeemableNoncontrollingInterestHolders": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax distribution to redeemable noncontrolling interest holders.", "label": "Tax Distribution to Redeemable Noncontrolling Interest Holders", "terseLabel": "Tax distribution to redeemable noncontrolling interest holders" } } }, "localname": "TaxDistributionToRedeemableNoncontrollingInterestHolders", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "carg_TwoThousandTwentyCarOfferEquityIncentivePlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty car offer equity incentive plans.", "label": "Two Thousand Twenty Car Offer Equity Incentive Plans [Member]", "terseLabel": "2020 CO Plan" } } }, "localname": "TwoThousandTwentyCarOfferEquityIncentivePlansMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_TwoThousandTwentyFourPutRightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Four Put Right Member.", "label": "Two Thousand Twenty Four Put Right Member", "terseLabel": "2024 Put Right" } } }, "localname": "TwoThousandTwentyFourPutRightMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_TwoThousandTwentyOneCarOfferEquityIncentivePlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one car offer equity incentive plans.", "label": "Two Thousand Twenty One Car Offer Equity Incentive Plans [Member]", "terseLabel": "2021 CO Plan" } } }, "localname": "TwoThousandTwentyOneCarOfferEquityIncentivePlansMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_TwoThousandTwentyOneCarOfferEquityIncentiveUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one car offer equity incentive units.", "label": "Two Thousand Twenty One Car Offer Equity Incentive Units [Member]", "terseLabel": "2021 Incentive Units" } } }, "localname": "TwoThousandTwentyOneCarOfferEquityIncentiveUnitsMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Undistributed earnings ratio used to calculate allocation to class of stock.", "label": "Undistributed Earnings Ratio Used To Calculate Allocation To Class Of Stock", "terseLabel": "Undistributed earnings ratio used to calculate allocation to class of stock" } } }, "localname": "UndistributedEarningsRatioUsedToCalculateAllocationToClassOfStock", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "carg_VestingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting Agreement.", "label": "Vesting Agreement [Member]", "terseLabel": "Vesting Agreement" } } }, "localname": "VestingAgreementMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_WholesaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wholesale [Member]", "label": "Wholesale [Member]" } } }, "localname": "WholesaleMember", "nsuri": "http://www.cargurus.com/20220630", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "verboseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation", "terseLabel": "Date of incorporation" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "verboseLabel": "State of incorporation" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r184", "r307", "r313", "r562" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r184", "r307", "r313", "r562" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r180", "r253", "r254", "r307", "r311", "r521", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r180", "r253", "r254", "r307", "r311", "r521", "r559", "r560" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r181", "r182", "r307", "r312", "r561", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r181", "r182", "r307", "r312", "r561", "r577", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r390", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU 2019-12" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities", "verboseLabel": "Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilities1" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities [Member]", "terseLabel": "Accrued Expenses, Accrued Income Taxes and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r513" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 0.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", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r8", "r22", "r186", "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Gross trade accounts receivable from receivables in transit from the third-party payment processor" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Net Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r186", "r187" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,084 and $420, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 0.0, "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r13", "r245" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "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": "Less accumulated depreciation and amortization", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r43", "r44", "r45", "r547", "r570", "r574" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r42", "r45", "r52", "r53", "r54", "r97", "r98", "r99", "r427", "r510", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Remaining Useful Life (years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r23" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r97", "r98", "r99", "r366", "r367", "r368", "r445" ], "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/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r101", "r102", "r103", "r104", "r114", "r190", "r191", "r205", "r206", "r207", "r208", "r210", "r211", "r366", "r367", "r368", "r390", "r391", "r392", "r393", "r412", "r413", "r414", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r471", "r483", "r484", "r492", "r493", "r494", "r495", "r505", "r506", "r507", "r508", "r509", "r510", "r523", "r524", "r525", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Payment of withholding taxes on net share settlements of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r326", "r371", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock\u2013based compensation expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile consolidated net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r360" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Total", "terseLabel": "Total" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r188", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r79", "r229", "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of intangible assets", "totalLabel": "Amortization of Intangible Assets, Total", "verboseLabel": "Intangibles amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r134" ], "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": "Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "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]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r134" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r17", "r92", "r164", "r169", "r176", "r199", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r422", "r428", "r462", "r511", "r513", "r530", "r544" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r31", "r92", "r199", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r422", "r428", "r462", "r511", "r513" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total", "totalLabel": "Assets, Fair Value Disclosure, Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r355", "r356", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r323", "r324", "r409" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r323", "r324", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "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]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r406" ], "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": "Business acquisition, percentage of interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r415", "r416" ], "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 stock for acquisition", "verboseLabel": "Stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r83", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Unpaid purchases of property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r214" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r11", "r81" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 0.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", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r75", "r81", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r75", "r476" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r0", "r1", "r100", "r190", "r191", "r202", "r203", "r204", "r205", "r206", "r390", "r412", "r413", "r435", "r436", "r437", "r448", "r463", "r465", "r466", "r467", "r470", "r471", "r483", "r490", "r492", "r493", "r494", "r505", "r506", "r523", "r524", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, accounting standards update, adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r0", "r1", "r107", "r190", "r191", "r202", "r203", "r204", "r205", "r206", "r390", "r412", "r413", "r414", "r435", "r436", "r437", "r438", "r442", "r448", "r463", "r465", "r466", "r467", "r470", "r471", "r483", "r490", "r492", "r493", "r494", "r505", "r506", "r523", "r524", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r101", "r113", "r192", "r209", "r394" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList": { "auth_ref": [ "r2", "r3", "r240", "r241", "r393", "r439", "r444", "r485", "r486", "r487", "r488", "r489", "r491", "r495", "r496", "r497", "r507", "r565", "r575" ], "lang": { "en-us": { "role": { "documentation": "Indicates transition method applied for adoption of amendment to accounting standards.", "label": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration]", "terseLabel": "Change in accounting principle, accounting standards update, transition option elected" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r19", "r20", "r21", "r90", "r92", "r119", "r123", "r128", "r131", "r133", "r141", "r142", "r143", "r199", "r258", "r262", "r263", "r264", "r267", "r268", "r278", "r279", "r280", "r281", "r282", "r462", "r599" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r534", "r551" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.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 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r250", "r251", "r252", "r255", "r580" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r97", "r98", "r445" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r282" ], "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", "periodEndLabel": "Ending balance, Shares", "periodStartLabel": "Beginning balance, Shares", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r513" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "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", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "verboseLabel": "Right to voting" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r47", "r49", "r50", "r59", "r539", "r555" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to CarGurus, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r47", "r49", "r58", "r418", "r419", "r431", "r538", "r554" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income (loss) attributable to redeemable noncontrollin interests", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "verboseLabel": "Comprehensive loss attributable to redeemable noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r47", "r49", "r57", "r417", "r431", "r537", "r553" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Consolidated comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r150", "r151", "r184", "r459", "r460", "r579" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r150", "r151", "r184", "r459", "r460", "r576", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r150", "r151", "r184", "r459", "r460", "r576", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r146", "r543" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk": { "auth_ref": [ "r461", "r543" ], "lang": { "en-us": { "role": { "documentation": "Description of financial instruments, excluding certain derivatives, with off-balance sheet credit risk (for example, standby letters of credit or financial guarantees), including (1) information about the (shared) activity, region or economic characteristic that identifies the concentration, (2) the face or contract amount of the instrument, (3) the nature and terms of the instrument, including the market risk, cash requirements and accounting policies for it, (4) the maximum amount of loss due to credit risk that would be incurred if the counterparties failed completely to perform according to the terms of the contracts, and any security or collateral that proved to be of no value, (5) the entity's policy of requiring collateral or other security to support financial instruments subject to credit risk, information about access to collateral or other security, and a brief description of the security supporting those financial instruments, and (6) the policy of entering into and a brief description of master netting arrangements to mitigate the credit risk, and the extent to which such arrangements would reduce the maximum amount of loss due to credit risk.", "label": "Concentration Risk, Credit Risk, Financial Instruments, off-Balance-Sheet Risk", "terseLabel": "Description of significant off-balance sheet risk" } } }, "localname": "ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r150", "r151", "r184", "r459", "r460" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration of credit risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r150", "r151", "r184", "r459", "r460", "r579" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r88", "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r286", "r288", "r308" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Deferred contract costs", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r286", "r288", "r308" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Deferred contract costs, net of current portion", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r286", "r287", "r308" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockDescription": { "auth_ref": [ "r83", "r84", "r85" ], "lang": { "en-us": { "role": { "documentation": "A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Description", "terseLabel": "Conversion of stock, description" } } }, "localname": "ConversionOfStockDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r83", "r84", "r85" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Conversion of stock" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockTypeOfStockConverted": { "auth_ref": [ "r83", "r84", "r85" ], "lang": { "en-us": { "role": { "documentation": "The type of stock (i.e. preferred, common, treasury, etc.) being converted in a noncash (or part noncash) transaction.", "label": "Conversion of Stock, Type of Stock Converted", "terseLabel": "Class of share converted to another class" } } }, "localname": "ConversionOfStockTypeOfStockConverted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r65", "r521" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r149", "r184" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r410" ], "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/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityTypeExtensibleList": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Indicates type of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Type [Extensible Enumeration]", "terseLabel": "Debt Securities Held To Maturity Type Extensible List" } } }, "localname": "DebtSecuritiesHeldToMaturityTypeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta": { "order": 0.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "CO Incentive Unit and Subject Unit liability-classified awards", "totalLabel": "Deferred Compensation Liability, Classified, Noncurrent, Total" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets", "totalLabel": "Deferred Income Tax Assets, Net, Total" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r79", "r93", "r388", "r397", "r398", "r399" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Deferred tax liabilities", "totalLabel": "Deferred Income Tax Liabilities, Net, Total" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r79", "r243" ], "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", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r79", "r243" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 3.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", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r162" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Revenue from Contracts with Customers by Geographical Region and by Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r329", "r330", "r362", "r363", "r364", "r373" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share attributable to common stockholders: (Note 9)" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r60", "r105", "r106", "r107", "r108", "r109", "r116", "r119", "r131", "r132", "r133", "r137", "r138", "r446", "r447", "r540", "r556" ], "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", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share Basic [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r60", "r105", "r106", "r107", "r108", "r109", "r119", "r131", "r132", "r133", "r137", "r138", "r446", "r447", "r540", "r556" ], "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", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r134", "r135" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r134", "r135", "r136", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r476" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Impact of foreign currency on cash, cash equivalents, and restricted cash", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r94", "r380", "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r361" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements", "verboseLabel": "Capitalized website development and internal-use software costs excluded from stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options", "verboseLabel": "Stock Options Outstanding" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r52", "r53", "r54", "r97", "r98", "r99", "r102", "r110", "r112", "r140", "r208", "r282", "r284", "r366", "r367", "r368", "r392", "r393", "r445", "r477", "r478", "r479", "r480", "r481", "r482", "r510", "r565", "r566", "r567" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r449", "r450", "r455" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r449", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r269", "r271", "r272", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r450", "r516", "r517", "r518" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r449", "r450", "r451", "r452", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r269", "r315", "r316", "r321", "r322", "r450", "r516" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r269", "r271", "r272", "r315", "r316", "r321", "r322", "r450", "r517" ], "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, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2 Inputs)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r269", "r271", "r272", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r450", "r518" ], "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, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3 Inputs)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r269", "r271", "r272", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r516", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r454", "r456" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r500", "r502" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payment of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r15", "r235" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r237" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Remainder of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r237" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r237" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r237" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r237" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r232", "r235", "r238", "r522", "r526" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r235", "r526" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails": { "order": 0.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", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "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]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r230", "r234" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r235", "r522" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r472", "r473", "r474", "r475" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Currency loss (gain) on foreign denominated transactions", "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r61" ], "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/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r14", "r215", "r217", "r224", "r228", "r513", "r529" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "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": "Balance at June 30, 2021", "periodStartLabel": "Balance at December 31, 2020", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingValueOfGoodwillDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r218", "r228" ], "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": "CarOffer acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingValueOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r225", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r222" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingValueOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r79", "r216", "r221", "r227", "r228" ], "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", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r63", "r92", "r164", "r168", "r172", "r175", "r178", "r199", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r462" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Guarantees" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsTerm": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Describe the approximate term of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Term", "terseLabel": "Guarantees, description" } } }, "localname": "GuaranteeObligationsTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r193", "r194", "r212" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current.", "label": "Certificates of deposit due in one year or less, Amortized Cost", "terseLabel": "Investments", "verboseLabel": "Investments:" } } }, "localname": "HeldToMaturitySecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r195", "r196", "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity, Fair Value", "terseLabel": "Certificates of deposit due in one year or less, Estimated Fair Value", "totalLabel": "Debt Securities, Held-to-maturity, Fair Value, Total" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r79", "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r55", "r164", "r168", "r172", "r175", "r178", "r527", "r535", "r541", "r557" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r94", "r381", "r384", "r387", "r395", "r401", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r111", "r112", "r163", "r379", "r396", "r402", "r558" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r51", "r375", "r376", "r384", "r385", "r386", "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r76", "r82" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r78" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 12.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", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r78" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r78", "r519" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r78" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "terseLabel": "Inventory", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses, prepaid income taxes, and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements": { "auth_ref": [ "r120", "r121", "r133" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "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 equity unit purchase agreements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements", "terseLabel": "Dilutive effect of share equivalents resulting from unvested restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r120", "r121", "r122", "r133", "r328" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.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", "terseLabel": "Dilutive effect of share equivalents resulting from stock options", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Internal Revenue Service (IRS)" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r30", "r513" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory, Net, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r197", "r198", "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Schedule of Investments" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r244" ], "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/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r92", "r170", "r199", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r423", "r428", "r429", "r462", "r511", "r512" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r92", "r199", "r462", "r513", "r532", "r549" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "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, redeemable noncontrolling interest and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, redeemable noncontrolling interest and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r35", "r92", "r199", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r423", "r428", "r429", "r462", "r511", "r512", "r513" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r449" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value", "totalLabel": "Liabilities, Fair Value Disclosure, Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r275", "r276", "r277", "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.", "label": "Noncontrolling Interest, Change in Redemption Value", "terseLabel": "Redeemable noncontrolling interest , accretion to redemption value" } } }, "localname": "MinorityInterestChangeInRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r284", "r420", "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "terseLabel": "Distributions to redeemable noncontrolling interest holders" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by (used in) financing activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r75", "r77", "r80" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r46", "r48", "r54", "r56", "r80", "r92", "r101", "r105", "r106", "r107", "r108", "r111", "r112", "r129", "r164", "r168", "r172", "r175", "r178", "r199", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r447", "r462", "r536", "r552" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "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", "negatedLabel": "Net loss", "terseLabel": "Net (loss) income", "totalLabel": "Net income attributable to CarGurus, Inc.", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r64" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Net loss attributable to redeemable noncontrolling interest", "totalLabel": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Total", "verboseLabel": "Less: Net income (loss) attributable to redeemable noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r105", "r106", "r107", "r108", "r116", "r117", "r130", "r133", "r164", "r168", "r172", "r175", "r178" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net (loss) income attributable to common stockholders - basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r118", "r124", "r125", "r126", "r127", "r130", "r133" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net (loss) income attributable to common stockholders - diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "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": "Recent Accounting Pronouncements Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental noncash disclosure of cash flow information:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Open Tax Year", "terseLabel": "Open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r164", "r168", "r172", "r175", "r178" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Total income from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r499" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r499" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.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": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r501", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r498" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r96", "r115", "r155", "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Organization and Business Description" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r41" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non\u2013current liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Non-Current Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r18", "r531", "r545" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r69" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "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": "Cash paid for acquisitions, net of cash acquired", "totalLabel": "Cash paid, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireRestrictedCertificatesOfDeposit": { "auth_ref": [ "r71" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from temporary investment with specific maturity and interest rate that are prohibited for current use.", "label": "Payments to Acquire Restricted Certificates of Deposit", "negatedLabel": "Investments in certificates of deposit", "terseLabel": "Invesments in certificates of deposit" } } }, "localname": "PaymentsToAcquireRestrictedCertificatesOfDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r70" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalization of website development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r355", "r356", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r355", "r356", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r278" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r278" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r513" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses, prepaid income taxes and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r68" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities of certificates of deposit", "totalLabel": "Proceeds from Sale, Maturity and Collection of Investments, Total" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r72", "r365" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r46", "r48", "r54", "r74", "r92", "r101", "r111", "r112", "r164", "r168", "r172", "r175", "r178", "r199", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r417", "r425", "r426", "r430", "r431", "r447", "r462", "r541" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "Consolidated net income", "totalLabel": "Consolidated net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r246" ], "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]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r248", "r581", "r582", "r583" ], "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/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r12", "r244" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "order": 0.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", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Property and equipment, gross", "totalLabel": "Property, Plant and Equipment, Gross, Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)", "terseLabel": "Increase (decrease) in property and equipment", "totalLabel": "Property, Plant and Equipment, Gross, Period Increase (Decrease), Total" } } }, "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "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 Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r246", "r513", "r542", "r550" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "verboseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r246" ], "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/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r244" ], "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": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r62", "r213" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r273", "r274", "r275", "r276" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Redeemable Noncontrolling Interest, Ending balance", "periodStartLabel": "Redeemable Noncontrolling Interest, Beginning balance", "terseLabel": "Redeemable noncontrolling interest", "totalLabel": "Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r73", "r91" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment of line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r374", "r520", "r593" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Product, technology, and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Product, Technology, and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r11", "r86", "r528", "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "totalLabel": "Restricted Cash, Total", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r11", "r86" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r16", "r86", "r578" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "Restricted Stock Units Outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r284", "r513", "r548", "r569", "r574" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r97", "r98", "r99", "r102", "r110", "r112", "r208", "r366", "r367", "r368", "r392", "r393", "r445", "r565", "r567" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueCommissionersIrelandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Ireland.", "label": "Revenue Commissioners, Ireland [Member]", "terseLabel": "Revenue Commissioners, Ireland" } } }, "localname": "RevenueCommissionersIrelandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r160", "r161", "r167", "r173", "r174", "r180", "r181", "r184", "r306", "r307", "r521" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r89", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r314" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition - Wholesale and Other Revenue and Inventory" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r310", "r314" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Performance obligation unsatisfied" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r503", "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Obtaining a right-of-use asset in exchange for a finance lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r503", "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Obtaining a right-of-use asset in exchange for an operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r150", "r184" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r134" ], "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]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r134" ], "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": "Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r407", "r408", "r409" ], "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]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Summary of Stock-based Compensation Expense by Award Type" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r119", "r123", "r131", "r133", "r138" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule Of Earnings Per Share Basic By Common Class [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r359", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r359" ], "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 Allocation of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r230", "r234", "r522" ], "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]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r230", "r234" ], "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": "Summary of Other Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228" ], "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": "Summary of Changes in Carrying Value of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r246" ], "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]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r164", "r165", "r171", "r225" ], "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]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r164", "r165", "r171", "r225" ], "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 Operations by Segment and Geographical Area" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r325", "r327", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r355", "r356", "r357", "r358" ], "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]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r234" ], "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": "Summary of Estimated Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r156", "r158", "r159", "r164", "r166", "r172", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" ], "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]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing Expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "verboseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r330" ], "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", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized for issuances" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r355", "r356", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r333", "r352", "r353", "r354", "r355", "r358", "r369", "r373" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Vesting number of shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Payment of withholding taxes on net share settlements of equity awards, Shares", "verboseLabel": "Employee tax withholding requirements and option costs due to net share settlement" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r87", "r96" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized internal-use software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized Website Development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r90", "r92", "r119", "r123", "r128", "r131", "r133", "r141", "r142", "r143", "r199", "r258", "r262", "r263", "r264", "r267", "r268", "r278", "r279", "r280", "r281", "r282", "r462", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r39", "r52", "r53", "r54", "r97", "r98", "r99", "r102", "r110", "r112", "r140", "r208", "r282", "r284", "r366", "r367", "r368", "r392", "r393", "r445", "r477", "r478", "r479", "r480", "r481", "r482", "r510", "r565", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r97", "r98", "r99", "r140", "r521" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r20", "r21", "r284" ], "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 upon for acquisition, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r38", "r270", "r282", "r283", "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of common stock, shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r282", "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock upon vesting of restricted stock units, Shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r282", "r284", "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock upon exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r39", "r282", "r284" ], "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 upon for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments", "terseLabel": "Conversion of common stock", "totalLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r282", "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock upon vesting of restricted stock units", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r39", "r282", "r284" ], "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 upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r92", "r189", "r199", "r462", "r513" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets": { "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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Event Considerations" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "terseLabel": "Accretion of redeemable noncontrolling interest to redemption value" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of net income or loss attributable to temporary equity interest.", "label": "Temporary Equity, Net Income", "verboseLabel": "Redeemable Noncontrolling Interest, Net income (loss)" } } }, "localname": "TemporaryEquityNetIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r101", "r102", "r103", "r104", "r114", "r190", "r191", "r205", "r206", "r207", "r208", "r210", "r211", "r366", "r367", "r368", "r390", "r391", "r392", "r393", "r412", "r413", "r414", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r471", "r483", "r484", "r492", "r493", "r494", "r495", "r505", "r506", "r507", "r508", "r509", "r510", "r523", "r524", "r525", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r144", "r145", "r147", "r148", "r152", "r153", "r154" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r118", "r133" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "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 number of shares of common stock used in computing net income per share attributable to common stockholders \u2014 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average number of shares of common stock used in computing net (loss) income per share attributable to common stockholders:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r133" ], "calculation": { "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 0.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", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders \u2014 basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cargurus.com/20220630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220630/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL119206272-209984" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL119206272-209984" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL120154346-209984" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r515": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(k)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r594": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r595": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r596": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r597": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r598": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r599": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r600": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" } }, "version": "2.1" } ZIP 70 0000950170-22-015541-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-015541-xbrl.zip M4$L#!!0 ( #:""%5>[*N%),@" ##6/ 1 8V%R9RTR,#(R,#8S,"YH M=&WLO7E7'$F2+_K__13QF#MSJL[#D>\+JJI[*"1U,U,E58,T/?W^T?$5HBO) MH",B)7$__3./R&012""4D)$0O8A<(B/S9QX\?MT(JITTU MF;7PJ&;+5\?/"H3Z>^_6T>:/BQ>VC<4VQ90BK.%_;XG89F:;BBVBC/A_,=[& M^/Q7UM<4/_L/)W&R>2T>%5.[=27=E(<+!ZY"6/T6\7.9%+L MYU\UQ7YL8OTAAJU\R__UTU$+:P'K,6U^WK@P[H]LJZH/GQ%CS+-/^9J-_J+M M3ZZ>A/+LVORVNY)B+)_U7UZZM+WV4M%?VEZ\M+PT@(M7LV>PB"U,+2ZNAV7_ M\RN7YZ^=;F^) \CTSN3>W'YM)J^!K+7I;_^9Z&M MG[6G)_$97(BF_97GCVJO_]'Y8YZUM9TVJ:J/.U;)HQ (4T3EA9N@)EY^.KS? M.JP^W'@?C1@Y6Z*FO&Z!8#G)L__Y_;<#?Q2/+?J<#B%^Q@J+1\,7SS)S+BZ< M->C0VI.SBY-M7/> ^1>7+BZ;BE.BOL8/_16+'T1867H=HU'\+'YJX[0IW22B MV!&@6X$&T2SV\UFT-]:*>YX0E.WN. MKV;3MCZ]?L7F7UY:B*9NKZX8?'AY:=OZBRMEGL&W&[_\K^*GHV@#_"U^:LMV M$G\A&/WMIV?]Z_SI<6QMI[=0_->L_/#SQFXUA75KT5N8^$;A^W<_;[2PG,]Z M?? LW_;9_+X_N2J<=G<*Y8>B:4\G\>>-4#8G$WN:A20^W_CEI_+3=KX\UOW+ M,H0X[5Z>2U%1AI\W7KV/1F&BL$=8TH@XHP(YDB*\99QSJZ718J.8VN/\E%AN M[\[J&L;W"O2SG?PCVOKE-&2U.A_YIW8_)IC3^R $$QY+1!()B#O&D(,1@3Q) M[P+V@D>R\0M"A()H_/3LTM"N'ZF(EC.F% H!!LFU(TB'&)#F#DNK/19)71SI M#MB(D.W$JXD]O-OPDITT\0N#>U5;WQF5^>BH3(2S"#>T,#K#.=*):D0,M1QC M'RGFB]%EUMT&:U''/#P[V:V.CZOIP9&M8[/3MG7I9JT%,7I;[=KZ34JQAHOA M2K"+[Z9EV^Q,P^MJFB=45Q-0/(=[,#7X;7NG618SN&?W@W?OFVX,P.]-N3TM M)\"%]2P"/SV[/.?K">0B82)9@D"3)<134LB8E) FE@.E2.1<+I9@KHRV7T37 M'D0_J\NVC,U?XR2\K7ZW;7Y_F@7BY9E.^:V\.C^"O<56>D2-98AG-K;$$V2- M#TX8*U@T&[]\31'^VVZLVS*5'EBX>9->Q).J*=O?X[&+]:VX4EKJ4R0>N< , M<*5V2%.CD54A,['QB$.W 7+K @RR4@F4[",WO>D18A: M %\CK#B%(0"? \-;1+R.3DO&B(@717&!V'JM\0?"NR15[PY>W%JD/IL"UTI*;02"?SA,(6KDE&*( M,F,"L8( *WP^A5MIEI=@?-K3K$[^F-7^""## XV(I"*6LAF58 MKD:TD@5OO$#!>%AE$D'.4S"(.BN$3^CM.'!18\=,*V$,1@98 S, M(289#9H"G2/]#J:]5YUSF7[> 9AR$2;A0*_S:!6"%;3 ,E'&:",!';I<^DE- MX(E@PE(4H.0\ 25'K4&$44NM<#X&==_TTT)0PJ1%0GK P1Y A7. )UADE.!D MG?-7E,XM;,6]*IO+=#-1B*C@4: >)2!Y0-9:*XTHL$AB5$EF]$6C_!+8K3W= M!>ZK[61O&N*G_XJG=S/(&! ?0%XJS.T6&_-@E <14=AE;F:P*H$26'$)Z,&" MA4%0@L'>.M3$S+#7+Y'_[B+S^C>-A68_ORN"PIMSU>HH]'N>YRT"X*# M[8U9%PC0IYH#@DHV12\TK)Y,&XN?QHZ7%N_*D-^G,M9%-X1X;W*Z)AUE']F\#/.S3R:3T"_$N0GF<=4L.,"X$\Z %5LB_N<@".Y_*9N.7 MB[JWFG;?_[K0$]?>_Y?%P,Z&\>RZ.9]TH/9L!;KH3?O+6:B1GTUO_LWB_>)W MSR[1X'J2,.J2%P &%=<\^^I '&\B4MG*.>L3Y6ZH)/FCKF"J[>D?$Y@]6+N, M/T_R/7[M#,1EXAQ4J?T($ 2N6[Q\$3_$2=7]8K=JVN9>:48688GOIYGUFGD% M8#$8D@WV&=D!@RQ&'$E66"<$IL'*R2/L,Z?40GRV\U M[5S*2X0"!3P[[B!R>-,>Q3I?5\>C?+^_.ANSV=J)_N@_*>SF UXZ>/>_L'R^0)H7[=Y MDV\NR 3^=W:?L^_.*!@N7'I10R^^N0L3>4$E%PY4B' .<4(L>*.$ *I.'KRA M&!RY=]?G6U>*W'ZER/)6BM/H,#B#*(0L;A1;9+%BR I,I%8.TR"&*FYW(;KHA(!9ECM#!#%: ]8-6BDB0#'@E"GO7 )FS#2:+68D&8_)M*O(B@/PN%2D=9D$9Q(*AB!M&D,%,(6LMA?\H MZ?)^TZO0YLZC! ,@@C(:%Y#1+"(N$I#.< W>FU98,Z:Y'"RBW($[A#+G MC'Z(YSMF+S_YR2S$\*JNCOL(3+>'\28M]CK^B'6_Y7MZ_0TN<\#+XY-)=1IC MQQQO3O*M'B4CN"B2"V!"592 =9(&)S!8@;1A0F+LL,5\:(S0U&VVH6'FVS?U M'+5?",3];NL_8WLRL?Z^=>]J2&:D#]@R@:33 7$;)3*&*B3@8QTQ3CH-3O<. MAF2K\2@T(LD&QK)!F,N[\>!"-%@:H5 #.0) M<1U \2D5D0]!.85%3CD=/$F^#D[W8VO+Z?EN_SV39FE^@\W[$%1(% @0A%O3 MI6%P1+11*EA"/1EL='*WZO*,^\3]_;+Y\]?37^/4'QV#AOO,L;.3V,Q#3Z_C M34[=]PS@JE.Y.VM:<$WJ*Q??O_;E#Z]];Y5!M/K(U_WHN102MMIZ!)#!@NEA M$CD3',H?<^(!/@Q7F&ZIY^8YGMDN+4N*5F[TO@-G+LO'ITQXGA@%O1O QU>2 M(4L<1RI0PK"G2HA[#X-^F]C@Y8F-4UYH2RRB#@-BPP$CRP"Q*:%,S/LN9GCQ MQ0RRSQCW+[$ZK.W)4>GM?.M[?FAK^]W!0!AU6?J=!B4=-Q8%*@$O2&^04T(C M0JQG-C+!PN"@W T.T=^/*D ']CYR? ;@#ADJG%(TYT<'GX7+((NQSSG?$BM- M;(J#,\A+0[>WRP=>^>2'(-=>..J$02)*,$""A#Y_UF&7P$5(U$8Y1+G^W?ZS MJA<0N[D@U8O/WGZLU@+NWX/7\Q!9C'?7<)?@PW?MC\2@"&8.&>I#/D\#&H[E MXWU16VJ84%X/+D9W.77B#$C\-C\-\'ELH8DYMVX'%NE\9_+EIQ.XVP.0= 5> MI(G<@GK62'"F@:26("V40-$(JA662M#!::-U6S3EA@)",VRB2GN+YW(W[/S+#J=$>RO'1'P _1L"! &Q.)N.<$66DURI]Y MS!1GY-X3$;YM\DO,]70VY\)HBG0 E<69Q$CGH\&:.\NT-T9$.[+J4!2+##%) M&S@"#0,.$?$<:0_^40J)!L=%MBB>E,#!.BC&1(L8C!':$)&9VW M\[BFL)):*3O8=*9E'(\@]W \8J=I8@\-+C__=V",,2-R//2)..9<- MD#RZP"]!Q -"LE3EVM)!9JW,$*RR%F:MS , M$2KI).A@P>!@K>H*-KDY"YXSG\"@1@I07B;DG .=JG@*RDD( M7QEFEA/+D.72Y5T@B9P4$J7DHR:,,6(':^9N%4H_B%T%RIUIZ!T>>/V8X^C> M.!88HRAXJ7,Y#X*L5@%%+:E+,7J LT.EYR,]>K"BM#RM/,$R(JTH1EP+,*$D M6U0>026#S$LYN!2;P>:'K< A391XK8-!+FD+IM/Y'*ITR 9,K&1.$SZXHR-G M@OS1UN&S BY?K!1\,'/_C+[MW@X*!"WM>(),EMBWS]X M]SA5N;$*.\(RNE: KD%P=8*W.GE.B#;:#K=4S!-6Y0,XTI]XXHXIB83Q/&]J M2D!R 5ZI8!R6G"N_1EG4%VIMY&\'1;%ER;H(T:O<,R%(# Z4UQXY3B(R3GCL MB4HL#JZ8Z0UG%!9D>UU-W]TWUEY1<2$30$LYDRT$8%%!9-*3$*&4 _XBOG@#5>2#S8 .:STR^55*G5**A4':1RZQ(B45+YF*$% M1M.YF#?@2P)@)BDI!AO3'6IT?C4:UP42$M8"L>!=+AYDD?8V(0IT9 9TKTJ# MI>1@-.X BQ *0;VD2&93#ZF;CRR,1ADP'V7FFF;&U"M-QU7 UI7DSED;'(\ M<8MHRGT%>8:OR7KD=")41(LU'JRUO55>2FX2 ^8PEREZG/LFRCA*M$)1> UP M2>2=;!% S4KL4^3*\<$%/(?HUR\1M"05F3)"(\]SIQB3CTUK#L(M-*7/]5* 3Y^3=)SFH&R]4UP0;/W@]HX&YPG>3]:4 MMS)&KSA*6I/L#02DE03]ZD3BS@G"AIM"=Z]VL _>5)?#-A=C-CO3\+J:YM6L MJRX1OFO+$YO'N9G(G,F-J"T"I,1S+=($(APC$LS%X+%SG@QNJV.8*GA%.1>* M$^]80)9UW>T81HZ'[#1J820VF*5[[V5YKRNUM!)86AGMC9=(>L""W 2-#/<" M$8&)PR'W5AILO:1'G):X&K'!BA@:,S,HFW=X-+ M8._? M//;GOGZU30SPJZX/.IC+;A=D6*'PY1W]28$0Z1 E"M"2-Q0YQ@V*N=4S]M$Q M,[BHP6!:6*S&]W#1!RT!LT0"FIS[%/LZXHY:84P@2;+!9D'].FO IP!(XL'W M:,KS4/>EG<5'B3>)"XY%XI%)T8/B-28?LN-(IF0"ET'3X18M6I=@PSV$UP>P M7""4&:@?Q;%PQUS!(VW+I!-S6=?575L3RUK=ZDO%K*C$B+?8)^Z1$!DY)="F-H*;C36540JM>PQT,SJ8HUG!)[\W&^NS2= M$"%&T)D4&>(,XMPX9!C0*3#/(F=>R/LO\_O8L>[:]/=+T1%FF$/)YVP[H1RR M6DOP@XC/-?B5%H.%KP/.?UU!L(CZJ)/WN3H%U?DX*H!(CW-FD/-& SC2PSOF M^.2WUE:1S^>(8L0I%'CN26XI@.G<%]<1S;7%,?#A2OS@>VZL:+>44N59.P=WQ25Q_Z(O)K Z()=D&#ZL4DI\CG"A/&!X:"C9@Y M ;I ##9;Y9NH=%"E%D!WO&!7'Z78)6)52!(P4ND!A!T]E0#( +Q$EG0N+(":9($ M"EV\F>7,T<$=A1J4Z[,\$"0C=DHII*2BB(?<."XQB9SR. !)+)6#/2?X621Q MY:F'*Q D+ 5C%#0?]3*;+1<0(%?652U1.ACOAI=K-MSMMU543 .QXR119&C7 M105THC;2H20)5EPZZ_U@MW7NY(3DH/Y5?R23>6UZY4FM#59@N)BPN0QI,LAQ MD$$FA# DD'PT<&@T&U9IPE5H2JQ9-' [SG*GT,3S_BD&Y]!8;3733/C! OR! M:/,&4@!I?OI7JVPB\Q[\+42$XAKK9#-?45,M$:"!2(D#M95 M'OBNSA+!N0O8,=@#( M4QJ-J1-=TY$ @I\/2$MP(HRU- @:F):#C39_(4;V5-JP49FHUL+G@SV@#2@7 MR$;C43 R!,Z=#'PDW2U(MX+(F'+):JP)BD8QQ"7\8ZF5*!<14M@:HX;77W@X MK9I6D?7B(C:YC:F5*2+NB4$&VXB4CM0RDU32@\MG6WVA\Q55MG->^)@#E[FL M#T\V%ULB$F'/A/5*)^,'NV^P+J[G?9\F6!ID-D[Y%'+Y;&\]XA9 CA4RES6Q M6@A"7!A>4[PU<#V768!+I!04>#%&6IS;L(/KF5-5K8\2*Y4")8/-_G[$Y696 MH[NI"O&4QT[X$.NV M;(#L9U\_3F?V?D*'GAJCHS!(X]PJ+1"'M$T8&4:]P$X'/=S0X2"R:9:FIQE. M*7%8?P\8&''F!-A4;;)\8F6, ]V(U!G($:/!8TDXD!-(T,G!63>P!KEA"1)$IG(I%AN.AGH*==5W2* M,6HL$M%("D] "(&(-D8'^E$J;#0U>+A;*.OB=MY[/X1E&[",#E:LG^ )":VY5%YB9$..#5BN@5PB(&R\BU)3;\E@"X6L MPPGD57B2/D0KB$&>.(LX90J90,"%(!9+XA(SPY7 =5''C_, AP"B!A(42D;G M7C;<(.M50-0:*S#H;D(&N\M^4_V\CKZ@!+*6F/SGK"Z;4/I;@.OO&,"3+Z47 M!)=,611U]INM(^ W$XNPQX1IIC!+@XM #RBC>D76@P2#E< HB'SP;:=]%>97L^F-A;-''/N5K%OI<+1@ ML#P%5P98*V]]PMU)DDXH%9R3@PN?K\%NUQ*CJ)YKQ@-X@DRXE,\D@F.H0<4H MS45*(E$M!QO/?J1MUU;4$DKQD)AVR(J,,A6&5XD(I)TB4F*;5!ALS/:;,FYW M*Q"7>M:AS+TI_/2PCLW:I-R&I*P3PB.AFW(J:*$3LCR';KJW*:.XUTV>S[Y>%1 M^R:]:V*'L-9&M!Q5$03(HN2]![#B *P$9I'!,FA.@S?#;71_JZ#;0>QJ-P(A M>W0+KQ]SQ(UD9.-,0@*+? K58.24Q ALF;61>;!V9*CT_":+]FH&P*:==>>] M7Y6?\JNU*0QFL [10<;Z5YY_ %W,A(LT)0\1%B@U+E*?!UD\8 M8FK3$NV5#4'X" 1)%# ]QS[E2J,..<^H9$Y%/+Q"PE^6I@MP(W_[*(5).>IX M+M\=D\U--[P"1.\H^AUD";W5 MD,]Q82W1%*7 NEJ4$KF<76I5M-@2XDP<;._/H0>9EPARA":M<40 1L"-#R:G M42J"AQ<%&RIP7,%>CJ2PL+E_D]>YHJC0'ME #$HVIA"ED1P/=F]N:#'I^_&L MD\_] 8Q!"N?\D0CW=L$%)$+07CL0/S_(Q(3AI)6NHHR,391:E9#J#VHJ":Z8 M9[F#DL;&4N'D8+=(AR96 ]"28,5RV>4 4@W_<"P$N-<@DO 0[+'&'./! =>O M5BM8?/9F>I.G<6NV&>O^W<"ZW[1+> H&'A03-8S M&["G#*O!;GD-"I^MJ+6NYJ!RI$6$I7RZC>?RRI8C8UTBWE-*PF#)-SIB-^+$ M)6:7,!LM]B2C#5 >G'N+3,YB32YQ%ZB.W@[6$1O2IAB01 /(6 ITUUX"1M?( M26U >,'#LKF/IG4Q6(_A@^'ZQH-)-QC 3C=)PJ5H!(HVU^X0T2$3/5AH#$A> M):V3&YP+MC:GQE=C5X-4D7/%D>.@:ME(K2E!:Z,B(3EZ#EE"IPG$3#2--7GJ_ M9=:6" "-R$<%,XZAQ".>,$6618MDX,+ .\?"$!*G[NEH,@M6RTB03+F4@)8* M:2(%\B0EHIS75 \6TZV+)-Q[G?MEU94@@CK-HT9")PV2D"1R/@L&,$+$EL@T MW!RJE0'\M0#>*]I@L$P'11TXC"$'0EA$ECN-C+8 O;'W,@T6> ^@[O8R:_I@ MKI0#Q\>3#'A4/DIC)4;)6N^]%8R*]4YY7>4Q^54CD,6 R@)(*2!>S+QC0R7J MFL2-EWFH5++@C1'5%7Y4@>Q[<"N>2*]7$31Q#FN46"XTPF5 M#OQ"!& >1EX0,H$A[C'*9\&8HAQAR4-R0@RV/R' M=0E W7O'BZ6YJ<1@DNM::YDS)Y)GR!D:4*0"PW\IYGRPRF6A_U]7;6Q^J^RT MZ2I[Y?-Z@$S.K<*OI^>OKPK_V]J&^,"=UI9(0"PD5UX[E)(BN6&" U L"$BS MUD;I +[I8#=6AAUG6%$$CWG+2/9&\[D[3G5N@ %WEU[8J+G0VJW]$:Y5N*0# M,+S4<&FQ<,AZ^(=+)5".,H#_:KFW22KI!QNJE?UJFQC@5ZFJC_.Y MZ^[0P./,0]74*Q$515(0B7B,N6DJ\T@E2EG"WN,!L\. VO^M(AB,B?7:4*2U MS)&H?""0)HQ8E(E'91B5PT5-]RG)*S_4LP(YICI09KP&C9ZK*S@'"EXZ@WP4 M)*4,J=G@FH[<<*37]\EMV^\.'AFZ8I)(K#E'Q%D%.E=%9(V%MT!!['CT$@^V MLM+H^RZ[-3*87VM=0/FL%>)=?4J>)!*,,^ %P6@:[+'N85>^7F: PGBPK":@ MR'(M-,\ILAQ[Q#1)+C"A^'!3B8?:TNFI;/I@<*4YX;D'( '+; A&!AN.HK#$ M2!I5X(.TS#=N^KS]6#W\=LL8H7^P"+U0+.5D:>TL\*VW$FDK*!*2&Q9=BBP. MUKU8CUR3!X&>,S"Z'47?O3\!'7I&L>->I_XROP>\7-Q@\!&O/C:<*[\/G_X(DXK8(WK;CLG6QY5\[7[7KK%L\NC__IJ M]/?^ L%N?O U=_SOJKW* !V]\C??>+.%-KS^AHMOO_&F+^SIU1EW-\S??"L[ M';RX%)-R^N=^-;FLRO(/MJKZ\%E.TWI6P]?/ M\G4;!8"K^NL7SZ]XEJQO4:JJ=IJ)4[35?DS-SQNO7K]]S[G!OML4]30[]D$A MFV-S,3&KN:#$>+E1I+HZGO_F/07OWPN:4/2)($Y$R'4Q-0HXZF"Q\='9XM7[ M$ !V$+A"6$"RW!*"+.[R4#!6A@O/HH?+!-.4DJ21"S+.N\\J4$4V;PXX1FVP M!BYC5,%#&$:>Y8,4EN0*^]PBG22+-L" 6'ZH]3ZEO,_K(L[U'Y5 FEN/O(]2 M*16=TOEN0O#@>:Z&E(_N<44$& MFERX',/8B.;@UTDOX![$&P67);@H:D3N20?P0F+P9Z*G&9_"9? 31Y-SP'J9D9+3N4:,0<0K#N-G M',N<./SL,RE9?-)4L]K'IG][!$S064Q0>[_\KZ+XZ:1HVM,L'-E.H7*:#?XV MWL+__CR![4)-^7_C-H'W)^US ("'Y12UU+(7T\ M A.$X!,?MT_JB#[6]N3JL+[Z4'CBQS*T1]NI;%%GC:?=8Y[EY_SR'_\&M'W^ MT[.3[U@*NO2ER'@VUI\OAK/^S\.ZFDT#S&-2U=OUH;,_X,WNOS\^O_(9^?'Y ME]?O8S]25TW"Q[KQ]>3!?W>];U^6SV#JNZ\'+W7?[ M>V_W7AX4.Z]?%"__9_>O.Z__\K+8??/[[WL'!WMO7H^+_=EBTSLO]M]W#OZZ M]_HO;]^\WBQ>[!84"VZ^M+SSZ6>UM>?"0R?%DTU*#8B\/^ MIKMO=(![6DT[-ZST'8('P!6PL2PRA%/,T%(!IG)&H, ( "'//4#1C6+N\0(( M[N,6@@G?-2XGN2$78X X;4!42@_W\X)'LE%,;8Y*A%ANOZC\+/NJ.=ZS5BM/ M,/K;F:JXM'J_C!ID+33(PT#:A^#BN\/B'W+*3?%F&G\<**JXBY>P7.9JG7SF^WWM<*S;OQ.5\/OPV:!O[W;V7_[56\_>O+XH)_ M?N:;[^R^S5\3P_AUO+/0J? W&X=UMZ^/%+RMSOV[.WQ[5=5%>Q2+?RU4==%O M1Q81EC'_-PO6"%O"+<2/,%$HT5<1XHTQ0$9#]]$"W:&T659H3^Z";WL M=UTOV:#MD#>8X2%'P9Z>1EO'Z5H1[S]GTU@PO'EO9*(YO453BY+.>5.<)604 M<2B:%&#MC>9&+XM,K\H&;-8_@ JOX)-FK0B1,S=N@@*W\_"?; 3K[HO_9O_Q M>)Y+MHRCYSEZGH/Q/+O]!&,"DNUMOW%P1PEC(K.+*YK#_/ARJTT09)8[ R M2I)(OWMW^&67SYVGT\]FK0B",4%,4\8>PS8Q'[>)[UF[G(^!WCSO+\EDX(X( M'5'D).9=)("F^7(Y'X\[(YL3-O7\,W#R^4MUNB+BG)G_R_O M]M\=;!9[KW>W[C/",P*%+L?@Y2?KVR+S25&EXIQS"ML4!R?1Y^-&H2BG1=DV MQ>Y1%\K^8C["(+7CF$3SF+R"-8V[B>YI7PV[7;GD:T$W?+>@V]WC#3U'?"'D M< V'#";F=I-!OSO(5M$E&DA$B@0 V8'G8Z"$H&A$=(P0SZU?CD'/AS;KDZH_ M5ML= IRWM]JM0KP:@&OR%2=U]2'?9\TVWE[$B?UH\Y'+^XC!C?R_1/XWDC** MNW//TB,NM,KUEB2B'L M"TK+93F9;^VGO?G9Y_ZX\CIZG!P<3LZXTM_ VE\Q M ?I16 "]*@%X &:Y>_[Z#YV.+ZJZJ'(!QN*?L[IL0NF[0%Z5+G+*RE:9B[5? MYO*B6>U6NSZTT_+_=N]_?%RF9A2T:P5M;VM_ZV"KF!=&K N_K)>-=?&Z MVKI6FAZ_@R-6IGAO\,K%\KSR%4+=VRW%,K"NE)8G$12*VN0Z[#(B0X5#1B6G M Y$FXN_.[>^Q[DX(=>ZRUO_Y#9:'K!7.I<6NG=I)\8>M_[P!Z:[/I.XO#S1W MMPD4V(D)GH!)@D7: )-(AW$@)G=[6)(3=96QZ%HQ%F^/BE>3JJIOX3\]!944 M"?R'18VDRDW<%1'(\A#!&W=>8!932'RIG+,++]_4;ZN/ZQ51VK7'KB[#X4TA MI?69T?UIH\@LLUJQ7"K'Y%K)'CDE+&+)2DLH&#E+ELI3G:/[IOZCKCZ -_;( M8IF_VZ:Q_FC6Q+9MOH'[5CSLXG%YONL=9 V&,^(CST%6"<"3I-QO!)"",9P8 MY13CR]7R?U0@@+L2 M/T7?M4R CU/I8S/&_YX"+X">*[*B^VI\ZOOSLQ]163ISY\4^3R[ZCW_[1#$Q MSYNBC9-XZRV2)OF6 M8.SQ'EF9+_12_*GSYF%%W9GN6,=0G,SJ9I83A-NJ@"NZ#3Y"?W _9CR=SQSM M^'9[K3*TQP366R2P<-$U=_J*)VY6Y(G?U<\RC\[/ZIX< MHI_GR6S#$V*=Y[,4@_NV;"?=T8.7UA\578.RE3G>^4SU2/<'HGMM.R?OX/08 MGK;J6,M(]8>A^N*JOT>+3&$O8@[EYQ6 MW.;.(P'AW,.$BQB1$=RAI*C%5&ABF/I>WW&..4\)=9UE6*=@8F>\BIVB[[59 M=%TX-PN 8\6'W*JO^-] *DSR0?RBZU$TM",.3Y:Q)9/!*^J0YKF6NI(.&<(C M8EBQH)2@E'[W09ZYO>O-W5IQ]<[^7T9.'0BG6B:MM3GOT&.>53!'.@B+#'X+CX>Q>X,9-Y:J,_+ MD_Q ?BR.;%.DA^('VS6O6=R N M#M#;XH=,<_6\H(QNS:]HC\H&AFQ/(^4 MBA1QL#FY&J9'QCK.@N.:D[2L\CQGY,K4FENJ-6/BT32M;K"/VS+]'=1(5B7- M:).&:I/ "MAB JL0"^L]V*2<0A0Z+5UG7^3:3PO0$>B:+QJ8!+R8.S/9AOCJ M&);N=#,[7G S\%;R>A\6L( ?VZ/%UUO@A\5N9"&FY.:?3IXO[YEP;8 M?Q^>GUUXBTN^/,BS2[,+MKC\"T,^N[:<]I:74(?HPJV\Z$MN#30E;O78\97.0)DW@5A.JSJ MTVOV!+N+.H7KYQ<]R/;@,NWF;]?;F"?2$F9%4K!RJE\]0#"2\_%BX\\[#(_4 M7F_A':7W*4GOSA=M\TCW]9;C48R?D!A_WFOQ?NN"CERQ'ESQ^KJ0XJC@1P4_ MDG/=1/DK"GZD]AH*[RB]3TEZ#X[/ M+1\/0]S;88CTE6,'N>3\M6#8\MIC#L*A] ^% VW4[GU$Y]:22UY*=O/US3',7)9,%RQ0_ M2-TA%R#HC4='^F.2_X"1W=M922<)E2HI1&T"ZR>]1$8YCA1V.*2D>>3?W59@ M'GS,Z_"$C=XZS>C2V4DYJI"E9C%V)]MV9H>SIBWX9D$QI9M7[4WX?I$?^DK, M%=*K[@0U&+->(_F@>.*8(D.-1=QKC30&C20#HYZX0).YTO>,V6BQ)PQQ02CB MW%MD).8HN<3A%SIZ:Z\I+-*5Z^S*P1WDLIS-FUG;V5TPP!O%;%KVMW_WOBO: MV6R XO8ES+[Y>6/O]:M+.FQ[.CL.53N_8.,7@NFFU&:3:++0!XMIKJ="Z)<@ M<^ZBV*GOBYTV?;'318G3LYJG9\5.^XHV3Y29M8\L84:0U$0CX&H-YI5B%),A M1$NFH[K2=04G[8+@8(AC-,#1P2#- X8!I>B%!M,KT\,RL]@T!GA9L[4' M7HVCLQWI$WL8^Z@>L@D&MFTG'^UI\WRC>+;NI\F'P4+K&R=97O_4M]U!_*P/ M^X^:6VNVU:_L S/9FM8L,%M"\IM+#=S8YT>S+<-NJB,@M@0FMZTC\&U='*@0 MFXO_D^OW03YS2N'F=]\9.2Y# %-Y\^;(I39PW4-7W)+U_A()[EZ@^KOR"&Y! M^57N@*V(I#=HO[O3:K"DNK5(#I!:HP#>0-7+#@N>.RQ=R\KB\K*-/;+OOZ' M'^![W&_F[/ UQ6-*/UJ>P_#'SO[;8F_K;LE& [?D8\K1**%?HIS9=Y>1W[OH-M7NV]WGF]N[?S6['W^M6;_=]W MWNZ]>7TF\G908C_OYG@C*CBWPH/AK6ZLZ[:)249<\'APP5(39-IX7) 1&8S( MX&G)Z!DR@+D=OR?OSZ%!T]JV[]+R(,A@+LSWC0W. !\,)O:68 )AO>PS#"LIG_5Q;ASX;/WSD[ M'Y?__-A M@85WBRGG_()^ROG5V92+7_LI%P=',8XX8OUQQ#WSTX@P1H0Q(HP188P(XUJ$ M<0E-G$@(+X8++YZ@)1IAPQH1 MZ_'!AGQRO8Y'8%K+#_']I'I*X.$<-?2G(RZLQ!Q8C&AB@&AB6%S&1CPQ7#SQ M?9PS!BP&H#!&Y+'FR./&+9$Y&GE$-N$;D<=^##$>=T#&U9,BC\@FO,Y3S@6K;P0>XXF2-0$=#Y_1)U<. M+)Z0MEHGQN@.F]+QL.F(*)Z6C%X^;$K?PT_MX3QL$><(QCFLR+BC[\Z1K]F/S6S2!SG>G.7% MCGACQ!OY?(D: <<(.+X(.-@(.$; \;1D]#+@8.__E?M0E>"GYY10>#-9O,[H M8U(ULT<$./YV8:X==/C;^7P[Y)'GF_L)[+AJUA:_V_K/V!;[9?/G""=&.)'S M/\?XQ0@GO@PG^ @G1CCQA(AU&4OP]_-LQN;]25WY&+(I?43H87<^NPXY_'$V MPQ$:C- @0X,;(PU#X(IU+KG_]!HDC+TLUH94HV"M$[7NR3@^ /VNM8TK(.#H M\ZZGS[OLQA%CYXC1Y7UB(OI9YXBRJA]ESX@W;__Z M/# VC!@VS4= ,'QZ?=XP8A(/[:2/@<<\A<<4!/\MSZV/?O=S&U'!B I&5#"B M@AM0PY+D5>^=S&U'!B IR5:'5ET]^ M0AIGG3BC0P5R1 4C*GA:,GH9%2C/6V>;Q3/1B9<'WD<]KF$@S]>[N[M_%:\?O/V9;'_\B\[^R_V7O^E>/5F M_^_PLJ\T1I[_]N;-?^6/#][NO'WY^\O7;P\^X]IK"<"W!&-?)X%<.@G^.6O: M,IVNFQYX>U0V11U/JKHM\J>VG#9%JNJ/M@X+*DRJZL_<^N:\5G_QL6R/RFG1 M'L7B.-II_K9*W=L4 33:2=%$/ZO+MH113.S'9K. :?FCB_+.*' MOKY^752S>O'A61G@[O.^)!W<$5YT$7%X_%:Q!W3,S8R];2),X;2:PL!ZV*?I?^^=Y"7QY C]M-OO/PO.S+UV< ME#"-:[[QU6P2KGX<@1V/K[]7_'02?7O-%V7FBG#-%Y/RSS@YO?KYL;WNP\RD M5S\^F=CI-;<^J3(G AFN^:J.H;QVH"=U]<_KI]#$^.=U'Q]=OTHM"'6\9K ? MR\DU _IX^2; -TT)TF;K I84_)I<$+'GWBP)TWC8U2QJ>M&H,A?$^OB>VVKQX$YL+(VU_IBI# M^6&AE#ZKH,_4OW]>0O_?GX>R 8J=;J=)_'0+S3E7?PO-TOT,P9#J]GFG'U&. MG37;#@2I\RBOTZ;G.HIML:S!UUV]7EK4LQ4MI]WJ=0O[30_YRAI?7#IN",<" M.7CF4I?;Y@B0N\<'E4Z[6^&[]P[>O& Z\LVGG:&P MKIR4[6DV0;U9:CL;7$F MU4##^;^C=(_2_6BE&\;WL'0=)29^Y:9C#P_V,FL,QPG5=-7X 9SED4&/@HSGZU;BG4^%Y0]F")$ M.XEU+UBY4\KL&-YMGN'8.H(=@EM,L\<&;D7&F/"%;;M;+GYI'JZOCB MLYKGH_0-A3M&Z7L(BQ4_5)-9)W5@F<#_KXXS.+0%6+!I8WW^!L5IWM[(:"\7 MKX4)^UA\/(H ]\X$L(LT@-]ZDEV^4_#OP+-=@-SI82^>P+R3+*-E#5?/)7@A MD-W/83P9!/>/N?*;#_&H]),XBNAP6&@4T8<0T0O0<6&W'/AI<&%S;L"L_]>L M[.UG+UG-S/O8-&F6@XSE\(Z>C MO V&'T9Y>Q"3>'W891[A:(YR/+-LFED.V9P'4..G6/NRB1F]GN2H9\:G=I)W M"6"0GTM7%JSB+)H,$MK);]W9WM WHK&3(L)G(/A97FO LMU-=FW])@/BS>*W MWW8W4BV:2I?=OWS,LBV"W!=QQ#C<;;IQ;2:SBOL3O*S MSYXT"OU@F'(4^I5YH?F+A72!2YGG!L"W A *J+6 &;?NJ!A$\R?VH.HGL+\VBGSW::5O5 MIT5OGR^,(,WJ[H1,!]7S[R8EZ Y0)!T6G_1:9[/P1U7I^SX5;M; =)HFAZ-* M7T8 ZB.V'A!;CF+_X+8^]<;T+[-ZUA1[TVZ?O_C=?NH;W5^UL5U$J3PLVYP+ M$%M;3B[$JN;QJ;:A]BE?=36M MGTRJTPBWS]DGGTX6.2G566OK$5L-A\2C"#VP"-D005;:G(X% MX*J-OIU[)O!1CIS-7-K$RS1Q[P[=5R%W@KE@S5S2W4XF\Q#;EV0W,_J&AZ8=\%.\N^KNL]$ MB=W[TG<[5?#\+KB^"%LOC%@?;?\\/[H;29EWZ"YL9(^R.QC>&F7W@66W^A#K M3J3\D06K-CV$FR2;D[/ZK>(9,%O5-2T_B\B!"#:G#3#GQ0VN\SVH9M8)*UA& M$,_C9K,XG%0NGZ7K/X?GY"WOLZ=M=L]97!./2QAJ3KD$8?='Y4E.'JM;>YB/ M-!S9;G@PZK8&XUR<5).\0S67^6Z?Z]CZNH(!3BNX4;<;/VY>#8C]1O%>8:)* M=W9G?I(GA](7&2K-;+'3>[I(L>XN[8Z>CB[A@,D]BM-#A!;G"5[9YO2!]M+W MQV&S8.Q.+(#.G0PLC[NTR^V.T?W8!BK,$!_@B)_/.\VP[3^S"^>^^8D+OA]D6 M?EXR%]54[RA@VKSM#6L?C&')J;U^8X^RA741F>M0%/JY]>IQ^*.MJFC>/ M1QD=# ^-,OIPUBN&^2'1YO(I4?!X0'I&F1@*S4:9>+A\BN8LV_W-?^^]0,04 M>9,X!^FVOB 08T7#[ZQH.)8TO*^2AK>HJ'\:7HZ"9OP[K[?6O\_%Q3ZKK-?%0^M<.^X,S]L697^:YKR84AV;V:2=EZ&8%X&!831=Z;JMXNU11N-MM_\R5[3S ML838^+ITB^G&YC9K5.9R?"[/L7,%>50N>MB?]"W; M?+I_43?N8N^]L^IQG5\Q:6)_[/\R:;:*WZLZ9K=F,Z]EORK=1;: #T_/T[X_ MS%.5[$D9^BVBZ6%7B^K<*=GJ>/8+E14+6(#Z<%ZVHP4.[_:(X&\_W[+-2Y/9 M^*1JFC+O&N[T9TP=(R;JR?.\PVGW\F_6\6K_HC6 M9E_6\<8;A6HND&G2$3H?]UJ<%[V8&3P]7;#WQ2/@FT6W4KDR2L8HU>)D."S' M/RN8;9'9+U7'-L_8R?=WD[S&&W3Y.?G M@I/="O9U6.82T3-Z3R!?UGYVG,_5Y,CJ?&KG#'F;2IY /1<71J^W M88KCO$?\F;685U6MII.^Y-:'A<6:J]_0?SMG_4X;7C!L=>QNVO%XUU>@!8X' M<2PJ-YGG'.>[SDZZVW0B>,,HKQUD%\?IQ?N\Z.ME1NT X(41ITLW@,LOW",G MW%SH_M9]FPV/[RVE[WX^FYY7;@UG A(_^7C2G5:M\YGS',MUISECYU8\/<+^ M6\/^#R/J?SR%S!<\6)0ATZ]NWY=G.'%I?1@?NM;Y'SO[;XN]7I'QYZ_V7N^\ MWMU;<.WZ3&/GMV+O]:LW^[_OO-U[\WHI6FSY9=A[6>K8IV_H_?ZR?HP#^/'@VR#="C7/.BWLXF3]9K$W]C;YG7WWOB\5>2'LBG[=(OMQ>^?7VT:W3].RBV! MS;]WL[JF.>!\3%L*JQNOP3==P;8PN_E1-]YF=8/Y2E].W7'3;5MSGRFD[^[4 M>HT,W*I=HKZ-3'Y?M\3K-?0-4JF7)Y7?T.UR>?08T/K?02?>V^J?-:FE-S2I M71XEYAKT;'4$QMG89N157+:?:R=##X!R[LX).^U/KBZ>_?*?LVDL&-[LW^4L ME+OULW] CKC8]!9(L8ZL,:K74;T.0YA&]7JOZO5%]/'8@[DZ#91G59=/C6@TT% IU@:>AD&@DRTB6 1%AU%ZCF Q53$:R M/"3.7H)']401]I64Q;O3>7=^RL)^!]9^^-#5:*<><,]L5(5#B.J.!!D800:T M_*.N&D5C2*(Q$F2%\>J+RSM/*UL>P+Z8M$4N+.VP=-_0,7>NRMCW#X47^4#6 M!SO)Z>ACJ'O AFVY-)A6ZTN!.XC7/4G2_QZ&Q-S=WMTN[_<>#-ZWK/[ U>E/ MY2>XW?15;?MZ!_EHQZOWDF/JDR$H&<\0CS8@&PE%CF@A%*=2"[O1'>>'E=J/ MZ>>-W?=&R*!Y$HA0XA%/F"++HD4R<&'@G6/!;113>PP+.&O0H;4GVUF9[TQ# M_O/R7)/OM+NVKD_+Z>%_Y\:S&\5L6O9/>??^W<$+@,; 1' 7ME&$Z$M8BN;G M#03O^D.%/V^4GV"-9L>A:N??;_S"F-ZD3/_T[/)\?WD@&5AGC;5VYF$TT:NG MP3HS_&BB1Q,]>!/-HY<4$XRB%Q9Q21TR@G#DA6#42^\==9^;:.FH(@ES1!G8 M:4Z$1UHZ@D+@C@E-L0ET=2::,K)I.!]-]-!,]/(W+<X+8BF/D^41(T(9P"5-"=*8$V0(Q=(IQL)5B'67*,A? MXR2\K7ZW[:PNV].#Z//?,C;S])+EQ#]@53%>$K8:M!+_1H0D)4CR$"36C"1V8=GD*62 / MH9O6,#ZQXSV,K7TL/^1B1[FK=E_V>S*I/G9%SW*%\U#-7)MFD\(N?@*7 MG 76GY0VUL0%YT) )%&*>%0<&9X2$B;21%/"@B_%H=E9$.!55;^8+_^"8/MG M]%JF;B:;6'\Y"+*P5L*#3R M2BAEN5):L64 B8=G74Z_C"G6B'$W!W-*C_! GI\/8MQPX.!JDVSONFPUY ML4<7>, J\'K+137WFI*$"&9YHUX!@ I!(R8)5E0;XO52F;@RST:UE538.T6>S2L:V=8/;8\"*E14)(A;JU$VDFPL\ZSZ 7' M(7F Y)[Y-VZJ^8PACW+-?D\WD4>N->_8C MKKH65UFL/*<6!2\#XI(H9)PV2"BIHO8,8Y:6$; XT[0 IY9S@(!LRJ_L HVJ MY%&KDH$O]&@O1R8?[>5CM)=:NN0C6+R0A,RV3R/'C42&>.E38 D3OHPXQ-+M M)3&;4LC17@Y'E3R%A+8Q['!M9^DZGM@R%/'326X[VFP6)_-/RJFOCF/1VD]P MHYP 5+5'L2[\$FJ/CMM"JX=@8[AVR(L]PK$!Z\SKX1CA3M'( M+<,(!C3B"M MDT-**2)2I)[CI80OYAK[9:^P=Z;A3=;+?=N59>X.4;XIC!DWAT9M,_#E'LWK MJBFP=HL]FM>U,Z_28>5\5QK08,0%V$L7%4$\!&M\L,1CNHQHQT.95R(W.5O6 MJ;Y1VPPO%#+F7JQ-$.1%3!$D.W3J(TLBO&C& D3KB+O&(6-B3$HJP6)82AGFN;K]>]D>[IH(9^$*/5G1D\M&*/D8KJHAVUOJ$4J!@15UBR :+42+O%4C>;V"8UPZR@<:-H4"$V%_\'AAR5UVC71[L^VO5! MB,9HU]?9KEL6(L[[&E'RA#BV#CDO8 84"VV#5YHOI4CT_=EUN:GP,%,T1[.^ MZK23Y85L!DB,@>N;MU5K)TLY*C/N@ZW)!LT8IA[WP4:8=1W,8C(FVN7K$@$P MRQF!M$H*!6*,\\S+P)=R,&;Y.;J2FDU!QLH>3U29#'RA1XLY,OEH,1^EQ;1> MJ8 ELE%KQ"W32&L/%C,2'X7E'NLK^9=WJC"Z=(LI)-LD6(\69([9G>-J,9[>K:V=4@!!88,Q1D;JY-?4*6!X*8UTX$[DQ0 M9#FE..[;KM)-2L8:'(-3,V,RQ&,*5NQ-6SL]+-TDSC,AOB-.,6[NK,FNPZC< MQLV=$3U=AYX<#LP'$I'"D2*>B$%&*8(\MR(7"HW^:MGVNT0E7I4 D.)OY8<8 MSC5PO^.S+/PD]29CXV;/$U4N U_HT8*.3#Y:T,=H097&.F C$=%1(DX202;X MA!BE*DACM;O:V?PN\8<'L*":;1HR%M48D'(9TR4>7P3B+U45/I:3R9@;L:ZX M:0RN#GFQ1PPU8.5W/8;"R*D]TE"K%0 MO<=. M> 7.M=C8AE5'$6L/>):*&0<3\@1'!-VBGE\ M!3?=)?APIH-_RRIX/T_N37K7]'LXRSGO:C8I'5O9/U'=,O"%'@WHR.2C 7V, M!I32Y+F/&FG)(N+423H:0RW#GFQ1R0U8!WX)22E;?2 BI3-O3T"<T0%Y+BFE(R6*V_+8:HTE]"AIFS)%X3&&)%S%%$-E0M/;3F!.QM@AJ#+L. M;9E'U#1@K7<]:@*$9&G4"ED5%.(J,$!- (BHY,/EK/QV@]*>':>HZ13Y0C3K!#F@:* M$G:"!Q<=@A?Y1E#%XT\[*4197.^G:> M5'46OS%;8EVAU1AX'?)BCS!KP#KR>I@EK?3",XDTC@IQ:7+MRF21=T%['Q1F M5"TC2+$[5\Q_+]NCW5D#%(AUA[0 :"UYHT=N2D;&C9Y1WPQ\N4<#NVH*K-UB MCP9V[0RLL$+__^R]>W,;Q[$V_E503G+*KMI6YM)SDT]^58ILY_5;B>6R=$[^ M3,U51 ("# JTOOI?[/@191 W: %,0NT$M$0N0!WNZ>?YYF9GFZN$"%HT9>V ME :L,@6B\R7Y.F]A?)#.GP](L*JSFC(IFL,;RJ0XIB6-9^NSO)S4 (.;Q0M* MIQBKJ!IJW3;4J_/RK3T4JQ:9K!:S:9J\.U(;]]*('/*)MN-!FUN&%V["+R^_BHG@D5(^+:7'9]\$= ME7[;(?CV%&>_;R.XOL"UI /;TX'2.>ES#F"+K9HN*P$VE *1.6%8%+;(01JP M7DG 8?*".\9<9]A0!VL>&NI( Y(>(#U >H#T .F!YO1 R45FQC-X)475 SJ MCT&!LIZK8&U4*0^Q+C2@'G"2=\H@J8%C4 .4B7/PM:"PF*5!$.:O4Q^FL^EZ MFE?=9)E3SN>^'_'C1:S6=\29MI#?UZM)W[>^W01_W56[R O5__UN]>" M.'\ W]^J&)C4].>1H'=*0^0FK M*#1:"@UR"&W,CD>,#SCA?WJ=##][*\O;6#)JW*W-DU4[9^%.""''=$21W$+H M1>C5@H=.-TS(+0=9_;YKV.M=L^$T^+55>]BY^? &$;!Q6?XDQGIOZ]7DPK_I ME\=IF;M)/GN0_/'&;3_Z9(<65I$H=V%?N0O]P952@H'DM02,3D-(H4#A@EF- M#K/@783X<\DXH=-T-5X#H15!H1^!/U$O42]1+U'AWU&NFR M"X:#1^1]-0@/P50:5VM9M"8R M@C61Y65.D_SZ(L]7??J@O_[.=--KH.^15C^H3QA<;(I]1=K;/!Y)1X4-6S8V MJ;.&@?-^=9:8\KIP!4+4+^A2A" Q@ LR9V\P%<6_9F$D5J,_OL;L.TG?U]^Y M;0]3OS-/FX(@=RX:>/5$.JI?3BC4NKF)=@_M@=$9FVAW=+2KDG8970$;E &, M48+CUD,TR++2WJ':ZF+Z)8LBS="N[91MLQK#2:,099.4 M33)"(4:+QZV9F<17PY#WH?KD,0LN':A[ MT5EOAE197'6,4D-.%6(:-S3Q* URXM%CY%%K>%3]TD41C '*C."%EF 2YX%A MX3;K?35AVP^/BL[8H:I%$<2TM$Y!>1XC6ZUX=I&7?MT7@9IEO\J4OG$,LFN? M%?2H\TLS.T[4_V7,LL[(DJR,HDJTOK>N9;;*.I4AY!2MSY)K%(.T;[M!^+_V M +\O02>1-;G]1/U@6D>QQLU-!$\$3P1/!/_E!!^=BT486@>*YU055&1@ V-@+./>)ADP#]).;4^9O-RHSC7759<0A6B3:),& M.='FL=*F*4H::R+H4CB@YAPJ6=8O2@=M)G<0UA"Y$KFVXX'1&9O(=73D6DG4&PP!4*94R;6^ M"I)+2*8DYI0I5@YR&N:!R-5TB@^U;$%8T][B!65)-( DMR4YUOXU)4F,6U#1 MVFQK9B81U3#TW2^BBG :M74@G8V (ABP_>8/$SJ8^B\CE1EBA>(&>&\KH=W9 M_ODE#R.AI*!=G]-$EL8-3?1)@YSH\QCI$T.*QF($*8P#5$R"PVR!&QFE82DF M:X=8@W@(^E26Z+,=9*&DB>-;?=@4_IW4 /NOW[T6C,OOJ57*$0DJ.HK;I "C MH[@DV.YD9/C$2S(97,X"T"1.Y$[D3N3^Y>3N2N*620_&\P)HI0)O0P3&LU(F8^7K08ZN[)G< MA>RT;#,5A,B=LD=.=_WFJL8&I8V,6LG1ZG1K9J9]KX8Q[P,5S93,QIBJKV*N MJ@E]!L=4 N9"RL$[[^U7=;&]YY#P,-+*RD[JH>J7$92,#$H:-S3Q)0URXLMC MY$L;1$&A Z@D/*!1#)SV!9(7&DT409>M-,NO+*HQ#%\JWCFAB"_;@9)Q)X8\ M!,1\K4_>>RNL"ZQK9BV3KI1K8\\G1Q?CY=G]=_K"9^GC9P-IV_ MS/-8X6CR[2^+=9Z8[VZAX][_T,98>_*P6KS_^9^^J70SDE.W#^"A>X5,DPJ> MW'(2;FG("81>%":MA@FYA?8M3VS?\K><I#K?P8B5:]%91F?F&\*<<6^-TMK% M?=Y^OE[$?YTM9BDO5U?'YMWWD[P)ZL>T:]BPQ*)U]Y87>&G=G=Q"Z$7H16%" M;FE/?]^JS[N&O9ZK#R?&KZW:P\[-AQ]ZK6"$ OW7Y4U-[54OU;O)[V]D^4FM M=TC!(]/C_SR_SN"D=]V5]?KUH]*T_.\[(&Q0^+VK]P$Q<$7;\"SF!(3L0DHSAQ):-W#%Q&"\B\AB!=#666,L^(QF@_?!1OAN'JR>7Z M;+&L3Y7>&;^KS0^_/D0QBF)=C*!L+H!"1' I(-3G2MR$(HJ(PX?HP(_&ZTAA MF[]''(179IGX6Z-]_]]A.?GC]4_O?CW)&!6J2.RKO##>,VU4"+;H I'+G#QW M[)X&Q4/%Z,^KU>47#^+^[$<_D'NANLKS#ST7BX('5Q^$&0R *!@$9G)]PB!E MUD)KQ?85H/M\KJ2SYN@5))$JINHLP 5M(7!C9!:NA&&:(-[W7,\NUZNUGZ?I M_.5^'L[8^D#!>"A2F7JC&:%B; $GL&BC1*A@NR^G#?AP\\7GX.FQ(^YT$P6; MLTN+M[:EW,@F5^AH.Y52.$:3PO&ITZ!9!2Q6Z*K&6=4T+E7NM]:!4CX+SYR( M68]L7>AJLQ9O->K7'/2D<#Z9<#ZAY7(:]S3NCXO&K%*"2^U!Z=A/7'6$$%@$ MF:7@K/@0XMB*&A"--1;.^TKRHZW&YF/QZJ@$.6D6N3>-KJ/.:831B9!A3) 7HIP$690$>390TTP85]?^'I MZ<;636TVRB(D9PE!^,(!$^N+:<6^$@\J']#QE+>V6BWGLE[-0;A^G(.E**9L"5M[J5\9I@,_EV*GL]WX MH2W&.[N0IQF>)A>6M:@!)OIJ;T75\"PZ@74^%9.95GIHHOV*/;G/"\VBT>6 M!8R,??&Y9/ID)0W:6VU1ZZSS?IYI]RVK[4P T:%67<7,(X[-?BOJ)*-.EU05 M;E]17*?2KR1XL)4*03_7L[S1+)N(I@0F_?]4$7< M>:@"5_+-=^O7^LD7N1KH59Z]H0-L8]U@'K:M4N,>&)VQ3WN5OG&,_4#O-J>T MZE/&E?=](A7/8$TQP&UVRHN0A-RJD/Z5DG2SDO/9M0!ZQ=ED3S8"#V)+8LMV M/# Z8Q-;CHXM#2L9HRE0G&2 V2NPS!:0PD7A6%%!;:4=?^54DMAR_.!!!W1/ M=M?\S[1KWN])L>!L"!7T5*DSAN D6&LX!%Z*CR9R9K<6OJ-Q07!K(*N*EIB4 M@U!4 IDTBQ6&34#6U-;Q_8^NBF$2/8(*40!:4>I3!P->N^Q,0IF,V'IT)8/+ M/D/4IE(&=P4<%[%^A(PI.C0:8U./3KOFIQ+)Z%SQIHJ?>+4MEQ2$@ IDR$P7 M%"[%K220KXSD!]DU-S5&8U5B(&7H"Q)S!JX^$HB2>72*29F&#M/!S^C2KOG) M[YHGQDPP6=<9B==U@A(D.(,(6F67@S89Q7["#/-. ^W>J<\YUW,@C#LV3W33GA6.V1H%2(@"JJFX=:@TA MRBK^4K;.Y+UPQQZ#+H4:*%@"E H;@.@8U"?DH#$$K5$@ZJW*,H,\$P7=,>V9 M#W?$I_$%I";7_^G@2VMFIC7_AA'U WGB1F@>4Q\J6()=1)( .N4ZQ\*10X MK?L.-)B,])SY[5J.7SES)+X\3B@YA3/GU'[FOC'Q)*5I'WU^-KGPTU2--XG^ M8KKV,\K='ZNZHH2BEHU-2JMA./S 7CSSSI4B(%G! :5QX)+78'C*.C%CJM8: MHL+K6S#^M6+QS_.G5TA\1X -HKVP#EFI[UNLI_3%$T.;QLU-]'IH#XS.V$2O MXZ/7G*W)T8$U7 :%\%RGB"'**Q7LC"Y=19^EQKC#T2OTIK.ZJ$:YQ+:M+?* MT>3I %K?N&\T_);7OEH@3;)?SJ?SERM*KQB?XJ(UWM;,3"JK86L/R3S0R[3.%T/ MHK*4[JPT;71X^37L0FZH5^?E6ZLH5NTR62UFTS1Y=P0W[JO1N>43 MH?'YCAFAO&L<0+\]R5.QP09O^]8*SNDJ+TVQX+ST() G$YA EP?I/WR'GI[U M[/3T+CG]/*]J7O'Y67OC7GZ]/5W6\U5#UPU;FAB;V)O M8F]B[\]C;^8%%I$2&"$L('H-KC@'CC$=M95"B:T6,+NL\^R)O177G<7[:O43 M>X\'KO:5C$6+,(=>A)E-?9C.INMI7O7U=U/.YS[,\J3&:G_I7>P1=N:*/R\ )PGPODXI%0/<"FQ64_MD:E ]M9&/]]&\'U!:XE/=F> MGBQ,*F0^]FUTW%6:E'7. ,.BO;XGER3SM25WRCC'7&394 M%<6'!D&2F:042"F04B"E0$JA.:4@N+ Y*8.D$XY!)]PL1]7_]HL5FY OD M#[XJQMG.)GUQEB<^]B<._?Q-O_0U7ZSK&_VR?GN^60=[N=Q4B5ZN)XLR69_E M59[\S]Q?IKZ_[>3IHK?WZNK59D%Y\_J[5H_OR5@_^ M_),[B+C[:.*"AM/&G/P]HF/\_C<) SW T. SAZ;\[>J.%X!\S_ ML;J%\'\L+O+2]T)R-:I!\4F^NDKLOR&KA^I6.=P#5M\T/JS&9,UOI_,J=!:7 M*S]/%4CRZYC[[?*S*U&4WC:IG]31X[\[6I 9GE'^>;E:3\N;+^57,2R_;F91 MMT/Q:C;:__(J?Q^S[S<_A9E_L[AO4=O/)G&TL=OV&ZN&9OUCEQZM< MQ7'%C>ND@#LI Z^FJ^EFJO_F\N<(^X,>[.GZ_^Q*'N2QK9S+T=W0]]9F^'G,[1#1""7?('P>Y)P>[SZ>MW0'="J'L"44YS ME%&ZC?S1H#]NR5(061XY60HF!#'B\88R06M;_B!H/25HY02MQQO*!*UM^8.@ M]92@E53K$8U)>?(!#V'LR)_DCH=P![F 7$ N(%!JRAWD G(!N8! J2EWD O( M!>0" J6FW$$N.*0+AEM%O%U"NVO:Z\\8SF_79NW-=_/A+;JR]57&O_GEO_+Z M8E9_V<&V!R@D#]VLI'7K#UU1\BO1. L)006K 9U64/]*$$%8'Y$S$\3[[!RR*B'9""9KK+-PR\$GK\ Z MJ31C@7F&K;"S%*83O+5VWBV-_&-EYY&8F@B:")H(F@CZ0P2=O$,E,/?-$"O9 MHG'@7!)@9?2H"VJCW58#11T3\U*!#C8!^JSK>X0!5;]M,V/%EJVV2 8K>I905T^]S;BK&!Z4B*!L]H&8(P7$#Q06N78@J:=8*YRK9*=YFE^B6AO]Q M(Q!Q+G'N:8UXXMR&.=<$[E2.&B1S$5#Y!-X; <*8J#![%&C>YUP3BK?,FOH5*.M^&I-+]E&XG71< M,SHN1Z5*\56]Q:K$D,<((08-S):B6(I1)?F^CBLF2^/JY1%S G39@;?(@2DK M! 9KL32S>"(,[Z1NK4#!#B7O6PJ68\4TXGCB>(H'XO@CXWCE@Q<1%<0<1.5X MQ\ [Z_JS&8''(B6ZK2.3/B45<\I01)\(R&(!JW2HXD *+8/)K(16.%YVQA## M$Z(1P[=A?&+XYEQ"#'_4#(\*/?K"P7)69^1))+"&(Y3*UL6KZ(2/[S-\G;=+ MH[F!S 4">I;!&Y? V(22%QL8;^;,954JG79#I4 0QQ\UIA''$\=3/!#''QG' M<\MC9KI G8;G?J7>0C""@2Q21"VY=FPKXZ)@P5!9'I2+?2T&JZ%.[.LKDUQ@ MNM)J;";C0G4*&3'\R!'M80HQJ'WF:"C*T=AQ6+Q8K/ULLFRB0^U(DJ7:%(*4 ML-:VN2EEMFD3 MP\1LWW1):0,8*IMZ]!J"SL;JG'4.Z7W>E<)PE%B EVSZ] <.3F@/TM9O1E7? MY5TKO"NXZ0P.U<^!(&C4$-2ZP8EW#^^#\9F;>'>,O,M%3MQ(*,A\Y= 2P%K1 M;UV@=,%&=':[%I)24D6F*^_R5+E:2@C9)Q!:QY!87\^!M\*[#GEGJ0 A0= 8 M#$Z\>W@?C,_4S] 8&?*2MN_M']3D=7_QT^I'YQ,-=+%;3'B$>+_/,KZ>O\@TY !"+ J/QL*# M7-*<2UIR "$6A4=CX4$N:P91ZDMLF5#")8UA^S$F!-<*"24;QD8;S: M2A'7MB3.=0#!#0>,3D"0Z"!'*R.+.4AGWM\R[[?3GI6_+!9I]62>GN?EJVG, MJ^>+61JF4Y"LXY02T@AH1F!P8M?#^V!\YB9V'2&[N*U&]!*E1(R56(4 3*5 X%@@"_0%I2M&^8=F5]Y)3FWX"&A&8'!B MU\/[8'SF)G8=(;LJ:87@Q4)(?5<]'_KF\TR#CU[R((5/?HM=0U8E)!O!9(V M?0N_>ID"ZZ32C 7F&3XPNPK5X6!]6@AH1@TTK1NM\]!H).2L;!TTG+GMHEU.Q\2\5*"#3961LP;GA %5OVTS8\66 MK55<(()MU4DQF+4+'-5557?FRZ6 C:: M#+X(9=%X$])#KUZ@[A0?J@0;@D#-$(+C!HH+7+L05=);O6'VS*)2=4*T MULFUI?%]Y.#2NJF)16F@$XL>+8MB5$&4$$!N6+0$"WW'#N#1H.91(M-;A=-, M*-XRRR$[(RN+UB]>> U:"V>8=\Y$]=!Y:@P[PUIKI=;2 #]R=&G=U$2C--") M1H^61H7@JH08P0F7 "-S8+FMLTO4E6!E9=+^8-2[-"J2T0&=AR3Z)#8='02C M+'#NH_19*ID>>C**NI-*$(NV!"YT@/V$M\Q_72[295S3X?7Q:JQA,X>HS7RS MR8S4;'[<&HZI@B6R B+V>JQX"]:D_MR>PJ@X,C2XU6S>9&E<%6T1<]5]+COP M%CDP987 8"V6AUX*$5IVFLDF\QZIMWS[,-:ZP8GEB>6)Y8GE=V1Y*4P01C*( MDD= SP.$B!YLT3+[)*.26VD#/B45<\I01)]\QV(!JW3_1EG9-IC,RE:GF'VG M#73&#K7=01Q_:B#6NL&)XXGCB>.)XW<]P,AY3M8*4#&8.BM7?9H?0]"L. M AUG[W-\G;M+H[F!S 567< R>.,2&)M0\F(#XP]]@!&1=PX5L3S!&+%\NUX@ MEF_4,<3R1\WR&75V5D@0+,1^[9U#$'4ZS[G@I4[8;7%Q:[T>"X;*\Z!PX(%XLUGY6D>:= MOK%4Y&",ZH^2UMHS-&7$-HU^]ZNSE$0VO'!0'D6_S\+!LV0@,<:,0Q5EWE)G M7&F!R15@]6O?DD"#,UR S"9SK3B/^.#[+$)VTE"5@Y-%E]9-331* YUH]&AI MU,=8-DF)(3,%*(P"BSY"C%D;8W(P=JO2L12&H\0"O.2^OE#DX(3V(&W]9E0Z MY[XZ\L,N^Z5P7^%9J?U)*JLAT95&> (.4E8-] J%U#(E%A9D_-(L:T?'!VO$0NHP. M75HW-=$H#72BT:.E4:4P152J;[;#*B5R!.NX!,^%0!4-E[Z\3Z-1"8TJ2) J M!$#.?9W <@["E&C0YA3X0Z_I&NRD&2JMCL"EL9WSP=*$WM\L;]$KK>/(7Y:+ MU6IRL5S4;U,1@_%**&I_TK:Y24XU#8,?*!JEF$9G-=3_>$"E'?C"(AB+2LKD M4U1IB"WR#0C_NL'@88HM6M-915V!"5I&8'#BT\/[8'SF)CX=(9\:C,FP2HM, MJ_Z8?N;@^Q-]J1)D\=(FL5V$<9>]\L'Y5)L.)?$I0G@?C,_=VV3X?G$\Y M=@9I?MH@M.SAP#EMF!\2.9Y=Y*5?3^#06'N22PQ[[>:=LYM4G47/3QM8ZG_M9O<[/TZ0^W+]RO^I)9X2:YC;: MV*$]XX88ZP3VC+V-2G&306^:DHJ"X*,QP'U.):2D79]/]?5GA)[G6777RR?S M]+<;+/[Q:@-JD"UDISK-VNQDTM(H/PF@:=W@Q*Z']\'XS$WL.D)V=2::PGR! M;*(%=,54IBP2-"+7@H=@C!CBQ-">V57KCDMB5P*:$1B;J=8DN!+1#G!_:,[MR*[OZ%$2OA#3M&YSH]? ^ M&)^YB5Y'2*]!8E8VU]FJ+Y5>*Z5","C!62.4Q5AXV3J>N\MQHGW3J\1.,D?T MVA[2[+N=)>W+-PDWORX7Z3*NN\DZQ[-YO9N7;[K--GW*K_)L<7%>+Z-#26/4 M852LN#U#D_9J&@P_L"V?LM1891?G2@*RE"'D&,$%Y 6M"#H.TMWRM[S*?AG/ MJOCZX2WX#BF_).^D&JK_..'+Z/"E=5,3D=) )R(]6B*-B6593(&,5@,B<@C) M]XO^R$)@V:-30^S [Y](A>FT9$2DIXHOK9N:B)0&.A'IT1*IS1BLCPF29+[. M+H,!'Z6!(@2SGK%BW58JVRZ;[?LG4BTZQJA7],GB2^NF)B*E@4Y$>K1$6ISW MW**$6$FSSDCKW+3.+B6DP*,W(O(BMI9V=]E6WS^1*M$91TN[3>$+'7@_X8WU MO^1Y7OK99B_=IWK5=+7NJWV^RG3N?;S*BU*.VC8WJ;"F0?%^%8;*.RNU@>"9 MZA55A" E0O2B".:=D"4/TAOS"I*K"'OR#B /NL4N.\6'TF&$-J-&F]8-3A1[ M>!^,S]Q$L6.D6/2&*Q1@E(F H5CP?<],=,4FR4R1>FNA8Z=VF0] L4)W7 ^U M9T!H,VJT:=W@1+&']\'XS$T4.T**+8%G70H#N:G>9I(!%[@&[>J4M"CEHM[J M2+U3!\T'H%BM.TU%9@AMQF!PHMC#^V!\YB:*'2'%6LZ2R#: L(B5+CD'JX,# MRW-)BGDKXM9"\4Y--1^ 8K%2K*4^FPVB#9V$/\D-^Q]R_15QZC=XL]FU/U]4 MN_^_S3?H"/P81=A0>4RA7IV7;PVB6'V:R6HQFZ;)NR.V=3^-R26?"(G/=PJ) MN1;%' O1IB Y%*,0B,B[3J>8O)_DJGVI%%1'&*_Z&33TC"=AL2BP)P7$+02-X2;'? MD^%8OSCF(2C-P$JMO';9*[U5?7F7?(MG-_!^G2V[&DC^M=LYBE1@^^C5NL&) MW(GK5N<")W(G1UTAXKN3>/GJU;G B=R)W(GA6(=&$KD?!7KMH?+%<#D8+?JC=1X7YWE2EHOSF[2+ MQ7S'= O*LAU-2B=5]VDC=Y845XN**QF1LY0.5(FJ*J[BP/9U.XLTR;,B$^I! MVDW<*JXK%/[K8C60YI*=PM8.J;8TL(\<55HW-=$G#72BSZ.E3V6*,5D;B-J9 MOH&$A" C!^9S\*+RHV9VT%2#@>E3V@Y-:\="6QK81XXJK9N:Z),&.M'GT=(G M6A:]# R82QKJ;-)#8#I#)57IM?&:^4':1.R+/A7K!!NJ;C6ARNA0I753$WW2 M0"?Z/%KZM-HAQZ @")2 0C (6)FQ%&6"U2A\E(-NEP],GQH[H2W19TNHLK>: M!+3Y?4@ >;8^R\O)M]=%!KZ;3#>1W$WF>4T%!\8KI2BSL5'I19F-7R#56@?/ M;V\@\L3T)?(U9E?W&%L M54=8??7QXY5JJ/X4E* YO";:U_C^CD0.B1P2.8=VS"F+G!/0"RIXSVU64(2H MW&]D!F\K]_OB)1;.C%;#%%X82"]\;&FJS6ZD1Z@2C@[%6CH8]O[)^ (I,F1NP/75 M=2]ZL/[Q]7KIZR";SOWRS<_K?+ZJBJZ_D^5B-MMHNCJ(\FH]5,$+:8=*82%T M&ATZM6YJHF$:Z$3#1TO#WEGF;7 0I/" LK*I0Q4A6L5<$#%$P8=(\6B=AJ7M ME*2C2R>+3JV;FFB8!CK1\-'2<+:E%.D=,.TY]&4TH!*P!\:\4E$56_\,D<_0 M.@VCZZJ4(!HF=!H-.A$ST]@_U;%_ LR,7 >9= 2N?9WLICHW#IO$0U.\B\YZ MG[N%F+ I"I8IUSQOFMM9C=,Q.JDKO.#OUS MGN=Z?\,4,NTD=24E!".";]D+1/"-.H8(_K@)WB<=.#+PC)5*\"%",!$A"*>S MB4%)@&)X;?-6$R M98--IAL3P1P%A5,SAR+(PGB[F MF_'NUSGU;56N$S$.7VJ>LHX:P]0U,Z;-/X=[_NBE$Z$:T 45 #*I? M,)T3/-CL/0V0<#,R:PG32T6G,DP63UDU-K$D# MG5CS:%F3":VQI PEY%19TQBP,C 0.;&<@Z\4JH?8Q1^8-:7NK'/$FJ<*)JV; MFEB3!CJQYM&RIO7>:BWJ/2M6YYJ\)/#6>'#.>F&E0VZV5FAWV1D?F#51=PZ' M2G:4\_GF7_-W*HE, MIM>E1*@ P7@5%N4V-JK(*+?Q"Q1$,;A!!- '22\22XOJ=: M^BXI.\TH(-$)1X4V20.1!B(-1!J(-!!IH)/70()[SX/.D#775<_8_K"/ML!3 M"8C<<9VW#OOLDH#5C :2'6I:!R(-1'50CC5;[+H'S?OY8D_]\B^7R\M5-ZE M](@JHXQ1"U.J;'N&IKS[IA'Q Q7I"G.F8 ;/-0>4$<%G714=YRPX5,4D-7@" MU##%45PG[%!UZ A/"$^HZ2Z-_58,?7QC_P2X5'L56=0.N*M?4#*$P)P'5B0J MJ83W9JNZZU45+DIO')^L7G/*S^[W+')""67MB"V*+FT47%&R:4DYMXIRBZ+UL$F MT%&:*N:L ,M,@EP"L][$@F4K3W.7#?L7%=H72[]\\^._+Z?K-[?T<)6F>07[ M_]NC_I/TS\O5^KS>\S!;$:[3@E%>)L';JFO4,:=,;R#R!"LCZ!]T39[SK+=FN_N MD@APJ/DNYYPFO(1OI A&YQA2!(TZYI050>LD3Q/>,0\^=%J^?O-\T3_/(O[K;#&K ;.B(_-CW.$?*OWI7=04CX3J43,M+OL!,RYI MTU!5DM\?.JB^P*TDBZCJU%#]5QQ3@CL!5A4)J)0#GXV'6)A(4@OF]E!^X,DK M/YU=E9QZNF&WYW?([<]^-8T#]UQAG92M-:3_=+R/3_TVA.<[5MH\Z51\TDVD MFT@W-162)R!!$N=.1;B+=-'+== (2!'/@HNH,X,R'*D&P2A!3)*A< M-8;/,8PFT8F*G#0$2-OI3A>Y^O?,+S\K\>GQ MY-M?%NL\<8WTT1LAOQU,DM.:M1)Y!AR#.5W$H91J)!CQNV8 MEMQ &$:ATG"HD&,:=4Q+;B ,HU!I.%3(,71^]!075#<[)X?>$:3@HYWWA@*0 M=MY'N?/>.M2>:L9BM,8F;1 P.P,H#(/ 9 (EDS A\"#BUOF,78Z(_NB7\^G\ MY>K7O'S>;PC>DQ107^;T?.W7>?6L/#G/RQHC/RQF,[]<;=YRFS+ [J8,B,]+ M6JQVZDQZ@SQD13)!-()I!,()E BRG'KFVB\][A9O>F@+?20$2#+C+&K=MJW[++8<^#+:8@G?8<_6(*G?8\RN2D'Z:S MRQKR=%;SJ)*4]MD#A'3C077C?CO]')MZ;!U^3W6-31;-(T\>M/06T#B$H%(! MGGEQ7-DJA'$?"4O7=#?.E*6'1O7Q:>"&X+V1\A>M>XST$^DGTD\MN/M45]^X M,CY;&R!ZR:H440*L$PC:E91TX2ZYK>V^(5*9AI4B'T]F&FK]C11(\RE-)"!( M0#3L+A(0IR4@6M<$I[H DS,+7ED-EI<"*(H"EZ,$I9)AUIE@K-Q'DM,A%F & M2W,B^3,B>*<%&-)/I)](/XU;/YV % DAR,21 Q969840#JS@&:K4D#8[6[C, M^TA_>L %&!RJOR ID*-)@QH@ 902H+[>U7_??&1.X*MQ_7JYPFT_GDO\-R\L?K,7+W:[WXXG)=D68R_\I2^H?.+&Y];+5? MW' X7XQ0N[0YM2"7'+%+6G( (1:%1V/A02YISB4M.8 0B\*CL? @ES3GDI8< M0(A%X=%8>)!+Z#SIZ2ZG?D6Q>SI-VB@V#KOIU)(33B*#=X1Q< *[WE)YQ8-U M(+E&0&\*N,P\H,R*E/;MQS7R[ED;]20!/ZP8GMCV\#\9G;F+; M$;(M*[+8C &LD $P1 .^$C ('Y/S46/16R6V=CGD]Y!L:SHNL+-.$=L2\+1O M<&+;P_M@?.8FMATAVZILBV>ISFA=Y4O,FH&3ND!$AY)'97+>Z@ZRR^&RAYW; M"LX[9XAM"7A&8'!BV\/[8'SF)K8=(=NZRI,QL +*L0QH38#Z;PZI<":UT"PQ M.\3YJ8=D6]T9(3K'VRQ8,HM6\(1JJTK.@)OTU[B\I; :VZ8GN!D=W+1N:N)5 M&NC$JT?+JQ(K@58V!'0B ?I4P$H>0&7EF76N?E5[W([?$Z^Z#A5VG+76.KRE M$7_D<-.ZJ8E7:: 3KQXMKS(>?"G%0657!FACG:\6IT#)R(RL/^/>[W'C?6_S MU6&WW@EN1@)4&.O'JT?*J$4%&5^>>08;*JTH8<)(S,$&%DATSPFP= MUAIPBWU_Z\!*=DX/U9^.X&;0[?7ZW[XXY.;EA^SQAR\V!_]R;)X;Z8.>KQ\&O^XUV>^^?;;!/1-5ZZ>>K/J ?;TH0?\L> M:?-UB/E>^*TN+RK??-'HOKTG6-3A,=VD8TPV,7._[][QS*U;IO.-"S;>^:)? M_Q%';=G_F__O6W[;$^#.8'GW)JXIH"P6Z_EBG:_P_Y<7_T!T+%I;T3P*"ZB3 M >]EA%RDMY40N(OZF\GK\]GCF9^__-,W>0[_\WQD:2 _S^/L,M5+4ZZ_*T[] MA@$KU4S\^:*.E/]W]8W\^B+/5[GGELGZ+$_NZZ#2^J.NSY8Y3\[KO\]6DUS' M8YK\W\MYGDC630038O/4]07?O+AYTM7T]6>]9U%&:93?WW?3)Z#NT*?(M1> MED7 S *$HC4X;W(1V?N@TM?L\L=*#X^?+E;K9^4OBT5:/9FGYWGY:AKSZOEB MEGZX$VU/[@1:O>SG\PL_79[7F__Q*NC>+5;__(?;OM3CC7;UU MBC.*LP>.LZAYEK9(L"$H0!4]6*DYL"RR*BGJ5+8.!'S)+D!S<8;]:8&C"+2- MAASCC9]JK"G%51'>0/"Y"DA1OWB,#EPPJ+0W%O/6CMN7K RV%FNB;51:X/\"K/WCRZ7?*\,_L?UP--;H'CCVGZZOKK[HN'U^MS7[UZ>.^.QICL M^J+._'WLN_KX^9M-6Y\Z-%:331.?"@/ULI=+/YM<^.6ZG_FOS_(J3_YG[B]3 MWTML\G31&WQU]6JUF$V3[[_]TW3NYS5R9Y--M[$^3E>/[HNC@S__Y,YN VG MKS:G>,^<9[=GZ"[\RWRU;0*^U"=[[&?_\6]6WW\S^>/A-P':V0!OR10/-P1# M9?MA#/K4+_]RN;Q<=9.?Y_'1(,&M]V;8C\ZYU^K"W.<^.C;4S6_78ZKUIC<;FJ4\;5 M=X,8=GA\_,!.Y\%)>'(OJUPU8[R^Q^LGZ\GNL;]<+VZZI?9W6%7@8_;]YG*8 M^3>+RW7]_-X1UQ_]8<, M=2M*,G?G3S/WU9")I%)?^"D?*>Y@-^'V@+4=MG/B;J3G9^4'V?VG!]U/')\0 MP_9X;>G-'BE6GVVR$963=_EV=%Y\ #FV^TAXL4DH M^=MBDQSR8Y\<^B9#Y-"U53XY+K8[O8]N@!#LDC\(=D\*=I]/7[\#NA-" MW1.($.9H+4M?Q"TGA*TDK02JKUB$.9H+4M?Q"TGA*TDFH]SE >KD?+8$VDJ%/+ +G;=Q.$ MYWD]F;Z?5DL]\5HXHT"MJ88+L'W%TN_;B!JJ^-?BN5Z9&!J4&0IS#)!Y#7U/ M6U ^ M3(@=(!%OA/3>IDXFEQRQ2UIR "$6A4=CX4$N:'16'B02PY["NJNA:\_:;@%SKN5Q_D=XS8&@:VO>?ZT6-8/G4_BY7*9 MY_'-9-.L>G;=U3CUI>G[[@IM;*RU%+Y-\=T#;OI\_C'DUKTU/L?LXX3X6)BQ M=2#]]D1[.V8C5.)],T=,&="; E[F"(B%V:*PA+35VW&7,V";S;FG=_?FKIKE M]!OMUR3V])K#7O04=G633^;IQ5M">W++9[_D];/RPK_^_"WZ5?T%]=4G>ADK MVV8B^PX%!%I"A,;SCKXC>43RB.31H1USRO+H!)2&<]XEH3AH*1-@,0ILDKJ^ M8JY$&T446Z?-=SG>=FBE\;&C5B$3 _C,,DCGA,U)2YZV),TN1P0/+6D^9_%$=,PH4C>T>$+RB.01 MR2.21R2/3ET>"419^H)&]86I\L@R< 45.&M=XL5IQK&:\DFR('*-[)."-F*O_FEVFZ?SEKXOE1NZMU\MIN%S[,,LO%K\L MYOUO7RYFU=TO?^X'3EZMARE6K3L<;%V,$&ETB-2ZJ8EZ:: 3]1XM];5;A)"48=NLY'K0#%OJ&?49\$W2B*0122.21J@(-ND@TD&D@T@'D0XB'73R.L@PY[TH M#'Q*!A!3U336(5C4,O'DBN5QSVEB#Z^#9(>:UH-(!U$IFN-/-KNJ/K.5;O;4 M+_]RN;Q<=9,*1H^H.,T8E?%0F;GO@JYX)%0/NFEQV8^5<8GBAL#V]X<.JB]P MZP@%]0EH4ZUY-$68JDAU I08P?J 8&3A'+65VH<])W$-4__&=-H-U?7BX4!O M?%)S3(Q$BH 4 2D"4@2D"+ZD?Q;&RN:20=9,].S.P>>00$547'.=G-QW[M(P M97EL)QDC14"*@!1!,_8G14"*@!3!R!2!2")C"A:8"@K0:P2;5( @M?-)"6WU M5N_N@?-XAJD69#K.'2D"4@2D")JQ/RD"4@2D"$:F"+(KF0EK(:7B :TMX!$Y MB!0J[3MT/&XI@H$S6H8I8N0Z96C78/2*X":_I/ZW3S[8O/R0/?[PQ>;@7V6. MOM_7M+PY(''O;@TQN#7>@OB8TEU>G.6)CWW+)3]_TY='FB_6]8U^6;\]W]1* M>KGTL\F%7ZXGBS)9G^55GOS/W%^F:=^KZ>FBM_?JZM7;%DX_3>=^'J?UC<_7 M]1M]4[C5H_MR) _^_),[B+C[:.(TG*[,*=\SY]EM4MR%?YFOJ -\J4_VV,_^ MX]^LOO]F\L>F0.W 4Y&63/%P0S L9NG.P]G=L_<^E)C7HETWDO/R!DO_$6^P MM']UBZ7_6%TAZ)B\\$E^>,L*/:G\=E6\[SY^:/HQ>]7Z;L+YY";CO))G_Y2+ M^*^S^MORO\>/.K.-O8[_H-U=TS?['*CU>Y:NN*AC>6V"R\7'WV-^\? M+'@U74W#=%;QX_'-^^\Y7G#UZX1X))GZP^:I[IGH7UW$'CEN/W$-[^_ZHU?H M1\)\]8<,R+VH1U:YNW\:N:]J(^'8VS^MV$L_8@8;M)=Z9$0SMR+? M&5'N4P'^<+XS6C9R+]5?_$OOY2/'N/1#G^+:+HAXPX*?M1"J'ZE]KX/>K\D^ MPK%]MW?_\3]^(;R@R#C=;V=V_O[U7.O_=&>VA M-U1'Y^NC0<'KB7(%LT\7 MY^>+^=4:X:%!=H>Z$:,;&4>#RX2WA+?->'$$>/MGPMM3BF_"V[;\0>L#(T?1 M)RE-^]Q1/[L"TE_]-%WM9LOOI_-#0^GH?$VX2/X@7#P"7/PMKWVU0"($'$G$ MD3_:\@7LSZC\TH:/EN?Y>7M=/OM^2:"R)&$)/FC+7\01(X< M(E\LUC?SYONRP0D8VP]$2@T;I=LH->S@UC\ >]%6VV%X[N;HOIGV2!Z'KT48S MH6M;_B!T/1ET_=$OY]/Y2UH9..)P)GAMRQ\$KR<#KW]=K%:3;Z_ZSWQ'&'N\ M,4T8VY8_"&-/!F/?K?A/X'I4P3S8Z1#!3">05?.+S? \\C,)#]+(:'>'_]G/ M_#SFB=\T*/DAQWP>\G(B>3<13/#=@OG$7-RDU/EB'WRTH6'C'ABZ,^ON+MNQ M,>O0$7,O@S337O(3/5<_;?W&0?7^CJLF2&E0.;!)"D"4$3QS$D1FD@EI3,KN M_8ZK.@C#"T,0LBA KB)8'3BDA$$J*YA+XOV.JV_K7+];X?KFZ-*53'OJE\N^ M#^+5EOD@K5BY%IUE0_5B/2D &QU;#'^VZ0MQZ@$<=2],$=E3K!!7'SM72PS% M!(V@G8B JE2N3A'!,C0R:_3>BO>Y6E7:U44)<#RXRN\N@)-10))1YLKV2O-\ M3W?T\\5\4S'C*C'XV>5ZM?;S5)GY'4[>--5;W25C]G$N9KPS1G9,(O$Q80SQ M+/$L3:J)J(^.J)6UR2*KMRSJW!AUX95T18&UEM/Y]=LTY%NU5 MJ>R*E9$%%Q"4,R "DTES@=*I :?!/__RT\<95G7.N8X;241+($-$2T1+\V!B MZJ-CZF!98CWA&N; F=B9V)G8F=B9V)G8^ M.G;.6B6%KC*M*74>K8P :U!#3BDG4[0RTKS/SBA31!D+(,M]NI@N$$(P$ V6 M9()FBUV*$\:"L968,5H)+G,-6M9[ MDMH'$;>RLYWQHOY @8@A 8:4P2*7P$,6S,DBL.B'FD +5XIY6Q?!8O :C90 4TD!(JOXS2YNCX %C'N)P]IZF_XKKSB(GBFX- M71ILJMRX/QJ'CU_R>O+M;+%:?3>9;JH)'KK>5>/N;%(^?8'U"=H>Q,S')YD: MQ['37(Z14MK49SMZ)A,@DQF\10&L).X<0UV"W3HN:#FBR!QDLE7FH;7@^NTA MZV(,:'UR,;PO\U[D\XO%TB_?7&F\2AI7I6>'793A'3-#G1\\$4@<_8+,+IA* M-7I(H/BA^"'>H'%/XYYX@^*'XH=X@\9],V8^OER\ MH\]KT]:8$HJ#X/OR?S)8",(S""QAB#)+;=C[>6VI1!%L<9Y3$1EA"'$H<2N.^ =/3W(OBA^*'>(/& M_1&->YI[[6ON%=%H9H4&'U@_C\( +DD$X:+WEJ-0:9 S133W.GXL&>RX^- U M*QKW2N/ L:GZ<"51906Y54X5#\XO\GSE-T"27_>O=SQ*?F*N;E)(4<6,EHU] M=).)QN'NZR;C%$NCB"4Z5$R\0[%"O$.\0[%$L41\0C% ,4!\0K%$L41\0C$P M"F,?70P0GU L42P1GU ,4 P0GU L42RU$TO$)Q0#K<0 )4/N*QG211G1Z@@B M<@1,(H%GV8/3A0>G=4JZO)\,&32703@)NK@,J%T$GY,#ES335EHOTU8RY)/T MS\O5^KS>RNK%XDE*T_X>_.Q7/TT_SY_ZB^G:SYZ?^67>9%L]O9-L]5O^]^5T M5>WT/"]?36/^-2^GB_1;CHN7\\VG_*^?77Y!H?:/Y5>J3BKJFT=0171-=$TQ M,+H8:)R!:?I'L32:6"(^H1@X]1@@/J%8HE@B/J$8.*X8H.7$?2TGVAZL3T;@_&L>BGU>K2S^/>;(H M_3GM\T5_XXOXK\GEQ>:P=E[&Z6KSTZMO+R[Z0%Q1)_#Q'=RFJA6MF?GH9BJ- M@QU53CO2^*$#VL0O%!^T"C#^58 Z9^?@F8N09G= (=A0Y6:Y;C5G7K MD@KSUD=@7GI (S4$EP+TWT8>T6?NWE\%V)1IZL5_3C]<+J?SEU>3^0_<8P+4K$!@/H&4S&BCM688ACA?_H&MH$TRYZ=W@G;-\-26 MNO$0V!#)$LG2N&_!]#0YH_BA^"'>H'%/XYYX@^*'XH=X@\9]VV:F1;V&2>;^ M13UEH\C11-!B4S1297!2%> A)?1%Y:0&Z:!-BWH$-@VVV*Z6;=TECN<;BZH\;WCP6WJNWUX^455+%HV]M%-01J'02K@=@*Q M1,>ZB76 8_XOW;[>Q@ M<]F3__AE^B6OGY6?%LN2I^O+S?'NKSKQC8IWS"(5<2,8(BHF*J88&%L,-,ZN M- 6D6!I-+!&?4 R<>@P0GU L42P1GU ,4 P0GU L42RU$TO$)Q0#IQX#Q"<4 M2Q1+Q"<4 Q0#Q"<42Q1+[<02\0G%P*G' /$)Q1+%$O$)Q0#% /$)Q=+HCA$/ M5]J@<7\T'EF_^C=]__?^E/!_INNSL\4L]8>&U_YU??MB/IGG]623[S]9Y?5Z MEC?-XONK^P;PZS<3WY\6H![0(SQ$3&456C,SJ8HQJ0J*GV;CAPX+$[]0?)S M >'&">;;&V;9=< T_GSW'VK.@1N!7(-A/@!JB6!326!TPJR302_4((>:-\>0 M?_73]--B^<*__OO;^4O]QN:G?_:KG)XNSB_R?.7[6_S*<\Q&Q4VV_,, M>$_C];M#SU-)6I"T(&DQAG'?.//2U)7BIQ73$V_0N*=Q3[Q!\4/Q0[Q!XY[& M/?$&Q0_%#_$&C?O6S$Q;8+0%]@!;8,*[(DH)$#P3@,8)\,PR*,8&K;AS-K(A M^G4_2?^\7*TW.7F_Y9E?Y_1BL?+@K36 *3)P%C486WAAPEN6TA#R[F_3^BC3]9N? MKV'YZ9F?O\P_SW^[A>;_[9%Y$"EG1(3BH%3CP'B$XHEBB7B$XH!B@'B$XHEBJ5V8HGXA&+@U&. ^(1B MB6*)^(1B@&* ^(1BB6*IG5@B/J$8:"4&Z ''>!XF^%7)(IB@P1K!0(JK\ E MS\$6X4.T1J+C[V?XI1)%<-E"$BD"IN(A>%%?.<>5*;8HD6\R_&(=*(]_N\W# M_N6=-.R;=+_;I.T7BYTS_E9UW-57E/K72M;_GH;QCB5JVL%?TB"G&D2C,_;1 MQ4#C%$US6HJET<02\0G%0"LQ0'-:FM/>*;5J4L)@#>0ZJ $S%V!-G=BJI%D* MT0?%MTJM?LFI-9K3'@5\-CZG':Q P7!58X[/H0\)5B_\ZTF:KM;+:;CL8W1U M4WS@$R4*^@(G>;DZ=&G>QIW?I!P]D5(O(S(S25"2H \@0356X6BC <%BJ!(T M*G#()&2;HC.,L\SB5TO02B@_W.&3*Z'Y,4WZ?ZZ89%@!*CMGJ?WU,2G/_0 N MU6 @04*"Y/C7A1OG:RKP3/'3BNF)-VC>(/BA^*' M>(/&?6MF/KIQ3[Q!\4/Q0[Q!XY[&/?$&Q0_%#_$&C?MFS'QTXYYX@^*'XH=X M@\8]C7OB#8H?BA_B#1KWS9CYZ,8]\0;%S\?CAUJ@'^4YXY\6R_J9\TF\7"[S M/+Z9K)=^OIKYS?$TG_YYN5J?URO;J*/6N*N;% _#5FFX/I=U:Y4/G\QJW%>C M<\LG0N/S'4/BI"EQ\L#Q*93J;OY6ZU.@4A_QHYX[$_T=6501_1']$?V--E#' M%WY$:T1K1&M$:RW')]$:T1K1&M%:*VXA6B-:(UH;?Z".+_R(UHC6B-:(UEJ. M3Z(UHC6B-:*U5MQ"M$:T1K0V_D =7_@1K1&M$:T1K;4.'"1"A:"<"8(]CL/2#7V1J7I&3\_?9E3(<8E%/@DV6 M3$1PNBC07COO@O91R)OV99.G]Q>-GZ[.\?+HXKT]YEN>KZ:O\\SPNSO-? M%ZO5]3&VI]>GV%[TA]BN;O+)/+UX>Z3MR>V)ME_R^EEYX5\/V]\,K6NRN^[Q MJ9S1MT4CF40RB602R2222:>SVJ7?#%)D5,5K1J2UF(XU(1JI@U*F?-3+BE1[/.3M3W.,YT MU;"250WKJRBMST4JC!0LW]2CKW/*^=2'97[1K88?M^Z6U7KOG@_[(/>;'W[> M+C;GQWZ]/J_/'IW69=Q\O=K\@LCDPLV-HB,)S4=SA).3F!.B*/1F@;9HQ$S[ M@B1(@_V3!BF(+$L.A =MB$S9$N^E)DXQ73PK6?!;TL .W_&)$J^H)%+K0*PS MD6BA=,C>LJ3+36EPW)V>=JLWFR[^].;$5S'PHQWU*FB6#",\Z<2L;=)/.8+56%6:)59$0J48C/.9#@ MM:'.6!I$Y$;IHF\E/V@1$U.%D9BS(S(5 M01P+E$CCA6*2,Y]OE3_>1\1\32L-ZY#2>#B.^HZ]QJ"%H(7:,5/;$(,60G#D M'KI"2AN-9I1X*7W5")X3YWTDVEB9J#0Q>#]&6X4'"HY(+>=6HV9RVM&1T=IJ MC=UVL7&K-.YQ7N3-[)MEU_??SA:[GGYM=)YMW*A-"L!Q^Q8V;H')+?:#'8(0 M@T(,ZI-6--Y%96DAEJ98M6+T)&@3"/6*#/VLB/5&D>!"4,*(Z/SMAA4T!YL])9$*2Z2O;_1""Z*E\RY'57QT M-_/L/B;6#;/6QVEEZ>;<2B35P:^ 6\&MP,#4,- X7>*L!BQ-!DO@$V"@%0S@ MK/909S472N;%!J*]HD0Z94D]JA42C99)ER#4.#51.*L=BE\9K1A^O!8?C=NC M<<>Q:WUQ(5U%=7)]3M4?G)[E5>]WCB1_&![?L3C^8(S MNV-$X\[M?D=RX*=9_*#4&?P"?(!?P"_ #_ #WGCJQ<>^;VO?@S> '^ 'O(%] MCWT/W@!^@!_P!O9],\N\=_L>O '\ #_@#>S[:>Y[I" ^5 IB-C3*2 4I(0\C M?'@DSO!,8E$FBTAC]/EF"J+SA7-O"C&*"R*5T<2;*(C-TE+GN0J:W4Q!/$K_ MW/:;T_I1^K?=44J+X3/XY2N_2,]7Q_YLL?'+-R=^G7YY^WB[ZN MTYN\?K^(^55>+[KT.L?NW6KW4_[;+[=_H+W[E[(:Y5P[T]@\(+BGYMT3:!G[ MON%EWKM]WSC3XC@'_+2R]. -['OL>_ &\ /\@#>P[R>][Q$&?*@P8,K,%B$E M4=DZ(GV@Q-+ "2T\ZVRT3I2-48F,,"#<$V9\H[CYPN#/^W[K5S'/NC)4-9]V MPP?OXD^S[=FNM#FOXZ+????BZ>YL &*/2>!3+7E&IX>6%WOOSBN-NS]T)#L M+*$4&KP#K"!>L%_Q D>9SY928DKA1+I"B9-"$:^XI99GZ[6Z&2^@62A)M?^:#@FY/3]=KU8O;LX]N]"!/WNFR\OS@0_ M7!X6TJ\B /WN==>/_L]?//OBV9^+8>^BL1G<#J@7U L,3 T#C;,ICGS TF2P M!#X!!@X= ^ 38 E8 I\ \ ^ 18 I;:P1+X!!AH!0.X:GJHJR:MDI..:<(\ MY41ZQHFGDI)LD_?&>VWXK2$Y=ZE0_XVKIEU:Z>_?--TUUY0KW#7![X![P;W MP-0PT#B=XBP'+$T&2^ 38.#0,0 ^ 9: )? ),+!?&$!L\,'2T(MF/ME J*&& MR)("L3R;H7NE]TEG)?BM-/2[E*TC-@B_T]Z [;JFK1NC<:_RY0+T][G?5*P/ MWUS7A^M%W.1T]8(*[SL6HH_72:5QXS>IP="/H[5EWKNS1^-.#VWF]A0_*#4' MOP ?.-=/_UQOK(J6:T<"5X5(Z1VISW#"7O[ZH^;?O>SH%[]. M+_+F97G6K4M>;+:[TO)[59M+:>9*C77,A^LY&-<#RL6^;WB9]V[?-\ZB.-(! M/ZTL/7@#^Q[['KP!_ _X WL>^Q[\ ;P _R -[#O6UOFO=OWX W@!_@!;V#? M8]^#-X ?X >\@7W?S#+OW;X';P _P ]X _L>^QZ\ ?PT6&A[8'-_&T?6*W\^ M3'\?:FI_66Q.3KIE&DIL-_Y#?7NWFJWR9K;+HY_U>;-9YMVH^.'5P_CWS?G, M#UGXF ]V?);M")H>;&A,Z:D,X"E26 )9;G@'6#EP$IT&R>>;ZX8YZ[;IO&_ M[S=&"7@=A8B%A*(HD2%'$F34)"7G53):*T%'*2O>%0*_\HOTK%N_]1_^Y]-) MISZQ^^YWOL_IN#L]RZO>#Q_QGI7$;*@D%@(-PQ[EQ/Q N_;;-LZUD!R0') < M4\- XXR,HRZP-!DL@4^ @4/' /@$6 *6P"? # /@&6@*5VL 0^ 09:P0"N MV'#%]NF*C3EM:9:1L. DD3Q1XDW@)!5IK(U%:L;'F-9]E/ZY[3>[[,#7>>DW M.;WM[G+3=M?9/&IN!<5M&V[;H#Z@/J ^#@X#C9,S3K/ TF2P!#X!!@X= ^ 3 M8 E8 I\ _N% 41'$1W]%!W-(?%@*"64\TQD*IZX["QQK)CHE#(IWXJ.WF5> M.:*C$W6[C>S3;=[U>G9[CWO_7*;,01]>ET8T*&FM67>/P&Z]V*.9JH2-X'(Z&C] M3]3$4DN)<"$4%90Q,HTAYOZVJ'_*8G/^_-()'Y_XU;O\?/7ZHR/^[\$/CR+< MN)MK/I9R@Y=IULN@)P58&/C8_U!HX\2*/HO 3RM+#][ OL>^!V\ /\ /> /[ M'OL>O '\ #_@#>S[UI9Y[_8]> /X 7[ &]CWV/?@#> '^ %O8-\WL\S[EYW6 M.'$<9GF$IYPS53@)008B)1?$!EZ(\9)ZKRP+]E9YA*0YV.PIB518(CWWQ LM MB);.NQQ5\?'C?(98-\I?7G_,_IL M^@?:P'=L'M."SX76.#S@3&B9]V[?-T[%.*,"/ZTL/7@#^[ZY?8\S*LZHUTKX M35'U#.=(B4P1F9,G3CI+"F,AVE*$M>4^55\XHT[<939^1AVMA'_L'BO[9];' M=%9O_8=96O2;]2)L!XSV5Z7ZOU/0/[0#R>N^C5:XC6^!)H7H0;5'F=QB0Y1" ME#[&8&M#F3:&DF"*)])Z22P5A@C'13"N&,O$O45II9COKS',A?3\DDK]KPMN M&5>2BKF6'*VE]DZ7/J3S1;<#"!4(E<.*&C?.XVBH#"Q-!DO@$V#@T#$ /@&6 M@"7P"3 #(!/@"5@J1TL@4^ @4/' /@$6 *6P"? # /@&6@*5VL 0^ 08. M'0/@$V )6 *? / /@$6 *6VL$2^ 08.'0,@$^ I:_!$D:@[UGE]+-N77_F M:A:WZW5>Q?/99NU7_=+ORNM\^N>VWYS65SYUO[?&C=RDA!BKX\1E_=C']?CM M"K+&K30A@_P.'+[>)) B34F11\,D5VI^]6]==X 3<\3W]*0,FML#)('F0'.@ MN4F! M@[XPQ Q#S#X-,8O:,A>E):RP0&1R=0-G9DFRNG!G70C*W!QBQD7T@AE/I%29 M2&X-<8EJHJ/RV4IE;2A70\RV/7GG_=E?7FY.\OJX.ZU_Y4E>]8OW^?DJ=J?Y MQZ[O+XO!CB]KP=X.I6 7'_)HE=Y^*@P[^E@7]B)O7I:W_L.X4\[87%G=V-S= M_=,SDQ^)!D$$0=2.F2"(((@@B$841,Q:%90@06I>Q0V5Q$LA2$E5(6F=&1?\ M/E-=(8@@B"8EB$;KO7%@@^L;]W[?^:5?Q3SSF]G_VZ[R3-#YC%/.'WM,\"1M MVZ0,'K??T*_]+/\S5X.?3=TV+/.TU' [_O5?V@#7'S#M!%7UWBM4P:H\U3X3 MJ5A5F]H:$K*-A'&:@Z2)%DYO*E2G=+*RJ/HB%HDLE!,OLB7J5T&D6PKU M=4XYG_JZ*5YTJ^''K;MEM=Z[Y\,^R/WFAY^WB\WYL5^OS^NS1Z=U&3=?KS^_ M(#NYEG-%U4C"\['=XN3TY^1X"XU0(#L *Z@&J(8_H!JRIX9+9T@QG!(IG25> M64LXES+X2C*YU*KN:4&V@!.##=N MTS'+@7 ^0@T0#?LD&KA(6CI6N3^F03041ZQWD4B1C:39.QEOA1KN(AIV2I.,?J8P0$U=\[-F1&@ M?/@P4/YTS'(@E(_8 #3#/FF&9$16HG 2"T]$2FJ(-TP3FI*AFJ:25!Q#,SQ4 M;&"LQ%;H!.B$=@P G0"= )T G=".3HB%AI*5)2QD1:3+F5BK"I$E"5%LHCKJ M6P4UP81@E2'1%4LDRXPXECC)T;B2@\DZQ4?2"577S(5&4 %B 6)A0F:!6(!8 M@%B8G%AP5@E'O28N#T$%PP().@V%M=R[XE*(PMX4"SKEHGV2)&85JUB(DMB8 M'"FI\!1DIHP_EEA0>FX%<@Z@%: 5)F06: 5HA?W3"HWS_X%V%_%>2YHB45$8 M(JT1)'@9B14Y:TM5+,7?U#>2I$9HXS/::^^9K. M('PNC87..33'?<>.:1!*$$H02A!*;0JEO1<=2A<9* ]5=)A014Q%5N=Y-[-&[23:^\DV*!*S^ Z]^7>OA M^__Q)_ZGQ[($]'-CT(!!GLP@Z"$$-W?PQH%!8! 8!.YKHL:!06 0& 3N:Z+& M@4%@$!@$[FNBQH%!8! 8!.YKHL:!06 0& 3N:Z+&@4%@$!@$[FNBQH%!8! 8 M!.YKHL:!0=HQ" 85/UJYRY,,*NYG79E]GV,^#7D]$VPWKYBV42'3N(F;=(_C M5F(T;@'4E$V>TAKWD__V?SYPRN1?6RB+:LB4^]4X!MGJ("Y@Y6EX!P7*(^R$ MSQ8H%R63H%80[[@GDGM%K"R:Q*A#<+Y(SFYU13&!!^FX(;GX,'1],\31P$F@ MV>:@DTC)/.+X&2?G@M&YH*[).F4XF8DX&1#MH6( )T0P=?-,+6QE5Z4Y*4-W M=FDY)5Y%1KP-E;N-Y<'>&A1W%Z9^H%8B3H*=P@Z/W;63DOMLB"9!#4Y4"H](5(ZQ.QPENBN2@TY$CU;8H6M)0B62#1Z_H>$10)T=8S MN \R!E9/U=8_U@&:N[ED;8[Y;-P]38X+0-%-FF7*& !%@Z*;IVACC,_*%)*< MY95NG2>6!D'J&3JGRMA*\%N#N),V64HC291%$)D9(Z%H3[@+OC@6"1FZ44H_$K\*(N;(:#-N:=QFM"9&O=CWUSYK8.2>9:Y M(#(S1$@5B$R!$FNKUF,^FA(%-3:$V\D(*F1-/8DJ"")+M%454DZB<%4UIJB# MU#=EWMM\>M:M_?K\0N-5TGB^(XNO%WM]W5CUT9=S$^:6C155.1"7V$ZP]]O' M$P[H4@/- _ & M\ /\@#>P[YM9YKW;]^ -X ?X 6]@WV/?@S> '^ 'O(%]W\PR[U\NWM[GM04F M1.'.$V$5)9*60*SFC$09H[?&QDCUS;RVD%@JU"HB4@Q$&N^)C;X0SK(7+FAF MRJTF.Q\3V7[L^GZ<_CI\+O18[77@2P[&EX!#L>\;7N:]V_>-TR+.7L!/*TL/ MWL"^;V[?X^SU4&I*<+9:_]] MR6CEXF/WK&C<*HT[CEW7APN)*JJ3ZW.J_N#T+*]ZOW,D^W>8:-S=W>\P#BQ- DLH*@;O "O@'? .L 0L@4^ 6 ? (L 4O@ M$V!@$HN]=Q@ GP!+P!+X!!@ !L GP!*PU Z6P"? 0"L80#+D0R5#ZBQ$DH41 MEF4@DDE!@F:1)!^U$SJ7X/RM.3HI,".$)L)10V0L@MBA&DUS1V-4BE&3;B9# M'J5_;OO-:?TH_=ON**7%\!G\\I5?I.>K8W^VV/CEFQ._SKMLJ^-KR5:O\\_; M15_7Z4U>OU_$_"JO%UUZG6/W;K7[*?_ME]L_T*C]2U/OY-QQAZ$\<%6@:] U M,# U##3.P#C^ 4N3P1+X!!@X= R 3X E8 E\ @SL%P803GRH<"(/*BM# XEY M" VR8(BW1A JE8W2Q!*3&:.V&N%$N*JG+]H>KT]$X_9HW!<][_NM7\4\Z\I0 MIWW:#1^\BS_-MF>[8NV\CHM^]]V+I[NS 8@])H%/KW ;72M:6^:].ZDT[NS0 M.6U/\8,";? +\($HP/2C "7H+&Q09(@&$)EM(38E260(3M3G:%:WH@#6>4,# M$Z0>^ V1RF1B2_W2EB@9L\[ZX3V_C@+LVC0-XC^G[[?KQ>K=Q6%^=_#O=]]\ M>:'T?[@\ J1?G>O[W>NN'^B?OWCVQ1.]$W.I%!JPP=6 8D&QV/<-+#V.<, / M\ />P+['O@=O #_ #W@#^[[M9=Z[?0_> 'Z '_ &]OTT]SVN@A[J*HA)JZS@ MGCBK))%1N@G;)G+]_$W3G@3S*XC((S@8D"Y+% MOF]@Z7$X WZ '_ &]CWV/7@#^ %^P!O8]VTO,X)Z#9/,;P3U,DW%^$Q"T9%( MYP6QNB2BK)!)E,1]<&-4>2.H!V?3X(CMNK*MFZ1QM_+E@NWWN=]4L _?7->' MZT7;'W[@C2N!M$ [<#P!+*NL$[P I" /L5 M E#!YF"X)-IF2Z1,GGB;'+':\\)R,D&J!R_Q?OWQ=+![V=$O?IU>Y,W+\JQ; ME[S8;'?EW?>J^)9&S*T5:.(&-P0J!A4# Z#BUJ@X%QU*&3)EG4I$TFR(52D3 MQ772V7G*M'Q *MY%X_\P$]^YIRJ8&%X(3 PF!@:FAH'&R17!6&!I,E@"GP # MAXX!\ FP!"R!3X"!_<+ DT4*&R>4;ZZ8Y*"BF\XZJ:,.I+"8B#29$Q>$(#X6 MPXJF7&3^T T$QHUN]G4#UD<(. ? )L 0L@4^ 6 ? (L3:YP?[QF(HW;HW%DO?+GI_714)?_ MRV)S^S^FX.SW+J]X/ M'_&>G0.8YG.G*%H)'E0*3PLN%M+B\( SH67>NWW?.//BZ K\M++TX WL>^Q[ M\ ;P _R -[#OL>_!&\ /\ />P+YO;9EQ!88KL$>X BLEZ92<($)P2J21@5C. M-.&:&T%E=.YV)^V[%+@?I7]N^\TN)^]U7OI-3F^[N]R$W;5SIYI3.599^X$X M2]R&065 94!E3&K?-T[".)T"/ZTL/7@#^Q[['KP!_ _X WL^TGO>T0U$=7\ M%-6,04AC32&6)D9D]H)X&A2A)02=%*74I9M13T'#]65ZGA.3[OAHW?QIS9Z MM39NW2;5)9JUM+S8>W?":MS#H?'1 6 )[0K .\#*@44X]CY:P)4+5@I#@F>9 M2.XRL+,(R_PFQ_K2S>+&B(\_WA# M<3=7SF"R!WP0>!@\# R AUOC8:499\$EDH*OG"JS(MY$22AG3"85O&?Q 7EX M-VSK=VEX-WGK6MQ_E#@^!F[!)8&60)*CD0*YTA@61)=BDM2)\M]?OPC_=?,Z\39 M?E_3 :;D@:%"#A5$DUMLJ!"HD,O?A7S MS=X.L^U9?5BZ]+?C%<@#YU+^/&3=VDD#B0WC@36F:(ARF)!^"G6?R@ MI0/X!?@X@ S1O<^V="D)[;,FE@E!I).46"TY2=Q0);CC6M(';^-P]$GHW[=C M@Y@SIN;<]!KD]%KB)IZU/TA,L0B#0I$!N*)I'R0+5/*>F' M)-==*<-O^Q[\ ;P _R -[#O MVUYF1/(:)IG/1_)\L#Q3D8@,B1,9I2&!:SJ,/6,Q4\NCL33P%9H301#AJ MAD8F@ECC/='EQ+@-^@!_P!O8] M]CUX _@!?L ;V/=M+S/B>0V3S.?C>3KG%+4OA-EBB/3)$L=B(3HK1J.1A7)Q M,YZGN0I94S\$_021)5H2*.4D"N<.GQFM:OVI9M<_A@N: M8/'Z->P.]>M^=I"MVH/WSB;+B!&:$IF\(8[*0H+TH7AF/%/EIA>-W#F;E2.6 MTN$]+!#K"R5.\*AHJ#\NW[H5^6[;U^W67Z\3JGYT(%/_+K\L_]UMJF=]/E!K M[C<7KUH//^6:3SW;KO-'ITKX=:_*O^A4U6\W8Y_0?OW7V>)R>>J#V;%?ORPE MK^>S'W\\;J-9>>,LT>1) -UE6EYLG H:]H>?YS,J1*)4*A*YET2J$HB/D9+@ M:2S%<$KUO4X%L2[Z7ZZ1V,OR.J><3WU8YA?=:OC!ZVZYO$9FHYP+E)U3@9DB M!^5TT*$"! VL'%:XNG'.12M%8&DR6 *? .'C@'P"; $+(%/@ %@ 'P"+ %+ M[6 )? (,'#H&P"? $K $/@$&@ 'P"; $++6#)? ),'#H& "? $O $O@$& & MP"? $K#4#I; )\# H6, ? (L8?3Z 5:O/^O6]6>N9G&[7N=5/)]MUG[5+_VN M%,ZG?V[[S6E])8:N3Z\F>*RN'9?U8Q_7X[ M#9-3"'D,^GJRX5V-\]4 M1*X-D3)YXA5+)-,5O#AR3OABC92&<[@:.44&"\9GX:$K)A6IE\LT! MFB\W)WE]W)W6O_(DK_K%^_Q\%;O3_&/7]Y?%8,>7M6!OAU*PBP]YM$IO/Q6& M'7VL"WN1-R_+6__AZX>3]?47U$=?GEX\IU8T-KMX__3,'6#R0(CX]JG+"R&( M((@@B""(VA0,ARF(E! J&!V(2Z:*&VEM%42^D))9,I:&H+2YSP16""((HDD) MHM%Z;QS8P/;&O=]W?NE7,<]\/^O*[&]^'4]F@LUGG'+V2/UNIFW?)J7PN#V' M]D80M^-B_Z4-;.VUKMY[C6JKMG%*>L*8B$0FQ4E(-A/J#2\Q*ELRO:E1>2[< ML)((2UX2674LL5IG4I12)K KKG'(^]6&97W2KX<>MNV6UWKOGPS[( M_>:'G[>+S?FQ7Z_/Z[-'IW49-U^O0+\@/ ?Y-M#0*,KSD7WBY/3GY#@+C5 @ M.8 J* 8HAJ]6#-EJI8N*Q'I;%8/3AMB8'6%1"Z&Y--K>4@Q))&]U9D274(BT MPWN85B2R4I@)T7++;RJ&X^[TM%N]V73QIS$)E- M)M[Y^B47C@:9HZ;Q$8,"S,Z9U'-'QTI3 =\?E@<#WX/O$12 8(!@^ K!D(Q( M-*A(O!"<2&]+/>#[1 17PF0;A,UI#,'P0$$!9B$2(!(@$B9C%H@$B 2(A(F) M!,J8S<580@.KA*]=%0F6.V)%]%1J89F1-T5"UH%F+QV)G HBG53$!:H)*SHH M8U((^K%N#D0E6:>A%* 4H!2F8Q8H!2@%*(6)*85"K6/%)V*3342FXD@0LGYI MM#:"9R6=N*D4K*#"6.>)QPDG*#8W!A3,O /K/X7O6'C:S^A97ZPXP^:NJ*I MZ[5J5NNYXTF0[')5>4))4I\1Q#MGB[6*RWPK)T5472B%+(25;(BDD1''M2?" MUB>CTCE[=U,9OLVG9]W:K\\O9&$EC8NFKN.V9=5JK!88!^(0VSGG/F++>33' M@N* XMC_@&OCA-S&6+B&C C\M(4?\ ;V_2'N>_ &\ /\@#>P[['OP1O #_ # MWL"^;V:9]V[?@S> '^ 'O(%]CWT/W@!^@!_P!O9],\N\?YEX>Y_5QI,(TE-' MG$Z)2)X%<:((DF/)DDHE'(\WL]J*C=I&:TG0UM7W>$;\T)W)AYQ\I/4)Y6]F MM7U,8QMFDX]2ZL#MG"J.)#;X$G H.!3[OH&EQ]D+^ %^P!O8]WNT[W'V>JBS M5S%,EF09"67H2.,$)SX63I2P2M*0"Z.W:LWO4E&$L]?^^Y+1BL7';H?1N%4: M=QR[-A$7$E54)]?G5/W!Z5E>]7[G2/*'X?$="\D/S-1-"JEQ6VPT;H')+?;> M'28:=W?W.XP#2Y/ $HJ*P3O "G@'O ,L 4O@$V & "? $O $O@$&)C$8N\= M!L GP!*P!#X!!H !\ FP!"RU@R7P"3#0"@:0#/E@R9 \,"V%(%)Q/@SE%<0: MJDCFAFMAK66LW$R&U,%H$[(D3#L]C.?CQ&DJ",U9!NV-3?'6>+ZC],]MOSFM M'Z5_VQVEM!@^@U^^\HOT?'7LSQ8;OWQSXM=YEVUU?"W9ZG7^>;OHZSJ]R>OW MBYA?Y?6B2Z]S[-ZM=C_EO_UR^P?:M']Q+'#=ZVU.!8:KFHBK ET# Q-9[+W# M0.,,C.,?L#09+(%/@(%#QP#X!%@"EL GP,!^80#AQ(<*)TKG3,J,4?J M"WU]CS#$)4:)9)YJ%HIP_%848->F:1#_.7V_72]6[RX.\[N#?[_[YLL+I?_# MY1$@_>I=_U __S%LR^>Z(6>4V[0@ VN!A0+BL6^;V#I<80#?H ?\ ;V M/?8]> /X 7[ &]CW;2_SWNU[\ ;P _R -[#OI[GO<17T8%=!3%&KE2/\;6'H< MSH ?X >\@7V/?0_> 'Z '_ &]GW;RXR@7L,D\QM-(WWQDHM(:'*62.$T"2IE M8C@+G$4>Y9"K??\J;P3UX&P:'+%=5[9UDS3N5KY4/%]Q\)MS-U^>OF%+A8M+_;>'4$:=X-HX'8 6$)9-W@'6$$(8+]" ,YP M)W2()(2A7+OD>IPO2A"?@M')1DXM?? 2[][EQW]XM?I1=Z\+,^Z=IC^OCF?^:%4 .@)UA!C)X*K2TS M),64) 7PTRQ^4"D,?@$^#J ZN'&"^>:*6>ZZ81K_^SY?T2R4%\ZY2!0SDDAC M,K%!"V*IIR)&':@:IZ)Y5X/\RB_2LV[]UG_XGT_GE_K$[KO?^3ZGX^[T+*]Z M/WS$>Q8Q,Z[GA@IT-7O@$_ #[==OG_J<"FD!:0%I,85]WSCSXN@*_+2R]. - M['OL>_ &\ /\@#>P[['OP1O #_ #WL"^;VV9<06&*[!'N +S7O+ G2,Y)T4D M2X7X3 ,)]4MFMJC&&=1^E?V[[S2XG[W5>^DU.;[N[W(3==<*/F#-M_ &\ /\@#>P[R>][Q'5 M1%3S4U0S%U682H)0Z=@P>=P2KW7=FTEQ7S(U<1@N9G&[7N=5/)]MUG[5+W>>8.8_>A%,.9]JCX)QV[9 M_$!KH#70&FBM97R"UD!KH#706BMF :V!UD!KTP?J]. '6@.M@=9 :RWC$[0& M6@.M@=9:,4L#M/9D-:U_Q%B-<^#GZT-55('EP(DRP1+)K2:V1$F8L27Y:DM; MPJVN=S9P5IPA.DE6WZ,X<:8(8E70PIC$>%0WZT-?;D[R>JCZ7.>3O.H7[_/S M5>Q.\X]=WU^6A!U?5H2]'0K"+C[DT2J]_50>]JG&]$7>O"QO_8=12D>YM",5 MCD(H');K@U" 4 !:(!0.02A$)6*UF"8NI4KZ.D;B0DZD%.NTX$8H?VM"Y%T: M24 H0"@\L.L;K;/$>.U^&K='XQ[K.[_TJYAG?C/[?]M5G@DZGW'*V5,W2V[< MJDV*P;&:[_S:*?(_VTZ?G7YX:4'_ J-"0[6E(716D+5I4 MT;\V._7I_79X].ZS)N1E&( M2LZ55HVU(?M]T$ ?/H)'0W<.J M ">( XN#SXB!))ZW2MHH#S2O1\V&6DLN$ M9UN,%<;KF&\%F$)4,1='0C22R.(5<8%I0J-0/AI;7#0WQ<%Q=WK:K=YLNOC3 MKA]I_W*[Z3=^-?0H_94(Z'??O<[^SU\\^R+].S>GFLZ%'BM.! EP 'X+U YJ M1^ V@#:X#>U04B5U9,W1$H^! ZD(E8:1G0045OAO..WNYC?01OL5,'0KSRO M^XL@P2AA >>@!Z 'H =:-F!*>L 4S85U1$C!BHA#\IBA(V5'NE2+"Z4BD38QX8S*)*9E@ MJ/*2TL<*$A@WMQQU A %$ 7-&@2B *( HF!"HD#J>NS/=$@2+$,!05#$:V>( M M_7WEMZE^R#0[[H;U[B\>[=I1^.'I9XN57\5%?>.;37UB:*77__F:V[F[W2YW M#PPG;RSGR<=>=&?^7;[PS\27^I?]Q2]_\>?]7_\T^_>F ',7WW'W]8+OV'W2 M4%7&. MZ[-?_N5UO^_GL^2J. ^Z'6]B=H(O77-0_^H^.Z1_1]R?_*,ONEWY2 M!OA=+WSA>Z\L,YT_;##*0#;'U2ZS9X-=/O7'Z[Z:[..,-GJYKJ+_2ONY>3I3_OMIOZ MDS_D>F#:_19&=WOD\@WUSUSZLS[_I<]5<57T7EE[=_Z^^-E_NME[]OVB7X3% MLIX:_W+U_K_>;D%[\>NT_C/3[E]W?/B9D]_E9_JSH>9W7T-_[Q7BSY0;=^V? M^__(L3Z8L.X>'^P+#8#M;H,]?@/@S\BJKSHPVX(?V.T+/CZ;RF6_<^ MPOK?068_V.K7M1Z^_Q]_TG]ZFA#L5XX-F :&'H'4[[X3WBP^S/Y6OSKI9S_4 M=4NS_QO6]0!ZU6"[K *4@QHG:390XY.O_D=JY*#&/:=&3CD' M_\&1PI'"D;9CPVDZTB,>>+-FX59LGTG;FXCZ"A>Z2F?PT2A-F.32S0$W GP$X,$N+ M.GR$$]>!*O!;:2QWM_.OTL-6>3-;[(9C/_49&DA\[-#B%RLT&EK\QZ@ON[NQ MGKR^;-)%8[^_[HU[T\\7C9GL7#9%$F-2(E*D0AQ+A@AOG$]QJ#)7MYK+*"54 MI)JPPNI[@A D9)\(USJ&1*.2F=TL&GNU[NK'^;'K^Y$ZS)."HN)8J MU!>I$.H;F2>V_I=P4Z*1-J? P@,3\# .1AH0<#L$C#O(_8N '*5_;OO-KNYO MMNEFZUR_%1?+/(N?#XT,+QJ^&FH$9V?K[OWB4R[SQ9:Y_M]P/NL^7G/ZC]>< M?VGCGA-A%EP5[(V)8!:8!:=6^#, !V9I7/[CZK,!X?]]KK\A+OPN4.!7:>9/ MN[K$_[M[8KIAI /"(Z(>^WSM@/!I(^'39(UV)5KB69)$QNR("UX1:T.4UEM/ MDQGC_O*Z0ZZ/EWEX<+1*1]?\\BB!5<[GDN%F$RX&9T0PZP%N>S!K(\P:LHPR MQ$ L'>9*#K>3-BA!2A!9\.0D]6F,B\E'8U9FYU:TUE_ZH%T,KBSW+W)QO%VO M\RJ>SY9=W\^^>><7JV]GU:E48-;?M:IP777UO;N+R\W:K_H+Ο(G0QM-$ M@.$C]R'<#C'V4&+,\4 %HY(H&1.I$LL0)XPB.5!M;6".4C=&F./9A9>^^RX/GORM__#UFJRO/[$^^G)"MQIK;#A\SW[X'L0_0+\'#H&I MT&_CE/K-YWJT[[UD*#D&S[TDP:A*_UDSXE@5#\P4[9GTF0L_1OSF023#EY0" MA5"8$LF%)$Z&3(3F3A==I"RW1LW?+<7F@C6>[TJ9JES\XWIV)GK'AYGM MQE5Z-HH1EY0ETF4K)7>.*3U.GLY(]/PE5IX+H4'*[3@79.CL7W3FU= 7H%]< MY.3,4K<-F[)=[N:J;U<;).+L4]#FH&+1O!$.2HT%F2E09-):P MF7@3))'><\L+H\J%D?HE7CCI9]WZ^TL7?73IH4>16GJT]HGP,?OA8Q#( ,T> M. 1 LXW0+!5,"!8885EF(K4NQ(OLB:6L4B9C/.8X4E?$AZ59J9"NTIR/0;;) M/L4SWFRZ^!,)OL]#ZZC3(2AYT3BT4Y+=&IUTEQC%0W*I MG1M,<6C)J2#A8O\"%-<[&Y=>&>CZMW M'KT;G9JKT>I/X&SVP]D@H@&^/7 (@&\;X5L=I*B,J4@T11 9HR4N#Y$*FK-Q M5,K@Z1C1C5CP, ^;SXKT/RSP?YLCC1G(RX$70 A'2MB*DC?N\ MP^SEIWPI22I'O!:*2.,+"2IEPK,>2NZBEUR,<8OZ?!7K/N_S]_GB_\]75QSS M^B/%C#/4B\\IYXCK'F W/US$0F9 9D!F-$W#ARDS2HZ%5UE A(RB\@6 M"H]:6V;(3,C,1Y"9T:1B-7>D:!N)I"X37W0D+GE3]:8RF=N'B69=4<@BC],F M:HAB6=1A[I&P1"[(U")7!X*;"2TS9 1DQ"/(""Z*<8Q3$J2@1*HLB#,\UB]I M3E4F!);DPT2KQI<12@C(B#V2$4C*:LGRCSNF(Y_Y1;KJ8MG/9V>7SRQV$W@N MAJO.=W45W>8DKR\++9J[3$5H"[>IDU"F[6 ^A3Z]%K3SJ(S%U83:I4F,E35 M::D51'EGLE!&L.0?)LQUR4%7H]\N)[X=K=++@7".=GPS3AH7G4N!\MS]TZ]( MXYIF,.R@,#2YQ8;P@/!X#.%A**FOR^SB! ML<<3'G-I%73'WND.Y'6U8?/'=&+?C]E7M85K*H3"#N\^8D++#!4*%?H(*M1E MZ5RAG@A++9&%4^(24T0*;F0.5BLSRLR:VRKTJB'=_RPV)\?;ONZC2^TY4@=8 M(S4N:_=(="+G:VIAK@/!S826&:("HN(11$6B.5D;#8G992)C%14VEDATELE; MI[F,#Y3S]="B@CHDDN^3J$ &6$N6?Y*V7&?^?*AD;NY^%>$L7+!.0G^V@P$, M+'BX+'X95)*&9">JHDN<$2\U(S:+F*CB2MC\L*VM7EVXZ5%TG)TS/9:.@ZO9 M#U>#. _8]L A +9MA&U=\D&S4@BSFA,IM"&5=BD)15IC&.-4CS+\^''8EJFY M&*UP#KZFO9;DR.*94M1CORB)YD,.+F9-N->.R) ML2(;0JG6SFACG+O7Q.18%_WS^FSPUC]^^W@_>^2N2^]J)1=)RPW-L*]SKCLM.,Q'31 MF5 2*Z4E7 F3;:*"QWB?\$B#W,O47%D*[FW'"2%SY%!C*!\KH=;Y?5YMD3FR M3\$1Q)=;7FR(M8;]XF_=9:E<0O*D2%.(M#03ZZTE/G EDR\Y9_IX!497NNQ\ MI(Z0@F)N"1P/@B/@7D W-L:]ZJ4K XJD! &'J5*$S_4X21M15"1&Q%N];9[ MN#J<<;E7S)UUX-[6' ^22@XO(/+C@/E9%^KG]P,*D2BR'[&0L>+$H;XZKS\M MB*+UKYGUW7*19K_>M0V9J47--AY"OMXD$]1UC;O+PZP)9TSDJ*(AAIFA@HAR MXFFAI)B@J:(RBG)K:NT("3,[;GKYB9J^7GOV=7_51U\N)-)C2=!'\[5K 7>3.+OC^9G:V[]XN4TRR< MS[JSO*X^9/5N-@#]_3T*O=JY44(4[\$N-R!Z&[U_W6OIN_YW(9^C>X9\D++U M^&JO+O_P_?_X$_\3C-.:<6"0@S<(SJKP7@ +#-**X,8%;#.'_U?;=3SQ?7UM M5X9+V'KLWISO>FWFG[>+L]/Z*ER]3@:AJ"O;ZXCJ!..DC;N_P\P0M-G4SVT= M\<5[(F-6Q"9FB,M,J:RLU'J4J]U7_GP@D/YM=Q0KFZSSJTN">;7TJ\W1*OUP MQ3$C];[0FC49VFW<3S:>^(=[WF;/SL 0M :T!K3&;VL-RKRP10^7P,$1:3,G MSDE-HN29!9X4*Z,,WGUDK2'GVJ#/UOYI#5PJ[U-TZ]B?+3;UT__OKB1I"''] MDD-??W\%^ON\[';^H#J??H/;YOV(;XU5W=70XK>H-EO8]]"9T)G7\A6#9D[E M0%@LBL@0TS#]AI*4&-/"*6G8*.. /^G,[R\HY$U7-K_X]3B#"=5."$BD?4PM;'0AN)K3,D!"0$(\@(81C7!KI20AZD -<$N^")CE6;2&U5R*- M4O+PL!*"SQEMK058XZZP<0F!O*M]C$P-32_\(@U0GODA9-TO=GUSYK-5W@RA MJEU?#'\1S$[-W8LB2(6+T4GH3&"@<5?X;__G Z=,_A679X>,)00L0"<'#@$$ M+Q"\N'/P(C(3A::"V*0ID3;?;?NZX?H^]R_RYF49 M#C:7WTFCQ#.TG',CD&J#L 92;1KV2A<='':N8;98S>*POJ6N\.:BM"SELZY? MW+&6K(6K @0P#B\N/*%EWKM]W[B[NU_0 OB9+GX0J !M'."V1W "P8D[!R>X M$BZF$HB*.1"9)"<^B$R8C*4(2;7A]$&"$Z_KF62]B)N-)7?)%6/&)]JY$T"4 GW&6Y>GZ#../N/7 MIM4)9I0NG!B7Z9!TZTC].PI1U!NJ9/36E%'J=M9=S#GUS];=Z9NJ\2[IX/QH ME8Z[Y3+O/E-5AM?BV.-<7]$1U2$:CA^6:T/8"3H 8($.. =((1EEB5,J<^/$B*"#H .:*0/,A)7&G!'GQU!^\VVKP\6JV_KOU>3 M2>X[C+:%:QG$AQX@U@Y%V-S%);3@E+4@]\DPXSQ)-*5!UYFJZZ(BAA>C9 I4 MIENYS"..GOTXC&KDV7.*S:TPC5T40ORUZ\40_@'- R"'2O.-4_=A9C(YFJC* M+I)2DB"2>TF<3(8D:9V3S--"W0..Q;V7-.GK5JN/OJQ1])PJ"8W27DP$^4_[ M9]/'&[#[;+'RJSC&@%TD.S4_J!(F:O(@ K,%DGKT@H'!&;^\\,4_7#KI<;I;&:H:"[;" MN>!VMZUS(K;]GFY[<&HCG*IY2<5K3:QB0Q&>9\3IQ(GGS!9K5(PRC)Y\_V"< M*IP%I[;C7'"9N(=QBXM&*T.@HNQN%O-LF?T0N0CU3_+W"%H@J-BDS#JHQKF3 M6^S]DUR-^[_#3'[SFDD7"B=%)44D3X%8.E1K&N_U4+(9V"BAEXMDE?SCP"BO MUHM57)SYY55OKW$DXEA1EX/RBXUGK>&J?YHAG(/"T.06&]H"VN(1M$627-$P M#%_-RA"9BR+!FD2RICH$+D-.?(P0U,-K"X9A)?NG+9!VLZ?AJU\6FY.3;IF& MU/B-_S!T UWM)K#V)WZ=9WW>;);YZL7YY^UB8S(EY)<.N8(R]80Z6DF-D1)G/%, M&A9YMOX^D:_IZ! [YQ2I6_LD0Y#[M7_!L]?Y[%/X;%B+W3R==4X8G[-7@;&# MNGZ8W&+O'08:]WKW&_@++.T'EA#? )T<. 00ZT"LX\ZQCN(C#XH9DKV*1.J0 MB9?%[!Y1H[*@?)0LGX]GE/YE^;'NM/J_X]T)99S[$EF!U>8LE\;]XJ&$*Y#E MTX +NI;EL_$?9FDQ1#'#=A>OG&VZ674(.9_ZL,RS"N/A?>MNN1P2@18#Q>5^ M,QLBI7F-5)_]B&@<2$QX0LL,V0G9^1BR,P]U:S$2$7F5G2)0XH+EA"KJI4M% M,7:O(<._OF)[ZS]\?XUKWG:O/Q+-BU_QS/-+FOFO"Y891YORN78,EVA[I$J1 MRS.U6->!X&9"R[QW KMQ'K[?=0GP@[X[DY$"3Q#2Z&>G/N4AAK$Y6:S3[,RO M-^>SJ[2,LZ'+5M]W:Z1C[%'PXI%G?G_Z]IN]>#(_WK'//B_3#*[BB]'PKQAU:0E]_\ M6^6TM]W;@=%>#81V^?2K*SH;=](=GPO=9J4^QMTU%V!!2A$D$231'DLBA'&: MSWK=/UJ<2/P'R2P-(/%%WLRB[T]FVSZGV6)UV7=YR%;Q]YSH>LAA]"9US5CA M;RB:YBZ:$-Y!>.=QPSN27U$7:8T%VN]&:-I?OIK%[7J=5_%\:$0]1/SF%W&_H??T^^I!5IM^ M/O.K"K&/7;EV+VCN8A,1P%9N-ALR08O"MQT,0-1"U'X2M4*90C-S)%!6!:I@ ME/CH%#$R2%.X3Z&(,2)W/Y22X^9E^>%#//&K=_FUW^27JT'G#O_^\(EW/O6! M'+YQM$J_?N+:*Y^OXG([])C\?M&?=;U?_F==_+/ZCOKU\($7JVU.+\_RVO_! M[I%?(Y8=XTWF=37NAAL7OTC2FF:<[Z P-+G%AI2!E'F,2TCO,HN>$EN&;D^) M!Q*$S80Q4Y26Q4=YZQ+R+O&Y?9,R#(-J]U#*(#-OGR)X0V;>8A77PT3)(3'O MP6-VR-=K3.*.=:'2T.*W*&Y;V/=/)FOW7B)J9[TW1A-!HR#2>$&<#XYP9ID/ M*GJO[E6&>"41[R4&7^7UHDO/+[W]]_GB_Q\EXG79>2%%1YK/QN?6Z,:N?^&M MD&\VH3@4MGUKRPR2GAQ)EU2L%)%Y,I(Z+^Q-!<&%BK((3IA-G$BC!?$L2&(29X)& M;I12TU<0E,X='^MB" IB+\)52 IJP)']P4!5KD_?,T0UWL5+XY9O4D<^3$TU M_S-7@]=,W7:84C@I"=E.#N:_/#6@_H!1(3_;DY_9,A6U2L1$SHC,29 @BB9. M9.>S2E28?%-^.J63E441QEF5K(5RXD7V1">I7/TJB#3NI>=3R$^AV9RIUO*2 M?A]M4)XM)'4@:@6U ;4!M0&U\>M@EQ4II6B(2D82&5@@SAA+&$W2*%]DR+=2 MK!Q7P1CNZLM351LT.>(IK8^@^LR*N;..:B-::L-I&4U$NT*W3*- MXL?>;,_.EGD8U>27LU0=P++KM^L\!+1V\:VR['Z9+587T*Z(_4L;.5B-F_RI MA&==\>'[__&GRAC(B3N G#B89>)FP4$:_@S @5E:%.FXC&X@T# \_-A6J.\+EE&$C171.KZ MR(E42!KZ5>2L.^NW@K%]5#SY*)%6R>?4[C052&W='$_+Z.#FV M98\I;WNP,%BX819./CH;2B),>TTD\YX$H1,IP:H264J.WZHMO$L_BH=@83OG M'"3<$ GC9G+?0Q_=14;"ZMULN>O6N5SXL%C>8W0V[B2?7HFAL_&4]%@[X7RH MLH=29<(GIZ0NQ#-=%9:GF3BJ(DE"L:AYR)R-,G+ZY94[_W'PYJ_\^9"#,DZR MF1M1G!V4@YH<&R!:TJ)5I@P!<#0XNGF.#DY[2V4U;-:5;R5/Q!M-2:(^NY"E ML^Y6N^V[1$X>D*/MG&H)CFZ-HY$[\N0!E(=)[:XHV^5S/UR*-Q)+6DF&;.': MY(#R[:9QCP6#X$(>WJL=ZQPX6& 0W&0V+L1'/,;_?;6[QCS;KN-)/4GWNWYA MZ^%&_V%:?9+#GW]E/\WK&?_?KE7+OZ;\ON\ M[#[SCL4 JU4UW;;/L[XKFU]\E?K#K[C^JI.NW]VDWO[!?KT>YFOL#OIM!* : MWWE-NNR#BH@@9(N0;4.^_C="MMGS7'(A3AI.I#>:N,@HR^GULU^N@0$! M<#8X>S*2!8\"=IJ8CB3GJ:DN*?C#$Q\1,ZN?Q0XNS7.QK7K M/D5[CJ]%6OI-%W\BP?=#P_CNM"*\WUVRSO* ]C[/%JNK*,_L6E!GB-C<#LY< M_/?S(9[8]9M^%^BY"N[HY^BTKO0XX['Y7!J&:L=V]"(R'*86 MW3F0;0\R!YDW3.8E\,#<0,>*NB%Q7A&KDR':V?4V\+.R M6/E5S#=Z&YRW<3G1^%YH4O =5'1\\K*OG>N\I\IT;=RA_MO_^< IDW_%557S MH0>DEX"/P$?[PD<(1CQ4,(+RZ+66GLC" Y%:,6*UYR0'H:S+TD=S*R7T+L&( MU\.?\[+\O<]'P^'CXFB2T_/5#Y='D&?=^MG%\6-7Y__CU>%CE'"#1IE_>R2. M?)-##C:L?K.7XAWC#<@3P=52BR!L2]/A:FF?U5QBPDKC!+$Y6[+3:#Z*3+C+ MBM)0I$BWNEG?)4_D:]3')&S&YT)H,'8[C(V$C_V+P3SO M^^TN@:,K%S4_%Z&6^/-VT2\&P+5Q#]"XD9N4:P<5=YZ\:&OGY@R9',CD:%F& M()-CFN&#@X( ^ BAA(;(ZS?*2B2SFAI&DDR:R)(R"50YPAU-V<8HC6=CA!*^ MV_;55GU_W)V&Q6I7.G+>]7V[S4P? &]\ 3>J\ XFU3E[AX9IHG[6= M*R;XI J18M!I*GCBBLY$>:T]<\DI=JMD^(_D=<2ZZ'_YZ.&'2N K__[B5^[] M2LJ][5Y_].W_/;CV<90<8W.-B>8M:3CD=4PM,',@VQZ$C[M5_.SOQZ,Z19;$YRGV=_7_EMJA\RS8Z[ M8;W[BT=]MUPD/SQ]T3=G4=_X9E.?V,U:^?,U5W)WNS$.P^T,IVXLY\G'J.29 M?YWGL^>K. ZX]8,M["ZZL'-M_]AT_XC7?-4_RI6O^D=_Z:LF9887.W^]Z7[? M*5^9:#I_V^=HY'-_Q1-_S%GCFW]*)O\F=Z[-2;?M_2I5%Y,_Q'RV MF?4G%\(DS<[R^O*KNKG]?+9=+7/?S[HJ4-:_+/J\TS'IVPGLEK1X?_LD\14_ M_V,$]<7V-*\7\3* *KA35FM.K$V2R& C";D(XE7A6B:;O9!C--QYN7[G5XO_ M_9AM?^%FZA??^7[1ORROUE4IKC873UTFZ'^?^[A>['*TCE;IJ,K.[6HH[W]5 MWQP7N7];/])WRR[^]*=9?:4_&R"TWN8OG/\>72S^QI&G;5"Q/\^NFVL'H"N; MS*X9I7&T?'X7R#\K(1[;M3[B-ACST/!KS3;[IGK+V46D)_[U^.(,>/%E^NNW MLT4]!LY.M\O-94V-7\YGW6I8Q9G?UE7I-HOW>7:V])OAEF-7V!^VNS/DL+_Z M?'%9_CZ?+.)RD"@G?C/\S+!=+-/PG>W9<.NS&5Q]JLNY/B?+ZG1VW1<7NU&= M_:Q:X:>\J;\BYMDOB\W)K-KC9)86[X8!,+-UWOC%OVRW'KW[/N_I7]8.#[ >_VN]^8/VJ+.IN MJ]^N2NMLNXXG0W_(^AQLSR?G56OGBOWU3\E#FM=G[KXH//Z M8ZM876WJ,[M>"I>D6!_%G^ISNP]UM?#U%]>O=JOG9Q>6K%LCU]7S\>1R'2Y, M/]OV]9/]_^R];7/CN)4V_/W^%:S9S;U)E> ($""W=E4]?3,;#IW)C.;[MFM MYU,*;[29D46%I.QV?OUS )(294GMEY9M4L;LIFU+) B>UPL'!^#*2M M;J+&ZHL%".WYS0P&E?#:,-AY6<%@ERVYG?>%7^3\IBFTQZ&J0&:]\^5K-PVIW'8Z[V\!$::5(Q/!/0AF) ;=@&G]5UKFQ MQ9OO 9*X(X+]ZX&^^/=Z[\!*=?.^-'9K7Q?55K_Q2T?0G"LWSK.L((\I#-_9 MN73=DME'/=H#R M+/K+7]Y'OUTO!;J/-VN!*6I=OTS8H/\MR@ WUL0!- _@^*O]Q=@I=EULAVBPVP[^LT? M^>%FW%.2V]^L$\S/)JEW8-"D,9Z__=+NEG%K]EG*7>M5 ^N-6Q4/E^K>\+4K ME(4T-JO=Q_OMJM_HOF5:_ON-ZTA] M?7#U3^7JG>^H5ZHN3"&KPM9[W?RL$]=9]*&"Q=;"S X(;N2_ ]105KWRY$4% MSKU;G;O5-<64SN"Y^[?T7H''2JEF4L<)LKEFL K+&%)9ZGXC*?!9]W\:XYRDBAWL@>6#":U M*-,\EGE*22SD,3:FGU RRX4]5 RTN7%HXC-.R!PB_ MM1^T$R,TQ=6H$OP>D^MXY#SI(^>9")SRA.09,CCGB!G!D#!QBBBE2>QR3Y+C MY)E\!/(5.7!_T3Q]PHAX%L:/.UF$@BE875ZZ[5\P P/R1QOZ1ST#ADIX9 %C M3#')3(QT+!+$&(]19ESG,&-YDBF,.=T!^8\1L"Y?Z99PW;3_'EO CI^)\F)E M%^[!V?9B-ZAS<<2G!!%7>!*6H]+^L52%%T(6%9J:Q= M1$!S4N6>G<+FSE-VW@>[L[=S^O7/(O>^?5J;BN?/M2.TN6G^N6 7"Y!,SP6.U_!>_JKZNC2 M.I/KZY#D;6:0&][SZ^'U ?AMA[ M[R]+1^KA7;]L[NIPX88->X?XMH0?FQ%^>/?QVPT]0B#RV%K].*WQVN%#X=LJ MLEQ5KF5/TTD"W9Y;W?@,/6F<#/K/9]X4 MMTF0CM3E EZW?6^X!4CN4^RV;EA8;>O:@3:WI/)A-%E4C@1K=]HS;2O1,WM; M#XBW+-M]N2X:Y_,Q8CSS$3C_WM_!8]SR.HJ)_Q3^A2>LYHV_ONN?72[\&US" MPR^ $BZZY[+%+FT;]&YEQ,?)?09_5T6IGT]D?8WV]7LT%Y5MTQOKXG/D\UOJ MR&W5F#WSJ![WN[Y6=NU?W0)B*59OZ9S6R"3:X(77A*- MM[97MJ=Q?[7+A[0^BU%[I^K[C-^TQQ1N/Z'GVPJ$P:7O!%,Y$E-97Y2KN7&, MK& QT8&(?ZP6;73+FY.]>M4_ZVY\%=:# Q4Q K@[][P4(S-9.3.>971&]LLW)O[*+E=V@Y3L4[H-W#-OAP^$#_F-/T' @ MZ/^]%O1^OVC7M!^4\W>KB_0>NNXI5SN2RO-S0!A= M:C58@EM9!UT^4^M.EU5I5KK9W _7=XN<'L,YQ. BJ]X8#"'!S*<_=-ZJ]UV# M[HSNHU>;%T45D91:@S (!6(NSUS@+$6*)DDLP1(*DDXA+^J+;>M/+66JS0QJ MTQ>W !2\I?WL_>F(3A-.L_1$LGV"U?]WS_H3D]Z0.6+Q":]U7Y;' $R.!$R* M!3C&IJS:@%_1Q3H*XY=EX-/KV?J3=IGJZ@';+DNZ7:E)UZ*\OC>H&> !<*#O MW5+T!UB*3@K:''J'>ZVFU[!F0/S:!6/:@XT^0>?17'@ OKE[D_C8NU:9P"8U M)@6/;RAB-*5(BB1#AE&A!,VHQ%]U-J@'#5M'[I]FKXH1>_F\Q9;=G.(E)R[*'(7 MLW''FUO9^,)B'#>:&#Y%GA%?:=8?6.AC-)SJ= MH#LR TJ[:L%0WA-6JV3Z64+B6N>ZB M==KVGL"VJY91E5>NWD1_)@@NL%==,0T')OO-/UB\%Y?MIKI_AKO$43^"#YNV M$(=T4:ZNW,5FM,WFX'8U"WB.$'35\"0L+PP,M70S3/<*' MW[M]'O=PL%KMOEMYO@#.^(V:U6+P]^ZP[2R=O]I,;M:A6'B&+VU5VZTU2I=[ M23=5-J<8B/GJRJ#/XWT(P'3++;@.F8/W49*C+.84Y4G"A,@-35R1AZ_W/K_4 M]J?\^UZP@YMY0[J5@^)Z,S\*XFTT*> M^XLCOP/RJQVX"&>W)3B@MN%GYQND/TS4[;^[<(HS^Y=KL-^%#]RM\T*J8NX3 M5S8'\3:FVEWM7AL,N'O\_ANCUE6TWO$+/G#S@'V3ZO?+W#5])"0RJ[:&TOH> MGYWFLP2.DA00)+IO #9W-2;/M_;ON]P>%Y1SC'?_WSGDM?@!2W6S\J"@3?/0 M/D' %+[H6 \9^D#7K9NW08J2;GRW[AS@GT5TX4X>5_[,PZ8$EA>2*UB8EJMZ M$Q+;UH&B@27HO+!7MD\^J:RL 2>Y_,+-<6I=5'IUZ6J(:;_*W7Z=2WG3OXQ_ M@XTJ;G(/-M,M>L#2WSZ\=>^+S'R6UIVV-JR5?S=1BJC.3>JR]FN/-A4:M.?:JKIPZ9.;BV9M M- O63>VTR=L5:&Y=YHTK -:."6N3]OA553E]Z;R8FV:[FNK3,]UK7@%-O$?T MIT7.R])<%_.Y?PK<6SC:#=QGJ_/SGL-> MSBS<,M8E4E==N\?!I'J"#5YN2PAVYM8E* [QP W2O/N:W.Q@(_>W__;>8 MN51YQR'_^^UDY69O=*7U@*W'+Z@.S35:MG&3?L(S '!K0?GK_8. MU3ZX_]OMMY7SJ];$G8,7;%Q.A+'G+AL)GO&/E6D/6?:U..?V,TCOHU?@=Y]1 M/+0"%RI)),X0M2E%+&$*93@3"&>4QDEBLUP?)?X+3L$E6;2&^V]%_>M[L !% MXWX+R_$G-PU;U/<[99[ZD2/_I/#3,8).REIB29J@& 0<,:HL$CI.$<N_9?\KS;]MP[T<7[?6:,4ZYNV\UGD6Y93;+/.^Q MSG9G7L!P@ZF(C/*WS6I;NHG:!!DC6A;:'7K)-V-C(I ]\Z-82.![TIUW<_L)E M>Z+"72#KBUE[CL,!+D!@+0YU&27K8R_=)JP9;.L"(K1P-2#'">RUCM[PC5TL MA[I_*=VJ Z2S16 'Y*6H:T*G?V)4"^;6X"K\S4OL.ULS\CK*+ M]_G[?5C<:U87>;,NPN_:^UCPI68=R]Q' -"[]6YPOT+[\IMV>]+U9EKNB*BY MDK&&!A9XG9B!O*Q\H$/=W&.R?8BCQT;7_6$W8UW(R5E!)U_Y MJEGY2*EC5IL!=9O9G\IV,Z2;AH3AP68U@_34VFYFVR5,.3+YI*D^;'X6_7Q; M5H;<<3+1I7BV(C,\Z>DGVMI*!\5<9;EVK^8K,W?K<)3@:2QG&HX2C.,H0?#E M^ZJXY[F/$L-\ZR_XZ=:\[7BX+9]R#Q?M2[RWM'@Z$<5?/)Y(^2S#Z4D<49QU>NQ V1=-A3]'[>#+:Y5?GO%8 M6$51RJ5$C$F-,I+%R*:)I%3&)LZ_2GXU^*TW&Z%U 5#@R[S\6\>4#XMW M+4N.(LJ,S5B"3T24VW5IF^_12:_?8EUOASI/]5KE5Z>69BPC2,OQIBH3. M,9**)I@3K2G922Y]L/R"\:U6UOQEDX_6?=*6)/CDSLZ]6YB?7(QZ<-$QC3,1 M,\[CDY#H80)0=TA4MN0<'$_L/QD>3QQD-?2'$(G M8$N 3D^JNB(1'!MB$,'6M7>C%$E".B5[7>LYD =&RU\HQ"?:M+M4MXZFP&4:(#HMPZ"='NZUV7E1!X^ M=B,4@UW3[E3I9@^P/;'J=E?=%I?;X1H^95-JNLU=:@8')4S4YC5T9U"[C;7! M=N$0ZGM\[TJ17A7&G>98S\=G*SF^+NL];WLI_^$:NM_.G?Z/>B])^S,>]PIH MNYW43??-/CM^>/QX]\2N:VLV/'>[^\[#$3=OWP;/!U2?6]GE(35%XP^_-(4[ M JS=Y%R1U9M^P]OWC%JY=JKK)=+61NU9]-U:=FI76%JS2+8[./6?OLX63NLW54[CU&99GJ$T<6Y <($4DQ9AE>:*$VJL MLL_B!DZFQ^1@T1'\ & 3DV,N%AC@1EV)1N?W0^<1NS^-WXQ_$JED:< 0KBD*$TY03BBL[OQEY./$)9O7X=J.AR<93QQH.]5YZK;M%PL:2)0E!&=<98KG, MD$BP1))QFQ,):S>]TYK!"F63W#40M9B#F\<""8MCQ)3(,WB7S,1\IW[;0A7S MN36#C<]C;@8E,T9.9"_(">AKE4:>9MI@0)E8>]!)V ZYLU12^D,]F9>9J 80 ,CS%4E M)H!0,X)=322&+):4R3 /?K]/K1;XQ3)\&K! 3'8IE1S MI D&W%]ZI#.ZCYMV%&U',C9&(?N4K&XVIP5S:?]UT:Y'()O%D7!UT7 M7?IRS5N7ZFM E:I"65]&M[QNVR?,:WOM>_>T<;;:%Q?:U"EZ7&^:?64W9EV/ MH$W'MV'&LMY4F7]<2=_VH%!;_ H(,M]$#M\M%LX"M\U"MQH*[=(DE'@[IL!_ MMVG)<5<$<;M&%\B[;RWE*_25QL[;,O!=]?E^S%P6E2\R[@\Q[JTJWA42O]6P MO51.9=PP[='@957"Q+O^%/6ZSEQ75JSPA26::SN_LLB_P=ZET:65=?N^7=,1 MOP[\PJQFMU^B<%GXU\/66ET%N;Y;RKI[V*JM>A_]Z$CMEJ!S5[WUNV*W567U;+N"ZV:JNAJ>]O/MM*%J_P-B,=3M"O0 MIN5\_OOEJFGK![D36'4$_)ZW@K,Y\S+LF-'NC;AY@/+^:IO-H&V)W*O2$=&Q M?@: J6KW/GQO S=5N 3E3B76/=A=@XZSZ"]?DN*VE)R7L_94QX#^/HK8[8QT MIS9LT\P]?9X?1W(M",4NL5$1C%BB73D=MUZ)I5&)D"0[ HYT6WI;$+(J%_"K M;IW07\OF_[/-.U,N020#JGQ65-ER9@M0;O'&]>V+@#M1QY[@=8^Y:>?/8Q67 M[>DK^#F+%G#3$#5M,\/9%>=:-L4O?WCW\=M-M6Y?JA4&C?;C M+CP"V102]D6#B_;E^D-]#D\L^Y:L;><=3Q37M_ATRL]M]?=TXK2FU6&Y6K-I M4.:W;_[A\8LGT^+\'NYI[Z?_)XK&;RV>L:BEH\>1_7C.JB[HNGPW>39[#TN5\T+>KY4/;#LJMN_R*8CF7 MVM>^>I;*"-;@H*'_I@?QF[]O>F[^ M?>/&)D;F.X-4;:F2081J+>9R6F_:-L'JQ>3C#)PG7,^@Y[[Q?;L+T'D0 MVVFHC\@-6R#X8%3;W;9MT*G[4B!@Y?WVK"_^ID#HY: 5[KJ]@%LI^2B]ZTM8 MMV&HNH_[N4(A5RX4[Z*'L YP =%0[?]IA$7L5/L/M?Y?H-9_<#7#I'"];8RE MBX@4\*Y=QVKO],VJ:V'8MM3L]MS*A07;(JO983-VNYN+-V5;)JQK-GW8C%V[ M:,5J<=MV;>_8N!,.<@F ^K/OGCR_&;7;/,2.UWJ 2'#.\YP()!FUB#%&D2 9 M02JF/#$DLRK>2:;-X!O!7!X7)1JQ'%,D8RM18AC/X"\5&W4@-/$W>]GN&?Z\ MD;N?UF)W\"Q1LG66B'\YJ38^.XTZ)A%L^\&L4TYJ'NJO#UI9"C%S/ MM7;9 ;R*".TVBL,:X64-MPMM=^;:1;Q=E'X[(G_16E#?<[[=7'92J[O!3.$V M@>25+.;^^->FG3<@7B< #F=NH]HO8-DM!S T[8<>+'J-K MG5FNQ;KM6]>_J"=$1Z%V_=R[LP-/[%NX5X6G3Q\;WS2+'[;+;C_U2Z%;3-P< M)7%O,#RSM]^5]F'XVLE%UX?G $F^2(Z@GB]RV,Y+ADNLW\K&OT?B?GO\O8_7 M# K1MG4IN[J+0_DQ-K>^*=XZR-,N294%^OL$FHV %Z5I#XU.T6.]5A"5I7$> M"QXCDKIR;M8:I-)4H#B7B:0L5R87N[GQ"64FRQ&&?^&>-$%92BB*;6I)P@G1 M; =$[=O46:>ZK!%6+Y#'J>5/9VEZ*D>SISCKUZI3A.DL)TPABG.*6*PPRK3) M89UBI)1YIJ78.<48TY2PV)7ZS&V*&-8$9321*!;PH>:)M7)?6<5GURDRRT30 MJ:!3SZU3-DEC@RE'$AO0#X,Y$E0K^!/#6)(+E%D%^"_1B= 9$43PG7JDG":,JQC%7"G$B&O !O\B MFN8Z9<(:1<: _[(9B4^C'.2!(GL'L^6^)B_N^9;CTTZ,DT:!^U :89'$3G$D MDK$42#,3*TEU+).=0KZ/<4CKXU4?%G53K7SRRG=MR&Q5V0?FQ:'XC#'QF[=+ MUX%A<8[;LV\#[KADH^Y@ MR'M97\S\O]'W_UP55V##%OYTR<*E)%W9NME.1EH>.H=Q=YG) V*JJ9"4Q!+I M1#(G<@(I8QFB$BQUPG/,^)*=#%D^5=[9I__]B=4?EI 49]5;ELWV]E M7=0/E-<7R>,=\PF,+U>_G*)ONU?%3NF%*EJ??)+-UMF_A3_9=->[WCUR6=LWM5U*=\JM)X8_;-<._4T_!9C# M.KGEJJB+%B&^Z<<87 A7FC6I_%-INOBS8VX#RC$3Y"?=X<9%,=,%#O Z*?F MR8AX\ A']*0< 'J[:_[S&U=VZIG8T?FM-8DXAA>,_&F":!LJ34Z9GF&!]7AQ M^,)AR9?4SCO%@7(^Z_\'?)BB7+R0B@<_.7D6!C\Y"@ZL_20-;O+$W>1_KTJ7 M!?FSR^6K_Z"JZ/=_+!;1N[:DP8_^Y&CWLT=OHBY-Q1RW%O>71?E%4QP'4QQ,<3#%P11/49=&;8H_N0X'P:J> MM%6](Z[?I:X\)+!/<3JC# ,OJ!?71S,?J']OMMTO$_+XEGCL25L^H]%N,AK? M/%Z=C\;7!_K8EV+ML]:]>;27/397]MJIT?#)YZ&-BE&!.8$YP9X%>Q94)C#G MM)@S)E8$>Q949@(J$Y@S8N:,B17!G@65F8#*!.:\8!QU'40'1 M03(@\&*Y,#'%DNW4/I+UQ;N%<3\&54#6%3,VU5R.4O:(TG26 MXNQ@X:-@M0Y9K:FYB."F7YX'DQ;XX*8G[Z;'[GG;OE;L;? ^P?N,BMS!^[PT M!X+W"=XG>)^1*./4+%_P/B_/@TD+?/ ^D_<^KR!$F7!E),U3E)-4(,8D1H)* MB8C->&)C04S*=D*4@M'$)'!1G$O$**-(<*3@_:(>I=CXOXK4-2QDSOXL.##@@\+F6R/R&23G.:6YP*ETC65 M3^ W06&Q1;$P>4XTD;&]GKJH+Y'25_+0:R8CS"]+7@X<=NQL9.[N#A M@XLG\&'!1\6?%CP86-4C9/V8:]@E4J((EG*4J0%21"SC""928ZX M9G%""*:8)K=7J09303 A2.!,(2891ED&B]8LSY(XR8V,:196J<'#CRZI()S+ M&I$]^LJN:"%!;BP8[\&<>("MI&>4.UMIRI5K6SHMJ'<:)^Z/K6@/8'" C&.$ MC-K8-$^%!=#G-BD2&Z.,Q KE(LNH-<:2?.>(?DY<>EF2(D-<%='<*B1Q+ !F M4JV45$8)>ALROJMK.Z4C^<]M!P-H'$6:\-B)'H!# X!.(R)Y:\5.'!N58JY M0CRG"C&:.> 2"!++.;"4*QV8TV/R8AX6N!P]"A3P T!-XR0Z $W!-P0<,.8 M6/Y*\RR"?PS^<81$#_XQ^,?@'\?$\M>ZKL[CF!MF".(L=[V].$8JYQE*2<88 MMSQG8J>MUV-R.)XX(,]#0/X$@<,PBP-^ET"M T1A9SR.?_-@JI"OHLH_5G53 MY#[T>-3J:>-)LZ\PA5PU92]];D;%XOP-?NLO1W-Y4ZX:>,1G"Z+L'Y?! M._ZFOQZT82Z7M7U3VZ6L9&-[>GA;V0[]S;XDFZNB+E0Q+YJ;-_T8!U)MVJ?2 MY"S)DM_X%SR@I.V%P# 2W^LZ?)^KV!E)Z?&&.^[D^!D1)!O\-]:))F=9PLD0J M]>1DXX74//C*R;,P^,I1<.#>]42#JYRZJ_SO5=E8$_U<%=K6?U!5]/L_%HOH MG6Z**QO]**M?;=-]G)=5],%1UC$O:F-I[3>__8N]LO.(1!\6RU53_R[XV6"D M@Y$.1GI*NC1J(_T1YNTKNRZ:Z*?FPE:MW?U)U;:Z\F'7UO)NF6,:S'$PQ\$< M!W,\15V:BCEN+>XOB_*+IC@.ICB8XF"*@RF>HBZ-VA1_91&&8%4G8%5#'963 MKJ/B6MA'=M/#/C2YGD8*=V@Z=O\DWA/*M0_,F2YSQL2*8,^"RDQ 90)S1LR< M,;$BV+.@,A-0F<"<$3-G3*P(]BRHS 14)C#G!>.HZR#BD,ZOMQ-=^I3.*(=IUF/8-QF3MH[.Y1V+!U\\%SYV#IQ&T8LG.4LR%8_W(.*/W8[N MKV'!,I(SEJ1(V 0C1G7F:E@0E"26I=80S#)\NX9%C E)LR1&:6SA'DYSE F> M(L8$I3P3:2KM[1H6;K?LW<*X']]O]LR>JJ8%X>F,4S["EB1CDOG1EK0*;GI2 M/)BTP F@/!^P3O$[S/2)1Q:I8O>)^7 MY\&D!3YXG\E[GU<0HLRHQ=CJ')&$$<2P2)',+4>*8RZHX1CC_':(4@DA;&PL MBE7,7V;B[#J9WIX+60 M137^1)V01168$^Q9L&=!90)S3I Y8V)%L&=!92:@,H$Y(V;.F%@1[%E0F0FH M3&!..+4S#N/X( [>NA?55J/B,[HH#+S3FQ_^KBR)>2X)PICDB.5YBK(LSY$@ MD@ECB64LN7,0 ,8,2$HRHRB",>YX6DJ!1/QU +%[YVLN(J9C?6M M68Q=EG71K&/&>W^$+?]QNO1GV3R[?T'%L?-J:FQYBDJ74W'R8[>CX\E!>T2] MRS%Q_Q4HZMC)'7Q8\&'!AX5,ML<UI;4$Y3SCB!DLD(RY0980G= \(]C&MU>I!&N)9:(1 MS62,6(HUDD03)#-M%,\DCVT65JG!PX\NJ2"1)CQVH@?@$(!# YC8OFK!0XZQTEL-5*)$H@)8I&R)D8D3!-R%?1Y!^KNBGRFP>Z]N28I&JE_:^K2UL5&OXVQ56@ MSX8^>RG!SG@J'!V2WJ3'LF%B>:% M5,7<)^5%LHER,//1E;/ST7717$3Z0B[.X:MBT7U:65V>+V!VQGUF9;4H%N?U M6?3#YL8&S*ROO!Q=RIM(67BNU0W<8&%$6T6KI?-AX#H*.>_'\WZMS&%*MV89 ME=5ZCC?PQ\PY$W_9YP(XLSC?<]DL*MJ1KMPD&@ (Y[:"UXL60#H'C/JX6-8CR+**;4T^P&7KO[\CNK M[:6"EXJ)OP#^;0:D-X6)%F734B!J2GC=CAN1^QIF40 ?UJ^2%PNYT(XLAS@$ M?]\:$YXV8%JY])1L:72S.V!3R44M'3?.AA[VL?I&:%"XKHR,K"\\>[3[Q6Z: M"T3+"I!.!6,Y+ :RUSBV^ZN 45VUF5;9E%S\VO)87CK1K*,+._=Z5CC4;>L& M*1 ])RF7PX[9G22#%KZ__7 )DJ9E514@JZ#>NJR;602$T3#9Y;(J/\/<7.$; M$".0(2](W:!>GH*0/)E5]L)@O%V:SZ,+>!9(R+P WCF.KXO7MY(!KUB"&0-M MG@-_VFQJ)T89CHR\J;WUL[6WX,X@&."I^WJYJL" U]99'F5W1/,L&E3)]S9% MS\%.%+F7EGI7E/U[%S/9^V>"&^YGL7#GCXO%^<[#S^+?I0+>6Z] M^S+6?0UBZ_6C51C09C=<:3K=C0P-BL<4&I]H@8];IEE>[>@6*V#^F M'0KNM5)?['F';78=4[,!C0(YYROS:)#^!#J^"35,2<6S 5W;]<\?+M8Y[$N0 MK'8MBF0.+_=&SJ]!?=]^$_U^/.C_Q:.>0VF$==&>52N]\W'KH$FWQ.K[#!'& M;)[%R'!J7%Z!01E+RA.$'PJ0\0H'?>!_1:-Z69 M[RXL]JPFAFYE@!\]["_G\_(:T.";8Z"TL801[J'<][8E?0#*QY_V5?^4JZ;L M0WQN1HZ8^*V_',WE3;EJX!&?K7G;/B[SYKB['N1G+I>U?5/;I:S U_;T\ 'I M=NAO]IUDNBKJHEVHONG'.'">J7TJ2\]2G/S&O^"!2&A[(3FC<7JOZ_ ]KA)G M(A5'&^VX

*N?F*.+0 M0M ML#>&.M*/.)T^.;EX(14/?G+R+ Q^+EN F)^\F+TM@Q[^L^8.JHM__ M\7U9-\%-!AL;;&RPL5/2I5';V/^JRKJ.6@/[RP)8-_>)/.T'_R6+11U,;C"Y MP>0&DSLE71J_R6T-;"L1&[L[_/0O<)4-UC=8WV!]@_6=E"Z-VOI^7S<^#:[' MN#Y+W1]C"J;VI$UMJ")[TE5D!XFP;\9SI';L7 W=UB=R>OF$B@P$Y@3FO!;F M!!,W$48%Y@3F!.8$$W?"C K,"&11O+''9M\[*OO*"-:??.A+G)B5J^FP4S-B#!LQ8U+ET05NC\6# M5]+I]32JC;[PUO=47.R#V#1VP[V_S"B+%::9QBC%-D9,Q"F2S'7SR"71'.#7PQ^<82*&?QB\(N3,5,4I$@H05'C -\5%@F MB E),8\Y%^E7)1UH(/LMQ+BN/^@J#XX3*X;.IB. C $V!-@08$. #9.##6-' M E^_X1+\XZOTCQ/4Q> R@\L,+G-,+ \N,[C,U^,RQT[TX!^#?PS^<4PL?ZV1 M:$(H8S@V"-LX0TPE"BF6:61(HJE(E#9'CT2//&,A0(810(9AX@+\[AH6A];/ MH?7S/:X+K9]?Z^1"Z^?"*V?3[[]1-OZ^3NK[:6R5103 MW_Z93"*M/O2>>**DXN KQ\_"X"M'P8'0J>GUN,K0_CG8V&!C@XT--C:T?PXF M-YC<8'*#R3T1DQO:/X]+8H+U#=8W6-]78'U#^^>7%H]QAN!#78]IU_4([9\G MEU0=NFJ]RM-A@3G39!969@,H$YKQ@"'4=/QS2.71Q'F>(-71Q/BU_>"P>A"X<$ZIF\<([V%-Q ML0]BT]@-]X$R%JE-I-4$Y=K$B/'$H"R/,T3B6%"P&CPUR>TR%HFB*=BA"Z.)\( M3 R],TX:+8;>&0$T;H%&E5-A;290AHE C F+LL3D@ <3+JW(4DSDUX#&9^GB M?'2L&/IGC R!M@08$. #0$V3 XVC!T)A):4P3^&K(3),2>XS. R@\L,+C.X MS#%9Y;"D' LG@G\,_O%4_>,KB$1G-F%6QC&*39(CIF2*LI@+I)@BF%N9><9"@ PC@ Q[NSAW//[KZM)6A8:_37%UX%.X]2 -7V7+YS\ 51[%O[7A MZ CE_6JLI_@ M"=_.2_WK-Y$% [)T'*_ NAS6HB]+0/)<$O ,%<*_0D'Y6=03/Y(+$ZTI/X.; MMUJ0[1>MN^7W@&@1(G-*A4::2HI8(B5264I1RI5(16JYW75)1Q6M!PK4/?K( M3UJDC@E"VKZOO?!,:>9_7BUL%&/?IY9ZA=CI7CN+ED.%L1N%6=C&"6Q=U(U[ M_^;" J29S\OK8G'^9A\U7OQUHZ&"!T\Z\*0MB'2(9%]A);EJRA[TN1DY!N.W M_G(TES?EJH%'?+: (-O.\YZ*W?7 ]+ERDHWMZ>$7)^W0W^Q+Y[PJ MZD(5<\#6;_HQ#B1UMD]-XC/![]?PGI#X7M?A^US%SC*2'&^XHT\N$X\<+C0V MGGQCC#&>IPH]B$9[ F<:NC3J'D0>"[;MAWIPU?[E$-8DCF:%-D3!V@9K&ZSM MQ*SM<.&ZMK@D6-R3MKCA*.!)'P7\:"N@JH\[Z?)RN0+!VP2@QK-?/'8VOY;$ MC+'S(61;G$@F\"M(H> F4UJS#%&:)(C%-$$RHQ+I-,X9%ZGDFM[>KQ+2YCB% MBPSG"C&2/ M/0X^!(\=//9D/+:T5&;,(B%4C)A@%"EI*+(QQ4)++FF>W?;81&B=XUBB1%@# M7MY@I&++D5%"IBDE#"7,O*CB&@.G8FCQ>]/8 'P02.9[,O *XQ BXJF"%,$)0GU")& M-$:288[R6+EL<9FR++T-N%B24D9RBC+X@1C- *YEB8(A"$Y9 H30]@4 %Y_A M])B *]B92=J9L9,[.-:7YL#4B!T84:"8QVCG0FY(Z\F MDG%M50V/!K6]LO,R9(^<".@*8=WQDSP L%%;R4-;29)QH@FR),\0<_]DEBO$ M99KEL0*RTC];62J&R&,E,:,2T$4@0CI$B5 G-58XS\P( C&8S2L->4C Z M$R)Z\+CCX,,T21X\[@0]+DO 8V*2H]A%.U@<,R0XYPC;.$E(DE*N^,Y> K4* MP^LB8US(@V*))$[! 7-,$I$J3 U_"8]+9SA.@\<=K]$)V1LG&O/X856!_JXJ MZX_,Y*"<\'L=4C:F#+E"Q'>Y393:.=42I]Q*J0R25F+$>**08GF">,QBQ2R/:7[_*FS'S)%-R..*4!EKQ$8G9&J<:*CC?;FHFVK5 M&9:%Z[%S7MDZY&I,&G2%4.\XB1V UJB-X7Z@I=*$448DBA.>(V8905E,!-*$ M,VM3FZ3I;DILRDP>"X4D%P:Q%,-O.>%(J)0D"99Y:N0+ "TRX_R8D8U@9R9I M9\9.[N!87YH#4R-V<*P3=*P:4RY3E;M(.$-YMZ_1=K8.39-YCQ%![L ZD8#Z@3G1N:& M(<,,02RQ&$EI"+RQ!F2($81*+F''*6?I4 M-=/^R,1X4ST>T;!O3"KP:FS6V(D>7'MP[2-0D^#:I^W:)26*N7Q-H7)P[<(* M) V5*';54!G&Q-B=>$V.56JQ.ZI*4X4 $KARJ'F.3"8PSJQ4,J%/Y=HY/^:Y MU.#:7]YFA324DT, 85=K4CP(\>;Q"'Q 26-$28*KA&AC$'&=[Q@1$CG@A'B2 M2F%3@A.J=_)R>6($RSDBE&C$=H&=E64(EYAP)QG+$3)8A:05!W.0$FS1+L-F)/R2* MIB3'#-$8W"LC7".1*(*,82KF@N+,/%7\X4N>-4EG/ XI(Z,T-"%EY*131OYB MZSJ26J\N5W/96 -*"\_4A?26QM4KE9Y=;\ 6'TW<%X'@>Q1,"PC,T&/B6'##MOQH=53Z<'O C *P"@ HS$Q)P"C M\<*&UPJ,#$V($"Q%1%(&((4$LYD MJO!.Q^FC9F_]U1X/A+)XA#O,=ZO(]/#GU-Q3@ @OSX, $0)$"!!A@A#!BHS% M.1&(^R-MPD$$+@5*LI@QBM-8TIT64T=-0SL:1* S2G" "*<"$881)OA= K7^ MV'/WKZM+6Q4:_C;%U0%2L3,>Q[_Y(JT(W4,L\E7$^L>J;HK\9FKQG!_**FHN M+/ROLC:ZA,\OZL@"(4WTY]7"1C&>1113ZC/*X!?2ML+N[JJ+S_>Y9_;EY+3( M?E[:16UG\(N>KTRQ.-_^OLRC8M'(Q7GA-*>MB+0["EREY;)H@!__@JERVWMEB^[R5R M^.%/^8>U.+[ST@AWO=_(WI]:T7LWD+SC>+H9O-E!1S,J1C%7H+N$P#WP+Z)IKE-P MJD:1:2)2-HO)J3C#RM9+"R]P9>5^'UY"6]T\Q^U:[1F5KJ)RCRW M3L?K+LE88Y"N#(#?US_+&A>GASPH$YB^%5,6\ M: KK4,A/(##5X*/OBEK/RWI5V?>KJ@*:?((Y?#LO]:_?1!8T;^FD H;YPD[( MEV5$3-GKJG)NCJ/'R5G4\2/ZOHVOU[/U)V #RTL;?9*?;1M)]UR*.HY$ W8- MOOUKN4![KA@J_'XYOEM9#L@Q""!X!Y8@D,T$,6XU4@P3Q+'!)"4YTU1]]9KW MH[ZP9C6W/^6'Y;=[[<$WGYS /U!T[V'@DBD+[S'=T+O:;>A,T8'N[H$!TK"7 M"C0H)K-N0TQVBFC7JME_4K2JV:Q5L_3*ISO%FP]4$YY9%[5SOMXKY^5\7EZ# M$WZSCVPO3I?HSC75G:9]WQ[W";C_-BO!&91]IQ7DJBG[7 (W(\=@_-9?CN;R MIEPU\(C/UKQM'Y=Y*G;7 ]/G'SWIIA_YFWW&.JZ(NO)S= MO.G'.'"HHWUJPL]$!K;MF\/)%NV%Y"S)R+VNP_>Y*CXC68HW_QUQZ&-/E--C M3/2.\S?B\<=OCEENK$\=N5H;%T..EP8/)/Z@J^OT:G;5_.8@VOFS:>QUF MG9R$!&L;K&VPMJ_+V@Y7OFN+2X+%/6F+&RJ/GG0)@#Z&K,K%*C2F/8'3?L>M MRS)V/IS&0;YC:T\XHS?&M FMF(Q5RA!E'",F%3 Y@S^EQ'DB4B/@HR,5Y'0F M_5MGT6W=;78=)2\BFV5TO)UIQR3CHSV0'QQU<-3!40=''1SU84>-8TMCF:>( MQ<+UAZ4<26PYLB;&A-@L52(^4H'()W+4A,S2-'CJ$7OJT#7VQ ,JC?P'Q.]Q;,D%B,L@30F97@%UFCLY [N M]Z4Y,#5B!_<[0??+8B&9,AQIPS!B*:,HTTJB3.(TX3I+DW3'_3XD&C(Z]RMF M*2;!_8[1&H5DE)..G?PL;WPUBZBRVA97_OQ4),V57&@;Y55Y&347!3!H*:OF M)EJV5[M3R]K6=5F-)ZX_=D$8+W0+@>;QDSS N%%;T?TPCDIBO/,X^#!-D@?O/$'O+$22,BX,DC9UE7FE0LHF M%&6IERHG&6OYF:UM=6=_]H;+-JEJT M!6JTT_;YW!6"0CYHD',]H=DSP%>S-).W-V,D= M'.Q+C7D;.]$#"@@H8 1J$E# Q%& YMJY>Y0((A%3>8P$2SC" M"8E-S)0UZJN*K;P8"DAG:9H%%'!2YNT)LV&&%"71FF^XRG7 U@;(.48(26+ M,\)YFB).%$!**1@2.LM0HE-.,L-8K+^JT.XPF7K87G*87NV;<>YIF'K,_<64 MS>!-1[C!>+<&!709DGX"@@@((B"(@"!&B"!2$S.;8XTR2BEB"<$HP[%&FMN8 M$VZRW.XD^S[V.-:+(@@QXR()".)4$,0P/@6_N[))X^G._-)N'H3QCH/O:1F4>]19G2N_P[_LF_0H6NHKF MC#)B$)4Q1LP*@&U2$T325!"AE93"W%[H&LYCKG&"2 XWPN(V1LI*&"))M#)8 M<^86QX.%[G>=<'Q8] 4>=\J+_%"5ESLE1G[N"SL>J7D==^WA#RQUIR2LKBIF M TJW_+IRF754U)%96=>8Q W7%)>N$PEH\&#@RZ)I7'O8F_:2S7AG=P*+>]C0 M)UA03=B(%HM@1,?]A@>,*!$\5TJBU.:9,X@)4EA3E$I,LYA92<7.?N.#C>B' M3CCN/,%XK 9BF!W>6IR25/;6LKI/P1MG$I<5T*""1_3&L==+$UU?E'-; S7] MG6!)S4HWD?N@CJ[*.2S>SZ)?EB 88)'+\T7Q+V=097=!4\E%W1)RYF?TOKP$ M.MY$%BP6,,)= I_*2Z!EXVS X 8W*>WLKVRBZV(^CY1[H2M;U9W5C^J5JNT_ M5]["VZHHC9^BFT=EX$7O]_IGT3O=K.3\"P22E>U&A2?+@M@,&9SEB"4\0P*G*3+&2I(HPY,,'Q%Q/[JQ MPE'<")_AY'#QW2F)JS>RQVGMM]?':%E?1+5MFKGU*-V9?]!R)><>S8,MA4^ MK?92V2J*R2RBF!*XNW*/<)?6Q>?H$AY[44=VX8SSGU<+&\787TEG<'\.X_=( MWK\+&'KG#O:^SUTOX6^$@7KGU9*E/T]]$Y7>ZQ;.V=1+"XP'CP!7> (5?H,S MLK):."?BWVUKMEO^PA17C[(/:PWL@NI](6PL.6B=0CK+L#MV:%%&$XIXEO'8 MIG&:9?9K%+#O[NKW;9UN[9PO^.2(\ E&_W9>ZE^_ 1)JN73^$*3KT"9F\(\/ M4-9W]52]XI86>/2UH_.SKH0!"#;:4\; 26X-RMQ;D!P4N+P&%7ZS%X,-3P9T M,C;!;Z/2G+5E'U^@IN1(RU^ZR]'R$Y$YC?ZSI\GZOX69RP;/.?.-[0QYTH.TLQ?>1P=YP"$H\_!'3, MTE:]'MTK)T8\?4K,_DR'.S1;3"'-\TBIML_ @T?8UB?E -#;7?.?W]!O7B8W M\Y[GA:>A2T\!;A3 _:-(@\=D?U!5]/LUR&G_](6-]2WG$!2Y^.C%N]_BCXLG,"YJ.HOBZ+QH:*/*_4/ MJYOV@W4D%NFYK.LB+URH]5I6)E2Z'&/<*30Z.OD#AJ&5VVO8X$T8M\QRC RG M$C&.*5**$,1RBI.$:,,9^YKJ _W^TG/#BX^1#\.+!BT_%BU/%=)K0S)6E5(AEAB"1XQ0E MB1;,F@0G[*LJ +RL%Z=DAH_:^NMU&;)G\!VA[^J)AFY^^E+RSABBLF-G\'C1 MW -X$"J.CY(MH=;X28.Z-,5Q&F- 9"Q-$6,\1D)3A10 /L7C\I9M"9?'QF;&QDSMX^.#A@X";EL=1-K1GJB# MR("D(^/CV*W65W80"3MW8T&"3]F-*=0"/[E-OE 1?.+ ,LTI-=18I%EL$8M5 MC#(C)1)QH@D!C&GDSJGQ1X>.G@Y2<@(B?%?J86>Q86>SP7EDJ;2XUW^IC'E"IEJ4$84V?G;8H$ MM3%B5K)$)YS*?&>!^.VJ!E6JZW<;NO]L*^?PY;G]*?^?LAD4\6NOJJS9\@'+ M56773@#1H1>@=ZP>3Z*6WV\VU>R*1?1>5C_EN:UF785KNT#EJJD;N3"N\-UJ M<047^BJK_8%+1\HZ^NW__;>8O=TYB5G[CW_G=*$?V1_.7(_CDWHCN&_]=3>> M>[R_>7B.LQ^NLI>R<-7R!G,[BT+5Z.D:#&FT3D2.$1-:(28M02IA.3+2*"98 M*F.\LU7YZ*K1'Q;OR[6<.KEZMS"=F+F_]F2XJO>>#@^*V& 0#3?G6_NY^VB:[D?.7/+W@ZN O<@,7"E4SMZF&W M* $@O/_:&41G8MMZU5LU/_=B4 "JCX:ASX9"G[=4X8'BJ/3.AQPHCBI26(_% M@B.%4S!*.DF0R "@Q-I8D<4&TV0G0_(QQ5$!\UX6C6\RX>K7>SDYMPL-"]?O MBEK/RQHPR@-+I.*[:E5F4UZ)W"H-\Q5RE)Y% _)[9=UBP#Z#]<)3CH:VX7', M?W7MFMJ+W9S>% W,6!^N)@*_.:?LZD'_I.#=^E+_7C+6DG*,&OZOC@M?+E%\ MJT2WG,_[LKU=4.#__MMGBDGVUE4,+\%/-C>SR,*2;NDX,O,< E+8:@&WWD1U MN8*5H&F7-_ 16L&RH"[SYMIU;;B0@%.4M8L(%H#ZHFUHX8(0OO;X.AQA/VN[ M7"_G?3.*>@A[5HNE+,QZ/NT<-E,".^W%[5]N=*M@A>IZ%5S9>;GG@OT3;9M. M;*ZZ*%N<(*M*@I':F*UN=B^'L.[VLW=:M"D)[4 *RH&=@/D"HLN+A2]5/W?K MC=I5=3>M)V\[E#C1^F4A5Z;PB^#2F8RZ_0,M/26;< M[GSS$6@(*WT E+4N9W#AO("!%X5\&[TS8!C<8(#O)5SJJ]RO8&[PT0=G8A9F M6]_EO"Z]TL.8A]_)3QS,B(S:W<_U[(&,UES(RUMS##V)GA[0N#U)"S"@LEL& M&VPT^/&Z=PL[ MQ+8MO"$#S(KBMYMU@XN/HWNRRK)K#RZ8U*QQ,@_UY;,#MH M"]JHV"%ST*)2N+[4A8< <[C']9ZC[QNTG7H-AFB*8>ZUQ=P%+("$H1IIK MAABW&1(9Q\AUY8JIT83$1\GD_-M:3AR./4X@G^GKR5EGIF\KY(:36 MOAVI=$L&UP04X/=\W?QMQUD/I]#O /6AQ655NC9&;O71W[^#,M2JF)LUNF^Q MPQ+0 6HN@"OG%YO6U!X<:@!8Y:6;P:WG[@R\Z=RJN@2*!SE]AS+;8$*^"P < MO!WNE;EVJ_4%W-$&)> +V^X-ND!%3^7-5[/M6$GY* 0S1, @Y_:SGJ^,?704 MX_A8^/F*Z!]3W\BP4'Z;*/>'B_71S:4\MVW2(I(YO-T;.;^6-_7;;Z+?/Y;R M^U(+)]U/S9O=KQ7'$%0[O.[>Y(&%T-I1"[4MHC_+Q[&"Y!)Q]92\*#2@54+.QT1) K6-JI&07^]P.GL\VV[9E MNV<+^%>V@K.%6=T5;0JI ]=NN[:YZ6-E^:H!J3H#V-O(8MY=7M1;F=TN^'99 M5NYBM]%L;*VK0K53^FO9V(CUR'NSTJ@WFWGN]=OTU2YLMQO"C<#>_BAOHF00 M.]ZDR/ZT#ON_.Z]LVR+[MPXVV]P/>ZQI_,Z'\T!K?0=M3]S*-E4IVP;6%B:C M&[^^*JO*_2H!^;O\*1C!5A4L:XK]2?Y_+:_:-06-.U_B'^)?Q"T-G$AW\URG M 'SAY<-.Y1/O5)X#0W^4?G5[M'RHIYWSW3E2 ?W=WTS_X/>>X&)O4/S/ ?:[ M!$.EK&]B7RRNROE5:X+F7FR65:FM=5&,VN47*!O574ZPLQMS65R"A:G LH)" M=S:HK.!RAS1UN:K:5'YW)& 3JAANAQ8N^Z&!Q]@:YNK2?C;#N^^7MLUU\#$6 M6)S"&[E]%3#DW49I".RM7<&3,)/DJJN:-29#^[@%4;FVEW>S8[ M@=VC>L/J(-G@O=T3-H8HJL%DL7CM)M M$^\^';EU="X?Q',.B+S+,'=MVU^]35[NJ)-+ M<&[]^Z#(<[^AI3VM[J;(WI&[=]FESHM:JR?,WPSNZK#I_R]8I0)XM%W ] .0 M]')1Y(!*O&X,.XP/HQGW:6O"%#ZJY0 385>_6> L+\B/73B? MXZQX[@+\MLW'/%\+C[?O0\F9;9G#RTN0IW*+5&844E3R+#,D3V)] M.WRQMC(#>_(),,/$M':]K.K4"?3.5FY9.- $IS#&RGFK:^W.D]/0UQH@HSEG MJ9%MW2O&<8HD!@G+B]K/_FC85@C, M?3^,>^$O]ZL[W.5F2D*+X*VC-55,]&UAO&WVDNP^]PGY9N40H_O(8=EAXE2W MC0MWNJW7-F'[W70J?L00*Z/E?@COC*"5S+RIC_? M&WUR4>7UP]RX;NYP97LJ Q[9=&%L9[I<5@5<<].ND'T V]%\!N"Z\0$0C[W7 M4&3F)EW9-O2]?K5#+V)6/L7%Q[FO05K+Z[.A+;V;ZFIU,R!Z_XPG(_Q>BBO; M7+OC7$#C.B)^Z+A]@O^$M=DLC+OPCANLFVP7/_*A$7B>X\'VLUPJ@[O;C1)0 M_BLP/>\VT'?3-[X-J15-X8\67EKICF2;:%6WBF.[TW<^]\L=)C%^DZ)T*=G: M%BXBNHZ+=8+79WUM3FFU%_0Q#]T>R:5]1EAII7OS71A$>RCL/4@-WP6 MK9:=!EI9S0M;K_=4\G(^+T'AS]]LB;S3@7IC% 93ZHS7;&BN[&>WW/;9\,W@ MU,W:>GUYH(X(W:7V\Q(,5NT#B^VHWKSZN;NU=[YWE+.-F]A+@7Y_:Y/U5MDK MNUC9/N#AI=OFR.':ILAI MO>E9]+\7U@7.H]:]JG70>Q"';R/1WN2[V-':!5T7>].P ML2D^O=3-YU$G.FK0$%C2UUW:9>V4M8V0NSG=,DSU6J/=@P=1@/U'3FZ]Q^.F M%QS847?K.O%Q^UTN46'17-11NX>_F][;[KXO-D)7%Y_O<\^L-[7NOH&4;$[3 MJYNU1(5306-]P_TA+LY)3+"Q*$D2A1BU.5+6Q$@DE)%444KD3A"5:)];* M[,D5ALP2>AIGZ(+"C/,-#[2FD\K@%%.48 L>AE."!*$"6:-8DFJG-E]?[_$I M%(;/>'8:NRBS<.ITM&^X7VER3KA@L02(E8.KT:E$F;$"&06BCTV&4[US6%MS MFC"N8A1S!8I&B$0"_D4TS77*!.@;>198EIZ*T@R/G)Y%S[36%];=3UWT99HBWI:S_5QD^]KF8ZVA4 MEVZY/GV\'41K,SG_?_;>M;F-&UL7_GY^19?W9$^FBM#@?K$SJ7(<9U?F[,0^ ML>?L.I]2N%J=4*2&3Y-O-PHAVBHO:4AS&URVB"OG 4:RQ1NDV+U2]>Q M)4*>N+UK_QU5\-:Q'=]=S5VULZK=V'DW#74-G^1]R [K9CYM%_VT&>YY\'V2 M;)DRUY"AN,N/"':Q-&H0[5U.?1]M7X=D:#/-6]QE%Y8X)\7;LQP// MUS.H/+17"_ ] !'N<63><,2H%WG8A""7$D"#40)LHUW8'&*\"XBT6O:_H4F= M[>8\7SL/ZEZX@9KH,W;DPYB:.'GQ_63Z+##C?'''4F"N+<\H&0][(UROV.BE M",$B!&_ <$DH!_CV"$>3\3@I9%GP2/!D$HU>1+EQRI.G6D=N(A12'G%E!=(D M"11P,DXS3D02NQ*"2H[P,QFGN*T.'.*[]4N[CNXB7J_ V"(&?_K=)PPQ99[[ M?/A$-CTAYS"]7Y)LML^>FK0B]>W=XZ3/J@^S,&JJ-O/ M:-T?@SQUJJR6[UF.YA#UQP@J"GVBW5!PU1O:35,F(.#=:7?V8C4_/>Z2NL]6 M1CU<.E^SH#QP%A4. N'@ &:C\4@+[Q!1B9.$=<)N8]+]/M#\P1_&L!A? N:, MR-!6-C#Y]=KI3Z_'@,UMZ7?IO.#ENS0_G+X?V\G''!==!^CG9U2^GM_VW7\G M ^MZ-[2O/ "UEN)^W8D<=U]-T:ZA:Y8+;IJ70^R8[6Z_MU^0>Z: 6KZX^F#. MV_;)9:NT:Q'CK5MF7]3G-3RU>[=>)51;7W?;12WKN7R[K*%?YGT:7SF(>^.L MK65>0(9?M<71V)Y.%W-XQI<87G7/,ZVUE^7;;=./F_BRB<=V!MUC9;=V.6MW MZQ>K*D =SJ*,O,]*M[+FY>H>:P6A9#C3].U3N3G@5'_3*O%YN*$@.:#:W*H< MOD4I=OU%'08]=PO>\(OLZN:_Q*%NLCIZG;_%0+) U5=F/ZR M"];S%U=CS4F*IO+'DN#,+"0SO5[6RL+I(\8/K2T\PDG+_ MUO"Q#:)_Z0+BMSD@_L[-JK]_OXJ*+PP0[ZBG?K5M4"%&J__!*4-L) 5P"^ 6 MP-T#P/U0?[D MU7!VSW"VQ*C#-Z%A3)[X8$SRJ2%,I\Y9:ZO5BB\6$"U@&H! MU2'TI;Z#*BF@6D"U@&H!U2'UI;Z#:E&J!50+J!90'51?ZCNH%J7ZO$'U*\/B MRQR]NXR+4ZQ&E&/P!6U;Z[V=#]:_M=MNEPRY?2#N>_[KN^.-,P/OUHFWYLT[ M$NNN'/J$:ZL>VQ.3Z8#]<(^.]5A]Z"_]Z3U7LDAO_-AF0U]VY)UDJY1UC0?!Z?ELBQZ)'F)EAO M/7;27EYLLUPR$\/5ZV7>=NM!MK*IA+QA9[$"73=#US#9HO!V7SPQZ,9?>+OP M]E!X.P3!A10.>::!O ,)R'B@<>DQ"32I%.3&F;C2:$R=P$@X'Q#7#+A>6H*, MM30(&IC>+6^SZW>"*M!5>+MW1B^\W0\_%-XNO#T4WN:&:6(M0]9(@;B,"5D6 M*4K*6AU8$L1M;.6MJ5^QW]C*^PEYFXRHP86Y M"W,/Q^B%N?OAA\+ N2D7R.:=24QX$D8:G$NV18-C*<%X;==\#IN[D+P^[: T,S M=F'8 3*LMD"J2C*D,.6(*^41O(A#//,L9BX9O''(F@Y6>(\Q(I8IN$989+7G M*"CCL=!1J^1VR+!4CJ@VA6'W'7#Z;N["L+OVP-",71AV@ QK$W'!Z8B\HAAQ M'"*R&'A3>,9<3$$1XBXSK(W1$QDHHC8*B&$=13:HA*QG-F!/&59REPRK1E*K MPK!]!)RRX<"SGI1_\RZ?(P:?ZY-8_2M/R+[J\$ MVVZ:TNTW^.F[QX;IG,?8?ZE(O-Y(/&*4DMY2Y)/TB#,5D+4AH1"=4*+P?X^=4_C_6?-_$EPR M3 V2*>:<0\*1CCPAKJ/,68=*T0W^3Y1XK0,0?M(6<>X\TCXX9 ,F5C*G">>[ MS:)0M+];)A0!, QDZ[O1BP H J 'W:0(@($+ "H\EB% V"]$7JA D O1(BQ) M-$;I0%W<$ #1$6:80\F;B+A0>09 2V02" -+X2JQRQD /3)FF^L4"O_O'M@> M<:^&=8LN[[.]3)&E-;/55C?OHP?[CET?IW,[+ALX#%D5;BM3[B)^T@,J,GZ& MZ<*-X\ $X?/8H&M[G>L.KBUBLH]BDDG+30H189Y7L/J4D/8F(,&X]T)BTZZO MN32;)"3EP22X)AC$HP(=J0A%+*I(I"#$\QVOR0&!V\.,X:]WEB(DRSJ>(A:* M6"ABH8B%'HH%XEU241N46$XCB0Z(/Z\7BB$F*X*.WFWFGE)%..,)D105XM@3 M9*BTB&GX$A1&C':7(T^4C@3?YM13$0M%+/3$W$4L%+%0Q,*NG;VO8B%&JC51 M#E'J0CY)4R,3#?S@SF&A/8F6;9RD*03+DUL@%K+ <(PA%VU 5$KO O:"1[)# ML2#XB)H^[O91Q,+NB:J(A=W[H(B%(A:*6!B@6+ ^!<^Y1@GG([15XL@RXY'R M)F#E)9:;QX!Y0247CB$FG,OG=5NDX2>B*GG%=0R.['(:@JF18:R(A>"S!6M]WWHWWZ">+.S2O:$^^?X[^'%%U>A7JW;6/WY=',59[9?=0PC*C?$> M09NGB%M,D19.H>"D)8D'H=C&SGGWT=(?_&$,BW%\E]X>'8^GIS%^B+.3VL>K MN\NR-\&G=^FWZ*>?)O":X3U4? KEFGGS$:KS Y3Y\T45H0L=Y]8S6\0;6M,W M=VY,Y$&-Z8]%,Z_3Z>7VM"68_+K#KVN+U49C7#6]MN5=E:QD%_/IJG/G6M:3 M3R_QJ[8X&MO3Z6(.S_@2 2G:YYG6VLOR\+YC>]S$ETT\MC, R)7=6D+J;OWB MJFRND[JI73VNYZX)J>K>RHW!X*2;]K>=@WZ=07) =7F5N7P+4J9 \SP MVG^WJ\%M[KSM>@HN>ELWBOM;M_O;[2N)BOK^>8K;W&5OQ7JWHF']^"Q\+I[O M$$7J(0216PKDG\ ']XCC']4#8.][A'>EAAE\"XLE-D+#YQ1)BV4^[.S/VW0_/8YW.MGM/68+3QR4XR0@:8E1(**<1 M=\8BIY1#3"ANI0]&XHWUNL8FQQ.WB";#$><>(Y.L1TXG0D6T6&.QPR4X.(>M$1#%)C8,@A-N- M#3RYM]@G[I$0 :@^:8YL)!1A3674@4I+["[/@\6%MPMO#\CHA;?[X8?"VX6W MA\+;./'@K#5(1:,0SPOU'<8>::J]TH0JI])EWL98LVB@)&>6 &]SAPS#&@EC MM=5,,^'E+O?2Q/T]Q+U/3;[P=D^,7GB['WXHO%UX>RB\+0/C+%&)I()0FSLO MD/'2(F*9HTIBGHS?X&TI&*,I(>JER<>O0L,0FB'G)%$Z&.^,VBEO]_?P]3XU M^1YL/+7E@]1*>L,N >8#]-2FLI-0P?UY%,5NW[=A[REOKNWO^KM#CXH MX->?M-DBN/HHN(BQPAFKD"?1(VZP18XI@QQ-1,>DK2,;6X."$HN@S"Q*WN=K M'(BTP"PR6 ;-:?!&I!T*+C["6O9P9] ^-?<]P)N^F[L0[*X],#1C%X(=(,%2 M;73PA",1L49<1(DT9_!#8$E%/J:#F8U3O3"SG%B&+)<.KB$2.2DD2LE'31AC MQ/I=[KT]$FJ;8QH%;P:)-WTW=R'877M@:,8N!#M @B4^::!1@1SQ.$>C%EE, M/6+.VA1],"'ARP0;,5?*!0]1+\2Z7#F*G)48*F0AI+6"4;'+PRWT"&\UN;[@ MS2#QIN_F+@2[:P\,S=B%8 =(L :':+!12/@D$)?:(^'A4GYK[LYF/+YL.] AB MWL^F8>'GHVH>_>$$:O/I=-1.TH=X$L?3XR,H]O!I^I)JV1**)J0U ML"\1FD2ML.1A8[Z!QZ (9@X9Z@/B)!ID&;<(+K#4,*&\ICLE7LIP(=Z"/<,Q M>B'>?OAAF"8OQ#M XG5*BQBT *:E!'%)')"H2"A2&07QT8JD+Q.O=T0QXA0* MW%"(>*E UE"%'-%<6QP#%V:7>_'0D2!E.YX"/@,R>F'>?OAAF"8OS#M YK7. M6*$H12GPA+AC$5F+.5*<21>49EC%R\Q+DG I&H$B1+HY[QV"W^@I8AA(6"6M MD\.[95Z,:6'>_H)/69C_3%, _BM.XLR.VUE_&Z!4W)<2M8\@(2U'2P1(F.59R8^\!+:.+AADDM>*( M:QJ1XSHAY0@A&'2#H[M,52!T)+>:JU"(?E_0K._F+D1?B+X0?2'Z^VR;G)CF MP7F$FSOIN[$'TA^D+TA>CO0?1>!RT"YDA0HW,.)$'.!XPX MCY9'*2$XYY>)/@C%DJ ,:6<%B ,KD;:"(B&Y8=&ER.(NST<@9L2Q*D3_3-#L MT?=O6+?K\F[;R^=8VC3;;G7S/OJQ[^#U<3JWX[)]P_ %X7:SVBXB*CV@(B-J MF"[<. Y,%Y9#M1[HX*(O^Z@O@[#6.Q80C4&!J@P&66GS&)%EA$OLO=G8ZXL( M2:%@0C@7YU%)9!2A"&1E)%(0XODN!Y*H''&Q37WYU)A89&8OEB;TW>A%1!01 M441$GUR^KR(B1IPWH*)(!!X1=R0A0Z1'Q&FN,&6$Z(U#/!E5A#.>$$D1A ?V M!!DJ+6(:OO1"QFAWN5"7TI'@_=TBHXB(OE!7$1%]\401$45$%!$Q6!%AHI)* M4HN(UAIQ!H+ NKQOEA"),Y:XM1LB(@C!A,<21 0)>9TR0R[:@*B4W@7L!8]D MAR)"\!$U_=WMHXB(OE!7$1%]\401$45$%!$Q6!$AL5264HVLP11Q20/2/,$G MZ@,SS"2L-E:Z>D$E%XXA)IQ#G! +UQ""J$I><1V#(SO-BU4CP[9Y=DD1$3T0 M$>M9,_#9@K6^7_GXU\51G-4>?@_UR36FX@>"L6_N;"OR(%O]L6CF=3K=)?W? MUQCTJ8S1=]S\:3JKYH<1_I_%6!W!]X=-%<&.H?KG8A(KAD<5Q92VN[7 !])^ M2,NKFOK+;:X95?&+'R]R@32;'H%MIOY/Y#), OB>X^1J_Y>J;JH5H W)F'^Y MJM)[0+-!&6!-GE!T@B&.I480>T=D.'.6:H5QCKL?GC7P]NAX/#V-\4.ON$U&>%<.\99GF++R[B\8L@P+9#6E!MBA*=L8V^^^TRV];GO M:7G]0K$AM>'2\_KYAM<%EX13AR7R1"<(%!.'7J0P\MA%;+&#&--M8X2ZSSV/ MCKBZ?MNE(;7B[A3"(=9\7_N?L"$8$2G"T=D\N&.@_P6-L V1:RLJK.:ILJ?VZCZ'%T#C[]P+JC/AAQ=*%;GL=:)':,%A(W--,T_ M@W>Z@FV'7B]["-_6DT^5G?G1\>K ^C-;[L84RT#*@ M]OWC8I;;WMW'6NXTSI(+9UBRD]/J):6.1(U"CPZ#FSG$@9+O-#2PC->UN' MGZ:SC_;+_V2[3\(H-=,,8:CL7&ID)< M0L,,RB 6\GE+AN6-B)A"UEH*_RGIR,;N@3MHGPRS$977IV(-JWU>%[CN01OU MFC'M',2 @(40 VJ&#'<$)14!@W@2GFZT4>8,8&@ (9 XX"X1 )\N1B28B\%C MYSSA/6BC5)N1%,\#0ZON]7.,]V9LFZ9ZG>?]0-%V4X$7@S!0L=,JF[!)IU5< M!M_5W'[I%&UG=;CBWXMZU@5Q[7SD),Z[QU1-G,_'R[_ $W/!^6EE(3(,S4'U M,>OIKCIG"GD6YXO9)#\W"VB[F!].9SED'%5N,<]N;)H%J.[CZ70,OX4X6Q?: M?VVJ=T>3VBV:ZN=)3O[))UFL-X3J_1A-SRANYT_48'U1/-QL[S M]@S5L3WM;'1G.CU>SMK&F:^;5=@=%C'?\FI_=%9H#L<16L'JPM9-W)0EA;CH.C/ 3UD)E4#['UR_>=X]^E-10# M3(O-ZTEXUWJA';%Z-_DUSEMH^W#FP#RXUQ"4UMRO=[SFV!3I3-0F(A]UA'B=)>0<)\A+$UG$F@1_Q=YKMY_O&TYK M)CG9Y;F _5A#O^WG*E,:0AEB:0R#$K9@<:0^&ILMX@VY[#=/E!&]]9FRI]HYT$&?WD[;-0?5RLX5 M&+IJ+7U5)]QQ/:OUEGYU@_[ZS:]IT,KY)',>+:9>(DZ5AK:<4CY[-V)A"(O6 M/D:#?@_]VY_>L5G?8@98EAG@Y::8:W.SAX#!\\_3RN?1L&[\8WU ;&T(ZN65 M(V8MJG=_^.'"'[KQK7:]5WO7#.B9<^/LPNC;=9>W3%%GU^:E/6W>?CR>MR-! M*UK)8SLGTRZ1(@_F3"%RS.>:D;Z\HT>K+NNZ421 MFD 3)2!-#+!" )GN1 HH.B^8U%$IMZ'5[S-W\:9]MU:-_-_6)K^UEM^_E7:4 M1R8#DR@) 6%[)'D*/3)$,)=6.TJ)8P\Q>*LDP<?']=!*?A1;,'356Q\"DS3J3;FBS ;Y9 MQIYX!=[\/!;<>,J\(<8B$64>M@6XT5939!+#G I.+-\8Z(H26V&21/IJ]TP#20=EB>ZGQXE$.68P_MV4(T M'KV%;[81I+PY4Y?O4MN$?X2H9%:W S\#0[VKQ/$F675R>E[GY?+UY!$5AR7'[N_S6/8/[WL*&-$ MI(B?MD, R<^/" $'^6QZ;F,.]JNDLCT' O=J!@/%IM3B&\AYZJZTG53QI1W]# M"\:N78:QGLCRG__QA6)B7C45M,4V$R6K=6A<\W;\.-^E3G7>,"77H)[XZ>QX M.FMS94;YU_&BS3EI'QEKN'&7WQ*BG1_FFIU,QXO)W,Z@KG$&KVK77V:C#F^_ M1+_HDG(.;0VVG!P\)X^N#RO9Y3XT3.&?(;U9Y6P#NN7S(32< MO)?'HAT9S,E?N5\?K8T^'%2O\\03P,!B/!^UU_D6&$(];EOI51==.Y"8+[RB MU!7#F3ES[<2.H;H'6YM*V+3@UR>P;C69L-T]?TA9?O70Y5?A_,*;\RN'V'GW M=FT#\]'2%!1B#C0XYSZ?H^@#$AHK::CC%(=MK U[7/E]S3 33UABEK?*Q5!/ M^(E,(@01[P2EB=*0-M=%WV-=T2[>35/)28P<*N9]WG.!0@@4P24>4Y4DHX)O MO-O]YG4>\]TFTRNBIJ]_,3Q\V:SU6Y_ M.<7,4#,2YGED 7^M8U_7DQ]1@#_@92XH\**U'VK/']K([LIH[MLN]O6ONC)O MWW_HO@BO_M:-?N< LEL8!8%/W0X#^?79?*S M-K8^;C>5.;@P\+,T7/,HCZH6S5GLU*X<.[_?S>OZKD\S6G^R/4M4@I+S*MC3 MU>_04D_JZ:*I3J.=5%\>_$A80)A:X;M-CK^[O#LUO=[SSHPZ^VAP+2]UE1.BF4< 3$Q\MT2#L>5\?3 M?-^ZG2MI!S3SA ,$?@ U\SHV$,.CXJ)O7RG\\6SB=J]_QXG(1]&KC)VAG[;M#@=\^ M_*MI*W:Y9M ]_XSSY7;:8*0V!)GXN%SQ7G5_6#YRPUYM3;O:N=A6L//E&2G' M3)[I:E\ LR^.5IZZJ>#GO.9DW$PO%\S-"HK%B3^]H&O.>M"RDW7%FTM6/A_9 MSU2_ML(%_+V:5#B;^CKOW- REZUV?=YP#O33+&:GRWL?Q?GAJC9U0N/>' M_+RV:>5)M&5CBE=;^,RFW7SFFL]S<8HIK]XOYE6;RE=]:_.T:@)X;M_BUYR_ MR5>=>[EF)^N;\R4XV82V+9^SM)@5EG M-R)$?;:500YZFU'_&LHCKL%(#$>NJ$(,XX2X90)9S1.2@KKDN==";RS#OT]Z MTP=_&,-B'-^ERZLQ6JAZ/0E+UOB8;;W]M1E%#5P^!V&(@S'=A%;NM+?> 21/ MP\(-?#VN+X#@)'<#.\_9'YG,XV3:IE? [^L\NLZ><.$M9W(!,6W>JF6-/X<"+W-^S.J\FUP_Z+XO\:NV.!K;4] S]NJV_Q7$?O#!<%>,"MSJ!"M]FU&*AQU@=?7PT%?& M*?0VARGN=/K8]GS2(Q_<8Z3H43T ]LYE_O%"OG@J;UP\!PX?" SO5[6#&]>? MG#B,OO0$2^COWQH^MEKPETX#OLT:\#LWJ_[^_4H(WO^P6W-F@=D"LP5F+\,L*3!;8+;HV *P!6"+ MCBT 6W1L@=D"LP.$V:)C]P%FOS*DOLSNN\N8.L5J1#D&7]"'.1^L?VNWW6Y% MTO9!N=\;_/^ZRB]]^8"^O"UWWI%E=^71)UUC=G^>W;)7KH2GWOBI3=/ME:.* M3FG3ZXH>%:ZS "Z3'%.CYW3)U<4/"M=9@!=ICAGA\.G M6T@;V->!TVVN37]S]=Y ?5A@T'?7]A(8NZLXYHK*B]O^T.$I#R8A/*Q)8A' M)9%1A"(65212$.*YN[SMS_O9%*KSW]-F.V?7$SW"DER[KW!!I>M0:6@44&AX M]SX8=(,O-%QHN/\TG)(0(1^12]IS&,)T12 M5(AC3Y"A[?FD\*47,D9K'IF&J1HQ(PL-%QKNM[D+#>_: X6&"PWWGX8UQHIK MAE$2BD,TK PR6H*G(4*V)#%A6-S&)KA;IF$F1]J80L.%AOMM[D+#N_9 H>%" MP_VG89D/N-31(9FX1#P0C1PQ$ADK32(\8:7]QG&>@DHN'$-,.(M,@5^O.R#HZT?ZE%59PY=O=_9$ M@1TP"D\W.; MD)85Y.LUXODX_>V,=GZ]P#H_+TGG]GJS@>8'GV[.AAA1RK:H._<+3GL4$_^M MB)$B1H;EAV&:O(B1(D:>1HQXC9WE22-'N4?:.&I(":& MH!''(D_28(I<8@IYH076+CJIW#9R?'HC1MB(RS(R\IS%2-F'Y)EF%[WV?A9; M[)JF6V04K?*.CH[;:T[L>%'V+!FT=-U6(N;M3U+HNZ^&YI;'.$IZ*!)X#]0D M82"%C/%()I*W,;$462$L\M&1: *S/&TEY>G;_^]J.>G9\30B*"7]5.*QTU,)A/?!!X;!>NF6?.6P/(E=AJ&4A*<1"R+F>(2'C)$<> M"XFE-RD0L8VDC%U%KH20$KH6;"NTWU3>0ORT/#-G8%02^/)KF]YGZ/P^G8^A"3;7JU)6S3>U+PNGP1=!V M,Z0N0BT]H")#;9@N;!;&O]1AC.M8T X M\8BXPQZ9Y#Q*@@@,]3?Y M]>L]?W@RND<87U;O%#%5Q%014\]'3.V!+F$T.$\9R N2,.B2F/?@=09)PI(. M/A#,S/;W+=FB+KDIFU*/L*!%CCRO4;VB)HJ:*&JBJ(G!J8F^"X1]'9KQT5AM MA40:*X&X8B"!3%!(RYB8C%(0J;>_7\H3#\TH.N*T#,WL*<:7H9DBIHJ8*F+J M^8BI/= E 61)5$(@$F-"7*:$#*$&&>\#B2D*%[=R/-(NAF8$'G'2W[WLGZ,< M&63"U18R*4NJU4#/72H)YKO7G"7!O)%PWKI MEL)A_>6P?9TU,BY@RS5!&'N&N.(&V4@XBDQ[01Q52M"'),YX:"L/V=7VQWJ\ MF-"8FP,Q.+8&L1ML,@0BU&*VG!-<926/"2[HL3O M^RM=AA"_E\UQGGW&Q@,VQPD9?6+H03;C$!I#?[5SR1GN/T27G.$BQ?=:BBO* M-)9!(HY30#Q2CHR0!&EM1.*&YS563[LWSH\=_97=<0:>\]PCE"]+L(J<*G*J MR*GG(Z?V0)EPRYTDCK6C@J R'$>.1(>2XLEJ+Z3R#TKR>0)ES=S4_1$T1,]=UG1$_NG)_HN$?9U>$:"GK'"YQMCLUP,U)"%37RO,9FR@8Y/4JW>9NZ9,3"GJ5;M+3;E+< MTDNW],D)!;U*-^EI-RENZ:5;^N2$@EZEF_2TFQ2W['#(#'/ M6XA/XGRU>/48;MG>;V,9ZW5WNG%YJ\L'&?1G+K+OC;"_D+[=6:V^^V&8)G]^ M7+H/L^L\!4R20MP3AKC6'CFF#?R@6EI-C6)Q&VLR5_SQNJ./7UOV>)<^M-SQ M;C%OYG82@ PVCY[IZ&5]2AW?O/R2Z!$S>"0YZ>VT>I]:_MX 4-^-7MBW'WX8 MILD+^PZ0?167G#.5D-3*(JZT0,9)E;/I)?4.&TS5-M8=/B7[JA&A?*2-*.Q; M &@X1B_LVP\_#-/DA7T'R+[4)6\<$&\4 N)88R5R/!D4J$_4"2Z]W8A][[/@ M[6EC7TK(R*C"O@6 !F3TPK[]\,,P35[8=X#LB[W%-!F!-%,1F-1I^"0"L*_Q M 8)@&LS&7?P00'8DJ'WC/<_ZL]I9WURY1[TI;Z;NY#'KCTP-&,_/_+8@X$! M;1/!U!#$+?>(1VZ1U23 #V>)%4(3O'%BUWTFQ7^>^%D\@IK8\7*/ES;>OWA\ M5_O=#[:)X;T]S85?SV9V\JF]KGG0: $7>"0([>%)77WJ!'N 0GTW=Z'=77M@ M:,;><]J]="UJHD?U%W18!WBIES_]CE6@G B)"'<&<N#B&=Q<"E5B*).3 LUPI9$P,* MACHF1<3.;&1VW6=N>=O0%\66RN?^R^!Z3S=?-,B\F)[&9 MQY"+ [SX_'&YTAX0Y &SSR77L"\:L*3Z]-_DST\/]AU#'SX?7?K5X/M5WXU> M2*4??ABFR9\?J>S!((-F5 MA/#)<&<1%\$CC2)&(+F$3B#&]/>\M#[UA+T!I+X;O;!Q/_PP3)/O.1M_ M;?J::R6E-@+!#XZXB1HYI1BBS #K64$TP8./,1\X?5VZ^>"[>=^-7CBN'WX8 MILGWG./ZSD=71YPI2LLXUDCBO&2:,(FT4P(%HD1(R3FQ"GQB,FR MA+K'@%264)=9[3LNH7YC9^^@].R&+>$ST^2[MO/9E9V$"KI_?NIL.A[G&]69 MB6(S+RNMARP/MY5C=/%L8GP@,+Q1U4S'=1C8R>U#<\N=CER_R3$#E)E]Q^;^ MK-[^:C,H1X>7;/W"887#^M@UGC6'[<%0B= D*!8XLD(%Q*5*2-,H$$_2)RJU MBO1!B\@]F/UVXR2KP.?G57R3ATR:UY/PZX7@YN=E;/.P'>A&0JF1TML\^:3( M@7W!O+Z;N\B!(@>*'.AY=H"@,@&+1B!1"W1K.$,V5YC^#5'_'&L.(A.Y)W1B/,DD::*HN2P89)&$MQ&QNP6C[?_L8/H MC;.&R@'W!8(*_Q;^+8V_\.^SYE^OC#$84Q0Y!2[U7B";L$ R4HR=CQ$;\X@' MW#\2_YH1%WQ$,"_\6R!H.$8O_-L//PS3Y(5_!\B_*7EMC3 0RTJ'@%4]/%O^60^X+! W.Z(5_^^&'89J\\.\ ^3^+-@(R--X=_^0M C[M&PO02&/OJF[TCS M:YQ7WXZG3?.WKR<67)% \++LGM!SJ086SV7^\8*^>"I_#% ]]%=-%[<\<[?T MR0D%O4HWZ6DW*6[II5OZY(2"7J6;]+2;%+?TTBU]MI-BEOZLP2L M#)?N$,T<7ELO2 "GBO*DP7>>1\6!L#W*,'/E9G^TM_ M.MH='#Q LNP[ZGZ[:@A[-N&OC1!86(ZB$Q1Q$@DR.'^R43"<5$H6;V/!V5L[ MF]233\W[.&MG]UN6NS"MGS=!B.'#W,YC\RZ]/HHSZ",_3L=C.VO:2R!$@$X3 MV^G^\[G_'#E J_O'"W1C$@#8K;^S_U_O^L/;"Z%'(/^W_H!\W[U6U%114T5- M]V!,/$BD)!$0E8["B)# M>V289"@JEY1S04C-MK%,=&>#,[R_QWD_1STRR*RILKRT%PCUXT.WE2ZYOKL7 MD'?P09&.0Y*.V^ML.8&M*KDB OJD761(9NL$)H0K\)6 M-N2^K'27K#;<#*FG0_3AR=T>0?L#AM^*;BJZJ8?.ZE'G*KJI#+9M(45;8&8) M22B%0!'7Q"(CDD,Z\1"ME,+)C5G ;61";5>"W)P+MIX%583#H'Q0 MA$,1#L]/./1="^SK@ LU$3N/(W+:><0%L\AQ91"75'KE>0A>/D;.TRX&7+:: M]51DSR"@O0RX%-U4=%/134/537L@07 *U(4DD TY[5H2AHS7"1&6@DY)& "Z=%>3R7 9?US";XG+=2_W[EW5\7;8N!WT-]))4 0HX5$,04H.B (A MS3;"E@_^,(;%. (63.9UR(A1G\0/T2]F];R.S=LO?KP(,?PTFQZ]F1X=+P Y MH'>_2Y?!YB/4XX?QU/_YHHJ (,>Y4GQ%0VWS[6LRJF%/V\^CQ=C,/: MPRQ4$YU5L3U_H@&>'(^GG\^/F5CWUL[=4:VS]<1&^#OLMGVN.9&%MKD"L= MUIUHLZS,LOZYGB_M8CY=*=UACUY.IV7MR)#?%]Z_:5M1QZ M%TLY-O)3_?CAZ=4,]16@U$,8:=W2:/<3^. >5/6H'CC;@%T^V0;L M%T=Y\(' >92GF8[K]D>N'-E=\>IPS MOR_D=?=GX_*^N[B_ZV:WNP=VW_TP3)/??MJP+%;MS6)59;3#A$F$;?"(6V*0 M=4XA)96D"AO#(M]8K,HUXT&1O%@U(1XL1G 7@Y3F(B61J,X[BEU<>/; Y6:O MC\"P\PM+6[L%/.NK5O&-JU:U%B/!56\WYN]3;]@;4.J[T0LC]\,/PS1Y8>0! M,K*06F(=+,()>)@GKY"3$J,4#+4A$2WY)B,;QP)C% 4O->+"$&2U"BAJ25V* MT>NTL5_G[AE9:#WB!A=&+J!4AJ8+'^]]TR]\W$<^9B0))2U'G"0+T2X)R# 3 M$#&:.!&"-$CJ%_AXP)* MPS%ZB9#[X8=AFKPP\@ 963BE<$H$40D_.*8*&6$$\B:'SA*S0#P^+5DBRRR$1,#.G$!.)< M!*2Q4$@QSQ)WDD6+-_>\3BFH"$),6HRX,0I9GP+\B!(KE0(E/9RTX"-JY$A2 MT<,=L/O4$_8 BOIN[L*]N_; T(Q=N'> W)LH]\'9B+Q6P+TR3S9829'VA";& M(XUB8SA$8V*]-E!(2X,X41)9FC!B428>E6&TCQ,4=*2Y&2FVS22^ D6#A**^ MF[MP[ZX],#1C%^X=(/=2PQR& !ZCAWFB)"M4*K6R"]0:8ZA&+$6.>- !:2$=\EB%2*SGR>G+RH[ZJ)/W&%D!%W(% MRLYY;)#5SAMMC=-QXP3MW2L[(D84BY'A9=5%P:4!&;V0%5/:X7_7=Z(54^N&'89K\^9'*'D1Z7 8:+(E(08"&>!Z^U]Y$ M),#MA"2#F5 ;\^=6QN@51TEK@CCW$!TJ21!V(G'G!&$R]3#2(R-N] AO-7&\ MX-+@<:GO1B^DW \_#-/DSX^4^\ZS)=+K7;]:GQ^&S]:-X_V%7F0K?Y8-/,ZG=Z5#N@6;7A?8\BG,D;?L>"GZ:R:'T;X M?Q9C.TO=U%^JHVE[J'1L#Y5>'2==K1^#,:1W'%6=$J^FJ7HSMDU3O89XX0A> M_S/.D;,-6.(XSEKY/O%@JL]V%MI; MVN/CV?0+2/AYA.NO,M >1&G:,^WSKN!818>XB!99;23"4@6F _:1QHWY.,.E MQ<(AZ^$'ETH@BRE&U%GN;9)*^AYN$G[-)NE4V3SOB)+2> M!![5QI:L6!%#8\XT4Y8BSC1#SN48-SJB+ LJ8-V_]Z>:CDP&@HT0]9J8=4A0 M47V.LUC%I3FK!/9LX1$TBU^,6Z/F+M\]&0I84#3V4UP!S"*CQ'R:T05\$*L? MLZ?@J[?O/XPJV[2WNH H)Q%88_(I-XQ0=\>2'-J<*32O7(R3ROK#.I[D![50 MDZ^?Q>/IK+T(X*B>AHS250#P:=$;RC4+?YA+PHNT;_/_Q=FT;7EP#;SE.L9U MU3ZH?ARBKZ#M@Q'.R>L":?UB9V %1EK6HJ.V6.X9=G(*!4.=:BB4$[.^!O#S MSG:V!L=/P'9-G)W4/E[O/RB8=47UN9X?KC_VK^#![)5J=M6N,]U>.*>6D0\"*=5&S8HP53BVA:)(C"SL'*[5O'#_9 M7.C@JO?>^8M5%Z+5JR(C")^^@W_O);K.:'UYR]4V)'^^7' MNO'C:;.8Q8]PQQ_& \OJMAX>YQA8+:(-\3*-X,"T4-&A4M'^3V@'<&E56?N M"NP=FP*X6^RD/][(R9M8>T;)L^CSJ8:@7T!0=]Z9VR\5!%8G=;,477_9T]!* M8<4#Y0;%:!GBBD)H8;E%S@AMDA=!TG 9A(B0E >3$(:?$% HB8PB%+&H(I&" M$,\W4AW/0.CME^,X:>(/<1*A?A>"A7]]^/%%!7"43<_68P;$;C['8<1NF-4: M4A,?90$.'!I;/9W;:T>YF5USDYUE)0ZM=4\;JX8&B5D$]I,Y#K:&(Q,=A,5& M$B=%(MJ2;336MRNCG[7:W\#P;]HH9P&.>7>;8;XTJTH_S2+\)[Y):'B^4V;N9TO M0+*?%K0!?8Y=T#)(I (!Y$@ 'TY; !_LG+$D)&LV5@%L#VU^ ]$R\?6X;H'F M]?RG& !TQA]6'KI0^+8P1+\"0\\#A$8@[4#GU<==>+J(>9PE-^TN3(>XQX[7 MA&!L\AC^=#9/4+ZIIEU7@#^THUAYM T$R]GH7!OD+@=HEJ,X^:;YD@^Q:SY$ MTF^/_I8'^F*31]92[:&37;C1N#ZJNV%4J*R=+2-I*-K$>>5.J]1YNQM6:&N> M54$[[)2_"O$DCJ?'1_#";4_ULQCJ>1G@>:QXXQ8C.W>*-H;8K?8U0C(0%"D? M*%)1A;QD/R&7#ZSE0@2(.VPD9$-T/FB8YA$B),)&F%Z_:]V0FF$)D6[>E")9 MC(D,""OLH;4Z$"T4!$B26EM*M?%F8S/&^[36)P^1Q,'U2Q2'U'Z?9XAT,T$. M\96_%B#M.-FV!&9'K,7%"&\+T(8C /ZUD4/K2*O"AC7OEM)<+RL2OQR7')O;.9W;2M$FDJ\Q>^ ?NGA-%TW0\GGY>R;FE4.O6<9E7.>>TSA*\ M.EXX>&BN:6RUW[==$?_JY_?ONH_AU=^*8N]K@[_M=$;1Z[=/GK).@]3QB!(+ M.*XC158ZC:0#&B"*V["9/.4%E5PXAIAP#G%"+()[@,97R2NX17#D29.GB!I) M_#ST3M'K-^]U807SS()2H8Z"7HA$'5$/!F,G+,4"6&?6)8>KPL4 ML5[$^I;%.DCOHKC[VFH_KLGH;/2\(K!9N*8.M9W5>:74+.8OVIW/P"=9IT=-K1Q^J)=5/YQ6S6+#[4V@LS5:HXIKE3UY;25642&D:$/=,(L,80UA02KP.*:H-\FA3+]^,I]"K 5+_'[S.-1713D+L MFCPB6B;$8P12(#HOMJ;.V$2U5!NC[@)C'$A0*!F=DX*X0=:K@*@U5N 4+"'I MSA4Q2G CF4*2>(FXDA!.<)Q'B8P36#O"R(9 XV RAO.HJ\D6P4!,FG&.K N& M.F8)\^;&B@RI0X&;U!E"75ZE][7?A\=Z;9\'WH->"<+.9@1?C.?+72%6E-+I MNU;4G3/0V7KNG_.F1A/@@=\ \">+3&CM"N.UP9O?/IP-WG2+O*LC^\=T5L]/ MKWA2K/Y8S.HFU/Z.B+,.,\!X&0I7:';ACAT&G>'/8X$/]'AGHHS(< )"D/" M+(.NYH-0$CH>TWXC?<& .L0*8T2E)0!8P2.-)4&,&<\P%Q&42)P*)7K1(XJ9OE+B'-LOV<;[[2;@VSIV,TFCMEC9,YE1 0 MTF&.M $$M)$9Y1G+V^]NR''%B7 MQ""R.QP2QM;'8$".WB M[%WJP#(KG&4_OC@LN?QR?1^>?\2V.YW$Y]IV+T8K>2RVVXBKW8/KT$X^Q1R:;*)Q MMV,/\'LUG]6?/G6SWSF>FK?1RJ?I-'RNQ^.JAAO7L_,G?>V>1S:TXY@M\W5; M.G67+/]43Y9[>DTF<7;UW'S>P2M5TVY&!6Z;'=W.RA[9/^&:;_-%JTCOS;L? M?SD/]3(!Q<_-U;<]OV$7<[8;3]FFB4VSW!OL?">K'#*.\P#LJOQT,?-Q%1K" M,\%VGY<7QPO/^VMSX4Y0:YN]TDS'==YR+%3.-A!30DW.9C3<:?7I3&%!6-L] M-U]Y,4#.3ZG74>G,!2[ZZ5&NZ3B/Y#9@^3K!K5KGC&U'X=/V^FG>?@W/%THQFEFJ&H9T=WEGE]MD2ZGHCZ/!J#9?+*S<&W"S;G?]:X'7#Z?+/]XQ_BV= MXNZ=8H@JX7$[\HH>+K,67-9JQG:OO&Y"KWDY**!^RE,9 &26>Z;>>["*;MTN MY\<%#*FY$['6RLZVAS\\.S'\V'Z*W5[[R"9XOY=V_-F>-J]>5'^_K^VWOS/\ MSD\)66N0JUWUEW%&5YEE_7,]7]K%?/K*Y0S*65L]P(J7^%5;'(WMZ70QA^=] MB>%5]VR"6X,N+X#V,K;'37S9Q&.;4W=6IFE/ANCN_>*JD]]S:J:KQ_7\].7J M'J^N/O^]>RPW!X++;]K7O>:LAF7]#J@VMRJ';U'*'!"*S=I_6[OSMNLI:'_K M]OQMN'Z Q7HS7P)*-Q5Q=?O^"B)O\P29%2[=ZK@1?1N04F\3 M*.]T[,OV?-(C']R#JQ[5 V#O7.8?+^2+I_+&DLO.+"0PO%_5!J?512DTN+[T M!%.3]V\-']O0YI!^J+]<@-NJX.T>X6V)40;OPD*9O?# &6720IG/G#+7-P7]Z_LV_-ZWERQ3G/"_G],D5!<]*EQE ERG.Z;%S^N2*@F>ERPR@RQ3G['"4 M]6R(<=W.R_ML;\AU?:4T63-QS\"Q+Z.PUS6."SNR]6%"I4\=M7=LMRT?3*8# M]L ]NM1C]9Z_]*''#)#L[F3\OD/H-:><>RN52A;1B"7BED5DB$DH&.$P89A@ MO+&?HW$1&RX=LC)%Q#TQR& ;D=*16F:22GKCO)CEI-E/L^E1/B8E*(\+R1I* !:4L-8C9BJI0QP6\<\!8EE\)Y##0=*.(L M>:2UC @;@3U13D3,^T+8%,N1T-8U4D*9F(\"!)KO M"V$;8D94%L(NA-US1F3XDZ'R_I/!@'*3UD4M4R(6T>0\\0B[#%AFBG,4F_T'R$C MHM@6Y=\3H]OF5@5]ZC5[ W-]-WI1 T4-]*";%#4P;#7 HN#">XF$4A)QZ1QR M)B1$$A"J4U8;2C?4@-8&*^41$S9/^22#'$\)?A7"D$",(K1/:F"KLS=%#>PC MS/7=Z$4-%#70@VY2U,"PU8!C0H=,Y4H8B[@W 6G!/,*4+\1/,*"^,1A/Y,$4FCUO:R&A# M2HP@X+$&!2$]LAQ$I%QPN?% M&(G%WBR>)&8D\O[%10T\(YA[HITTZ&/FEM"26W+?QO%Q.G](3DE)%]Z]#-E6 MNMU%_*0'5&3\#-.%&\>!R<.267QOUQ9IV4=IB1EA&&0D2EIKQ 5FR)!HD4_4 M,)X(,79CH(D(27DP"6'XB7A4$N69)L2BBD0*0CSOC;2$VHPH-3U,0OYZURFR MLJPT*M*A2(^"!(*ZC)DD)IL7&#B&,*L)! M5R"28EYP[ DR5%K$-'SIA8S1FKY(!TK42'%=I$.1#D4Z]-('13H4Z5"DPP"E M@\1E@Y!""8\EB =\H9DCL$UT09$I?0N M8"]X)'V1#H:3D6:J2( 8L%1S8R MC6S"1LE(@F/^LG3P@DHN'$-,.(3#PV8*UOE]Y]]<%-*7:P^^A/KGF6[CT6AM^T&?ZXN_'H XW'8?MM!E" M#ZIS6U>ML=?A\TKK\@/!V,WVE4,V[S:9^=VD>KWX!'6OZ*BBF,+/#WXZKWZ: MQ3 =5?/#6+V9'L$+G?ZUJ=XKVYM5\6LUB [;)GXX7LV81H> 4;CFKO)U%^&=Z?#R=S3/5GAY4O\P.NL=6 MG^OQ&*X]LO4$/L\/UZM1V6OK <7 TI\.JW=^/G7P.UN]4KX^IA2!?T]B%>P\ M5M/4UK6K8;MOTD'U.H2ZVT%I?#JJIINFN6B.'Z9V%O*-?JQG<.OIK %MT-T. M+/%/V\ =/L[B2=W8R=6F?/LE^D5;IS-3@JV:.(-OX#TO7O)^5L/K'L/[;K[Y M^;-E&J1;[[?G\<"0NFU6E6=6SO8\/$O*/;:?8B<-04C#J[VT MX\_VM'GUHOK[ RQ_E89[F.%W/![1)U.<<4>K8NK?P0A'=% \_3/4N *N_L5. MH/D=P9?_^1]?*";F50/HV/A%TV3\R6#S&N#UM 'H!>!<->+V1=MWA_O\3G\_ M.KM-\WLXN_QWN[ST]W3FT '9Z!PI(0KMB*8UR&^Q68SGK3W>'<=9B]3-P:7^ M783.+:W?%EG/H<;^6G_\O^FB:@ZGBW$ CK2A);PT'8^GG^O)IRI<;+5V MK=5.%[,JG3G37W#F[-R9TS-G JE_BJWN:=5,OOY?$[L([0&5N3'$2=-]:E>B MM/+AO+6T)UBV?6'4/B+7C_@-J9;93H'I=KZ]=K=O[JS5G-KJE8 M>WW[XN<7U9-NR*0=!YKDH19VD?< HO6,5)ONC' MZ.-1JV5(*V;@9ZK'\(W;UJY M]U-T,[#!:47%2O'!7S(UNZ%6JM?VXQFMW#1:&F@ M[-#UQ[3O!RWM?%HRYAL=C.^G>LIE#LXN?3EN3Y3^Y10-U:IHS=T+#;&\& MBKW]+BWF"ZC&4MJMG@I&@U*?0>.B\73Z9Z[$FL-;C5A/3J9C$)VSNOFS64I) MD(#9!MGH8*@8JXX)_*L/4-W< 'Z%I@$O^ ENG._YT_(9_[U\QGES/^BN#*^J M"UWUI(;.GBV_NO%O\/3J)]LJ\+-+FM@--;9>NJKY9^O8=?] R?HH_\E"\)*Z MVW6OZ=LG>[MHP%Y^GEO"JI^#]4,-XGM6@6] X^;0H4JSZ=&R-W2EP)9^5KME M0Y_EYXQK^,V=+E'G6C-?:E&W0*B#ZN>-MC>J/D-D +4_[X9'T3;@].4;0CC6 M=O(Z0'O,O7>"_NOUZ_=7E0>$CVV7J6:+N?6F6\P@G*_; M!G=\/&Y?%/X:O^0F;->0%"KDZW'=?@5O<%A#?&+;[K)$C:_WH&R,D]BTKEPV M($"FLU>]L99PSQI0KZM1Z]+L.2"\A0,&G"^Z[Z>ST37@!I36Y."B=9V?9I>W M/:[MO1=.)ZX^Q0EP16XZ%KK@=P%?F#?%H]R?5NKYWY<3P/P M/.H^M4\!_&^ZUGQ>K54[! OEUY_$W,^A(#P0I$3M;1LZYDLZ)%B6OY4(*6-9 MM]1_JV#ZW0G$]X!A5RG8'5>Q*JISNW'Z&SO[K\5LT?8\6QU!IZI7FW1GQ9$M M5-D%O/&T[8& @/,,("TYN<5I[OTMI?PB!4&@:T/@20^99T,71YX9IR70B\Z MS;I2=/ *[UJ"6U;W\^$4:F#'Y[7MP.CL5=>?\PG>JB6Q)H\ =2-:\%L"\,U0 MV T,@B@# H$WSJ\)9EJ^917K5CHNG]N";P:Z)K-!KET]7]X_1*C.K#FLC[LG M'$\_Y]' :0;1119#@', HCZ.S@?*X*NNHEGN-)GS6_3MB"G?'3[Y/^&[ME(K MP\.#X;?6>K;J/ ENSX!I_>%!]3\=R[8::S:%1X)104[.HS^<0%/\=#J"V]E9 MYK'QIRDHT\.CSM"@K&W'X//:MZK"M3)^#@:%&H*BFT"+G8'13MOR&>@CD%#; M:.#-VK+3]N77FA,PWO%Q&PU\R0213;ZMN/(11N(&VL7!YUF4'$)W^W>G/CK& M?V./P(?A$S2Z7RRPK3^$IC%?ADJ?.]'BIS-0*79^+N]:0=".*4,@]3G?&/KU M/Q?0_JG,,0D1!UOCC6U:H=H6=92&M=:PNB&$N%* K4)<-I0+ G*I^2]]VZI^ M.VZF9_>Q+3_$X]BZ S &VF('F:\!-3)3K-!V#<17TOMSA_U0A>GG)0*?<<.* M1<[)X<(-\CS.ZAZ'-D]N5()\TTX4@=1L57IEEY,O*QS;?)756VQ6<165S-=Y MJ'V[KB=.;+!GA+:\\?\&8 S3H\NF6WY]I>WR(.5E\[77OO__V?O6)K>-9,N_ M@M#:-^0(B";!=VOF1NC*'J]GKZZTEF;G,T@4FQB! (U'/^;7;V8!X*.;_6*# M1!9P'.-Q=Q,$"IEY\F159662Y*+P?Y,+2)XK0#CB$^!%VQ;/SWS/I^E-/HD[ M8$RY1=C6[[Q<%7KV [9AZ<\(?%%<6N7"CPDDA:-G/YTO$VF[IEM<\YZG7D/@ M3)I$7>:S^'Q5HO_^SK2/G[K7N*5C_;K9R'.3SZR? M+T,\,"1>-@K5@8_R11N]2-/KE4,X:KGR)1-U'?$NLEA'?/=?A25UJ:)+LI\E MIS/M3K2!I!,@*5^12/?\&)L;)](Q(E;YZH$VL;?^3T4(KK$WC_UUN>RM+?._ MRQD(C?Z[>UD8_A_TC7=ZN_G+SG+D)_TXNEHO=?SQY9.]X1;7T\ELB5XART@< M-CV9'KW[]W*$>EP<"=/XPXP7\[*8YQ_;!6G^,(=E[WVY:)T[]/)^Y?7T$'H* M1=]I6$XR] 2@6%[AT?"$?JXG.CS%URN?NS+/C0F M]_*25_/R"^=*>;QN-U?DFCR.2?GA=Y\G-#2%?ZA8HG\K]F+294Q4L:*_+Y-B M3T9/5?I=>\M1I;UY&T,CB_EAV.MU'(N>&NC%7=?J]8<<$,YI)IT4^/W!Z8T[ MX_(B_EIYAX+5GWA^KV,=.=*]_:Y0I7JJEF_Y_-";='J;,>D-;8_52!?^^E^_ M?_OE0_YZ@TYW^W;YLBQ=0?[HL5L[X\[@R5N/1CL7+9[W?CUPY*DPD/@WQR%@ M.NAU)GL(&#CW$-"?3'>L[3X"'GWZCOV_:)2/F6A_U)D^::(] O?TY>8_>-Z] MQUMH;>S_"3F EUJ!R=W=YCNVL]D7GJD@NM9VLXKB_=W[[>8E1ZUZ(7=QUP89 MJ ]O&N832??.WN6!VY2A\0-PJ&CC#=F21;;D&-F2=65+8O>WV G\_/]^_^5= M;VK]8\UHA^^OND@M+_V6,J9Q>VKESXM$AGQ[A=/@_84_Y_0>ST_B;+M*P2'$ M91#-. V%;AFM]#&#:[T=F6SRIXJ%B[F[UNL1^6 M6JF8]Y/F?-XB)2KC'!//G^M\D31?6.,5%;O8(^1TEWRYFF?L1%R93I?C/(\\ MO6DWP4SO'5ZY?N#.>(GA5D_LW?F<7YW'FJ*Q8HXC665!D\90+K9M]6)V8MOLH]]+E#5F+4R5*$2" :P>(/U-(Q(M,9&0[ MV;-Z57_&ZUBNMII\88RB+)W+N;7F3?)I@>A[[F#7W+?X3!5G_?$^?:1/L%CS M(,HSP-A8E[>\B\N+D;%:\:(X&?SW(GXD*Z7O!M&MXA6_OP49YP86B:T<618I MB#D>BAD;!9GZI7:WQ,HMIJ6;['FL/*N+W%B>MJJ_Q/MEL3\O7!=[ABL>NIXN MYO?.#UY=EI,H=AQEPAWISMCWTTG0?!S]='@1*?RWQ8@U]D9 MGEX/3;6#*72R.]:]<17K@SN>9"<%).+,EDU:2Y&O0%?R>N7M]CX^E]M,D9M:?EA^1J/2^3.Y0G:? M0Q9UN[<[:1?RV'O=W-N6]L2AOXKI*[,HRX]1)6N=8%YX3.(>/ MM:#'S.CUL]A219*$.Q+:O%.4'#Z[5+/%3F'Y;3/^?VP"= M+91"59]-2J_>Z"H@.T'J)M1]-)ZXEL"BE)?I_U*WU7^7IL$^*(]H$1P JIQJ:C?$:3W!;GE[;78I9Y6*_2P7? M237%1SJ%GR@+_!2S6[!\4HVOM7[O"*\Z3\B/')+OXN)7B3[ S+DF-&)? M<6BI#RML3]?MOD(^GRI?M=S0>R)1;B<9K)Q1Y\MN^U<5TV":X>ES @6A)OEL M^5!FD_Y@7A0&(Q>=I7Q.;)L%=R?G=O=9Y7)@(?CM>MGN@<#]URKF85X>A+@Z M:%#Y?/G AVK:BOV):>; XSZ,"AR"'W]=DW3J6SRV>Q-6]^6;DI M'X^]M;?G"8I%@SPP]VY#LO4Y9]?Z?^:#U,_2)]/BVUSBI>:VQ]WR+3:ERZKM MG!_1*ZH;D]#A??E=SG,O3GOPPJ9+TPQ_KJ)&^O)C%\P$; MY88DG$466-?N[5TSNW\3'' [ADV>?\3^$V_)D_W_([>??W!.'?BE^D04C7($::) ;Q)4P/=89Y3 M#D7-4WJ5L3@N5GR[^&-!R3[K M01^[US1W>^\-O$P?!+LK6Y-_=[MWL#&E'-H46M^^4WXME MI,6JC: <>)++@^U#%X12:U<3SHYT#HPNXY'I Y!KDLPLCJYSQ?$@>)1;<15K MN_- N?F)09]GS]'WLHI#K(BUMMG%CQOF=OC:J)\Y>M*YCM/X_D^9IZM#M>(8 M=1279OHGO72Q]EUDD\0[Q_#NE"0K-\'T\W;2F?5N6>SRMD1^-C'Q][?1$@[H M+M.-X1<9S'QP3/,;!?6,0WU"='?<=Z.QK#R6MANR%;R:\'>84G=S90KA^YO3 M]3.5UT?@OQZ*K/)]R&2S[;E9&"DW"?@L:$'DQ6IV#ASR=*&:[R649YO<;)*H MWJLI/]E],I]8T$<>69V%(]R]F9M7JBNJLFZ3I>^LO!=C*4:[^X"RW-QZR2CVN6A=PA,45C'ASZ2;-]P?(IQ3[LL28WY/B>&JYU)0_9ELTJ40P.Q-W M30".=V2P_0*O^#=L?<"I=GV@.-MROR$PKWR7A7!Y-(21B^Y[??F[P+VET)]N M?Z.\]_FCIEJ"Q?5$^H&[3M1%Z3Y*6>A2SOFM\W;(.]V2V0'EMGY1?K_LF;Q3 M^#=_VFC8&?6G/^J7*@O0WKNHUQE-GKRD^]053FOU=! ]E4[7W?N?J/'"_ MKX13ERX_D-CUK-K*D^>@]G6EE0]G^#T!VDEUF#VH62E]&LX@_R,2_4XF?9(U M?_[7-Z,W]13U[W:&77HW2^?(/ES3WPP,G6'R?KPE?-,'2#[E4Z!?.87^+[/8 M^OD_RSSZ@S7K:VOV<, N[A>L-\Y 1#K97;GV0'UGT8K B.7Y?EF00BOJHG,^ M+_RA6&MX8MW4% \LW!1J#ZLP(FX6[$X'3'MC/HDO:G'>5FFFMSIO;0&9W)IP%- M(M!D0D@ _JA?!^:)&_QQ;O[H._;$F8 _VH0F\,>I9_\5K*69H"3ISFWO*'O= MJZ+2E2DS8GN!_!]EE^HS/5O+0S6GG2#RJP:5(WLX/7WRR>M >7SR+=#9[- # M; 6V ENUAZW&]GC4!UL!G6"KNG,9=@5W6LNCMR%:80J6[RV]1>NR* M!S(=)$226%N7+6[L5)U]IVID]_9:G@%-C4<31P<&0@F4 A" 4N13"FGGZ#5P MH,EH-$D7>)TK!O1?KA>Y7W9S=V(^ZHQ&XQ_O3LP-J<19H>30Q/C5,NWMYIZA MB?%9C=#H8O/G*/#_5>D61YLC0[OO)&[05;53,]HJ*FYQ4]37+HND)X4]E/7[ MMU7V/=WE>)[F]=@W);TW]>YU[?V46\SD1;;SYB9\V[M%ZW7=_47LZG['.QT' M\JK=/)QCN@_<'?F!S@.;2RKH+O"AO!N79"]'S3VG%=D)]S+)BZ!O*_.SK\^+ MT^NF,H_U'= %TD/=.\;-&Y$J-PY\E>@>B-=+;JB;%Z;G)JJJK+5?U.:G!X<> M]QO2E&+UNQ:I/V,5Z.*?M/A&Q7_*25[^4_O_5_LGYU$TXMM+YI M;7%]?-+V_>X^']W0]=R=YA5Y!QJ25=Y*]D.61MP&J;S"IIO3W;^X&W6*GPFCM%?E+NW5%U_D]GVPER1S5SNG+&;5,]965KK.<% MZTM#<(O"[WOME?(&X9M*_RR#JRC(5KH)T+ZU:M"4QJI-@,O=NZ>?-Q79-!?8-D;(VPSL] *V$C?UDT4NJ\):+^G5 MN6%1_O [%??MJIH4Y&B.53$"O_ :^>.]G0X UWF;7GO[#=U/B$O*Z]X311]A M7_NQHB0_ZO&C'K^X(OB"AB*PUA J/@A)47GU"NX9-'+,1D:3"A*A!")*]*,\ M8M/]+O1A3JE$%.<_A_^]6YS_[IJGF7X7\=7SXBN4F&YZ?(5:_8WE;(FGU]M: M.1>.M 6.%+7ZX4CA2%LP]822A*S78!XG;9W<.#X1'52@<#]B!>A#Y#'W9E;T",'1R[3 TUFHLF$* '\4;\.S!,W M^./L_-&SNQ/41FD5FL ?J.+?BJ4 457\#20OF4'<"U2"4LGB5()2R7+]96]@ M3[NHE0QXFAF.@*Y 5Z"K%M'5Q.X>6]<5=-5H>(*N4-H?RR%R2_L;R(8RHTNL MP>_JFB#)72=[6A?[U9SI6WSKO- TO4Q9KYWOH/B&ZXCK;-/7Z8,[):7Y8R^; MIXFN(7^M@H#_JVL[T^#S >:7\QLEV7RNDOROT9I?)0MU#70_G >9KK3.7W7S MLL(\VI@K>H=W)9*7J+]20;2V0E)LH9M8!?HUDZ6_;EH9Z0K#(Z/+2$^FXZ<+ M)C]]R3-J-_?'O2J*-U4P< [9P W1]LQE4#*Z<@")+IKQ0??; M* I$UYT0CI)*2M!PI'"DQIQK:/81%.E;N))J.9J@3R24UJ\#\\2-A-)S M^S5G8 \F$R24M@E-X _P1[LL'OQQ,O[HV]/AD1O80)/1:,+<'V4;&S[KEU&V MT01-RHS7SE9;Y\5I&JUEH9JWCA#W58/*D3T:'EG:X&R@1,$KZ?G=8"NP5=/Q M +:2P%;C,4;Z[E%">$<#$)I41)(1-*O'^K-^S>X,CNTD M36:B"?P!_FB7Q8,_3L8?77OLH#5E&]&$) <)51'"_YNY M,1%><&M](#2[E\KZ0UVID$O-J=CZFI?-FVT+ %AO_^^'/[[^\A.J,IIB/:>I MRJBMP+;HZ?,E%RQ<*3?)8N7=*ZZX\!-B".O/W,YT84+^?+=J85Q:7.S3GVD\ MUB*.5GLU&Q,N/\C5"/_;3[AX86+1"W\G<\W+#_[QY9/E^9=L#I;K:5I*\A*' M)!S+RV+^)5WRV&+7#_BW8D#T-:[0Z%FS6STNMT#!@_4?_3"_T>X+;!Z@RMMV M+!(5O?<\"UP:P;/NO(AB+G:IBU#R<'*'K[_[X'?VI9UDI(SB!BR6G8_X1Y(O M/6+G<_WN?#M^^>N(*U_JVI/;$I7WJUS:CY6YS!*UR(('BUS:FRJ7.]_7TKQ3 M:)(P<)V;&(^ \%'4PXSB)\MAEB4P-P*(59K%]'%8C&-%IFQ;=*<_/O]N;Y]^ M1[ 4^00$EMP2=^_;L7X/M6KXH;I6)EV:*&T8>Z#8><58+0(U3W<&3H-5-S1T M@DQIV2J\)/,@Q62>K\(YEPK=U-#D:_9*F,ZCA%["I6][L4_HL719SCAE31Z2 MI7YR%&0K_6@"=$CCV<45*27>RHRL6']="SLB?>U\HWR_6"59D/*#2QGLE1'5 MUK).N 9I 54KX"*A^4/F<90D[_2GI2P)NAO=%8/:UTG#:HA67(W:T!JBHTY_ M-'BR5N:X6T'U3Z/>P?>?:^+0@TR=69'#2 9\ SX)G&\LQ@>OJ=8:,1:,PD MME6+K=*!]3$*=6J#FRI/QD*@=(W*C#/:M6!G?K2!Y7/QKG%@3T9'IO6V"XWF M.3^3(PKP3_TZ /^ ?\[ /Z,AZM+5SS^/UD0SLZ)'A6(Z7AI%79$JQ7&^(P^5 M+FY-[]2+66Y66-;NIYN\?V/]+,H.:PY4CA?%V8H/FE9N M;W=AR/K@\5O1#[_^U^_??OE@W_V#KI1T[V]I&ONS+"_WDT96K#RE5OJW, KY M27$4Z IG/J-6)6E%1?!.X%@,K8+W+2HKGFU+FUG7?KK<6TSE;#C]?2M==DY/[&V)^#_ M4%QKR[;J,"G;4NY\R84V\EI@7(B,+OV/_W7C='N]][]]^/!EYS6+VH )UY>C M=WK&E<4-4VN6EQ4+:=RW9!XT>A;DO^EO*Y4N(X],X?)6BXH/_N=E_/8.SUB7 M*E2Q&Y# W/EO(Z4(DN"^NIYAADF1K%VBQ6A#G_WVY>_(^0/_]> MFG)NJJQD%2;Y-]0-_\PWG_^9^7F=PG>ZIA]=67S(AJ?-H_C=>IN/Z">;AY<; MH_8V"=^1:T3FGUNI>P-3.J4I';">QZWKO@55XFHW]]4%0KF>HJ[C&9#O2=U- M$<>G#)\$=^5'64*^RBN]):SGC-;S8LVSUMA#!5&2O,YP3N'2'G5:CSBL(@;0 MXTFT\3+5[MGXT^\&PSV!X=Z).NN(*Y\(=(UA0UYB&B MBG4D'\[)ZO-HDJY99"G7[MVY+'##HCCRROW.E5CYNDM_3HB;^[FE;^K\*9JI:L0EV6G M^3FU*'%.9I^7\J67+&M"%VK2 ,]+4)=>)HW*GXK2U'F<[2-Z1 M', _ ? 94K48"O/2DZ#+BU+'*O22+;H8;6%>&[H EZZX7B*EEK=9JF!M^6R! M9 :YIB\ 3-75/.X4PST<#+R?3:3_@-Z 63[]N"]&JQX-+A1=GSL3[0I%;[EN#VOM.H11[E&LD31>'UX[0 M(BV3IEOMN.7R^63K9%L MED]4N.0%A,*O1E=ZPG_G3F5Y>)='=L>Z"F=. T[6).S"C;-_ON:OLLNZC)7+ M[0+(JX>$3-+H_#9?\Z%1K'5Q]TC3T>YB!HEL_B O:9>=[%ROY9"_G%Y!*DV[ M](YD^#2:C0?<=3*U>Y&J.FW +Y<2_4S64@MLRY4O>D.V-%V_QV MG2Q9:@>FU^ITFX"$(%]\BQ@\*.,;O;SFZEX.;E"<\V/O%-E[:V://E'/'7BR MP/_N],38G0F7JROTKNP+F-KHBEH$24#F*1(YX/"A92?]J%?-\0KO0[+4?G^S M&JM[K$0TBCSBW5^]U*NNZL_,)\]*UD;<^37*.T.D>G*V*U"ZV<4=<'O^58FB MW48##._Q?O,JO5'D^0G1]>W%(E WS\%Z =@2"_I[[\B/Q^E[C>AW.M*]X,DI M?_<@_K>HVFVI9;!#V)/J1J1^J*6G)?NBASPBXUW1#::]07?8'8RFD]YPV.=N M!)J-'.=]:1,[QK _*K/D6\_6W&:=\-%5F*_IDT7?P_ MG "< )Q Y4[@V6NO18,IGR8Y,_J5YR<:L!$OWBG]K!R\Y"VLA,S=7_AS[N!% MT,]BW:NL="G\W;U9:;X:MM/U2[>5*F9/>\,I5KANX2'D6# \1)T>XJ!#*-&M M5P[<^8;A(])(ZO,=XFE7 =W=U87<-I+CK3OO W*GLC*Q8<=+APDRI4+N"0.ETBJ11C?[<[.LO3P?4Z(-=$'NNGHMD=+^)$NT-Y;\&_B+%_ M^)=&1R"/;.H6_F7;HY4^Y._D>]0<>I!1\XV6;GBIK$O7#_-@@I3.]V OI(\Q$<3 M6 _DK&X252UW%EVI]^Q: ' M ]I N)Z];\]?+.BG,-WN2M.WLKG.7%)^7"0%Y2O.]+]R=UJO5A4) 9V73/20 M6_("L_JO(H_VT(:_3AXK\SCRR?=ME)5Y'ML/:DH8O%0:$CHG)$?'-A],IW)M MTJEV%S@/',MZ*,<$B4Q5GY;4.U-E+EVN[4(-B5[(IDOG?N!O,J%?O,).MO/@ ML:Y'\V#*G.2=>.?!9">.7G=RRJ*LL9-;2<0:[Y S&:FZ51V1^0 M1T-F0N&$OOP=47>442C@WRCO??ZHJ0[@BNO)N@-WG:B+1&GZV$1>NC9)?NLW M=PLL\E1R1A:7WEZ4WS]09C%_VK#;<;J]'_5+'2@4DE]$"NKUG[RF^\054XH* M1Z^^"\8B;2P"N]6CM::0$N#H4?RL'L4C]"B6N0-568_B;\M8*>L3_;Y,K%]) M_:=5[;PE?_9L]IVO!Z[8 Y9B1 M&*DVS$AJE_Z&&AU08\.ID7<4P7]PI'"D<*1R=&BF(SU]DS$XTJ8[4N@#KA6N M%3%JFZ",&!6.%(X4,2HL ' 0..CD'#4;V=# &!]7.0:+2"[%C^'I5__)8*\:Z=_*E*U=F_/$"^](_?3$.( AGX5JVL_4U MC>;?WW&/4D]W05-ADN]RJ1O^&8?B#(X=L*W@1%DKT21=X*"0^G5@GKA! M(6<_E#RVI_T^**1V-.% 6,.VS3[,_\S\Q.>=LG>Q"G0ER6+'+,%Y,!.C!Z0) MR!,T(H9S^[7_^%\W3K(]4&V!(@/ -6L"$[INW M1?O)YAYI. =F;LR K7S9XD;\6W@>)M0&> MTD4-Q@)C@;%:Q%AC>]0=@+',@B>.)C9RQ_-C%&JKUY4V/WC_RA+^X=?_^OW; M+Q]DY/%*U[#,\*5=B2+FB;MY"T_2/=VH9SLHVMU*-$D7."BD?AV8)VY0R-G+ MXQ"%#-#F%&@R DU@%> .)#/*CUG9$][Z$C71CA)%S@XI'X=F"=N<,CY.:1G MCP>HE%(_G' FL&$[9']@P7GB5 +.$\QY M WOCDNV83,8)R3-#7FJS7K9=[%.QQFRB_6BC/,"S(I\!+G6'V0 M[ 7*1015?:G9OCT=322DMCUM!^8%4N;Y8:R#"U4,"!($"8*LH;+!R!X<6\<6 M! F"%*4"$"0($@1I%CRE$V2OU[.G/4PAP9!84!6D!= AZ!!T6 <=CNWNL15X M08="#AC3?_G0J?[QH#P&G6&__^.C NDY!R32>Y5$>'_47]R:AHEO2V4MHB"( MKOGD;GZXEQZ:T*>)Y5JQHDOG?N"[*7<'C19W:^4><2R8KPI5:@51DASQ==M* M:5\_M-SYG!#GAG-E7?OI MTOKMPX'8Q8O8- M%VZ61J67X]&0!B^Z[_7E[P+W-LI2NOV-(I>I'S4E ?U87D^@"-QUHBX2Q5I- M52D+S3KYK=_<33+A_K4S,M3T]J+\_H%4D_QI@V%G,NC]J%_J 'D%_4Z?>?I M:[I/7='M.+W)ZV^#P<@;S".Y3I,7I3J=Y#!,2='/BADFIP\9ME'L"_S5Q/ 4 M5$'R/V)"?3+IDZSY\[^^&;T1G0QL!H9.$6/.HL"KQ!*^+6.EK$_T^S*Q?B7) M>7^9Q=;/__GW+%16OVO7?6[BB!QAXPRDX4X6^H#;A=O=MX2O_LV>T[7@=5N M'4Z'2=(Y,&P7]PI'"D<*1PI*4C/7U-$SC2ICM2 MZ .N%:X5,6J;H(P8%8X4CA0Q*AQI0SK.&'*"X@Q8?46*X1\GR#:M&_R"D"N2 M@L^W%6V<3Q5-K&_]T$J749:XH9?47OW4.-TV?.(!?< /P@\"=Q)Q)VK>8$)Q MTMH/J5DR2$T0F$2&\N=;39..&)F%"B!_R+_A\H>YC7^O9@A/F:67 \R&LX?M&PW==? M%#UB7IS9=D//V-3^[ " MJ%$3?-B^/$$WS_;ED\=X"O( @"0('^0!VX?M&T0>0WOB@#S: B#IH@93P-#! M%%*9HG>&8O@ $(Y-MFSC[FL:S;^_F[F)X@/BJ[4*DWS/3MWPSPI[=V?*%Y%N MR#*CHW:E=9@G;D1*=41*1\ZI 2: "8NSP(%T<3 DQ&@ FD M AP !_))I=>U!],)6*6%:)(N<%!(_3HP3]R@D'-32-_N3;M@D-K!A/-\#=L6 M_)PN5;S9 WSKA_-HI7ZRK5"E#=\0S*T;1_H,C9&0[2%/T(B+SNV^!X,!DJ4 M'P'"-VB%%K8O3]#-LWWIU/%VB#Q;HVOK '_@'A'B!_=(LWWIW#.9'+F8"_@8 M!Q_IH@9/P-#!$S)YXFVO.P51F#Q)P6G"1FX;?HFC*S_AXX.+*+;R74,K=6_H MRPW?-L0Y0J/CJFJS069TM8JW8AEVZ9VL) I\S]HW9^G:,D\Q3\#C^:I!W%8Y M/?S'_[IQNKW!>PD96T\:@C,!KVU!#&@-] ;Z,T0L!H( M0= ;Z WTUDYZF_9 ;( IUB#%: $L)E0Q8#&Y+(9)FLE@Q4'3ANT8?_#^E26I M\JQ?_^OW;[]\L-PTC?U9EKJS0%EI9,7*4VJE?PNCD+\71P$)[=+RV1^J)*T[ M!UJZ!<@,=JI*Q-EWH4['&;(+]:*,+<:L.$=0SLZ1/;2K ]4+U(H8J7+U4XPS M&M:;8/>T 2 V0E*K^4O7X$'P('A0* \.[$D7/ @>! ]*4@EX$#P('CQKI5YB MENZ1N[\@PE80H711@_7 >F ]L-Z+9G_C?LW=J4%Z1^\0TW]YUU#_>% >@\ZP MW__Q48'TG ,2Z;U*(KS;Z2]NSXB%.Y:59&MR#MNW?OH0["-'7JLZU7M67']; MJD19ZF8>9'Q4.;'<6%ENN0_-!Y>?WG3N[/B%!RV,AGAV^]HZ?Y-4XO3NR'.Y MR>Y8NYR*O%2U6/E ?MX BXC$6@Q.B1XN6GE%_.(+OR4QCM_4,A_J"L59NHY)M>6 MT*L2$/]3630'\*\HX,\E;"WB:&6ERU@I*XFR>*Z2"^NM_Y-%[_]=I>N AE5> M:ULTUOG2HMLE?D*N;1W[=!D]GYV^^M41T-I9-%-K?^FRRGB MH6^0?(B#*4P*/>N/+Y\LS[]D4Z"028>6"<=%2482L??^M#=:-Z/;TEMF"W>> M9K&*\]M%NLT$?YBGY?;>ZT(KY%YG,7]>WH^NM_47]FZZ=N,TI(^6_CJQKOUT M:2W\T WG>D JOO)),KJIO1OZ*GE/,B(A72^C0"5N\$P1I32.A,:L:]HHNI]R MXY#'=VM]=.//BP6-7P^&7LP/2"XL-%*.LM:DF:5+D2:/6S^0;G>EZ%GT?&NF MTFNEPD(%-#B^B@9((US'D9?-T^>-S[V\C-4EB8R_-E?*2^A[;5<%7[W,;S'?2G'?< 9WTR9QUIG[#*@M1?C+*7VRLMZZ5ZX?N#/V.+?6%7D#?D:H MOY+[U)VG)3]=D+Z3-/;G[%G+9Y=^Q:>G$97D'HAO%='C K*/0 _[WE#+[RF7 M_B]6?V8^3Y_I8]_;8Q*+E,3.W5J1=);!K6W]F9'#5C'_F*B5[X9AY@:V1:^: M_[C_]9E+[LY@7P7+A41/1N0)S'P<*[F'Z]9H/? M6%=N+MJ&>3EG3F& "@*]A$-47<)*!PG]KN6YMTD><4S?X>EP@/[FKM?D9O6M]3C(<,FJ5QWKZZ[YTFUT($*#\A1_ M[NNPP4UR8G:+,96C2"P_))><1O&MQ<*TZ=Z7=)\\[&%G@[//O>>11NHEK/P@X+KCR/<6?K/1E-"(2];_HF_R6GI_,R2Y2?8N?Z0GC82+YS29DCN MG!S2QMW]D@>@O[C)$\R#R..:VUBOF+6D-)MB+S)_=1?.]WBHC( M$OEV49!+*J/ CR,GG^R#OD0.2TNL?'['^AP&6WLH3&ZF8[:H]&)W79ZU="GZ MWHZ<9?RE4.\W_>2<6JT/H1O#:*^_W3_[.^DD'JO\*AM<.A_4X0]SQ= M/+) &9G@;;Z$7.+2 Y4OW3>X 6,IHXP%[GM/DR>6G+!Z8TN6Q MPA[M[D[A>#2E#Z;!$-7GY3#+*4KN=E2X= L7F10O0SXN9W]^[*-SQH[U;4EJ MO%SR9?;F11@NL^QV[WKMB_-(XGF/@UNI3S?W;B*A!TZ^:+-'#1_03TR+FH:7^KW)';AI[#?V?KR M2Q5=DG4M=:3CTCR0'IFPSNUM1'>M9CQ.BR>75QS&:>ZRPFPU8\$MBG?)'\2C MY*ESI"?"01!=\U]*:9&JR6/&BF>;]"4_MK@*:Q$=:LXC*\U%I:>1V:J<@'MZ M88$"L\!?^/0V--U=+/RY9M_B[L_:ZH!O>-DD88">@3[?V MPBYB[SN[*R5L%AMTEO?XPL87_F_E>ANS@U:KUNJG^ZMON9HW"S>$Z3 *WQ6K M;L>OE;U[<)&,SXX7X>4\(IM9LP-9TH1.QWTKDD&BMSSUI.LC.]Q\ED61R\[' ME@ZD]QV?%42N5X:N9$,6[\MUK#LTM^?>-T.A!^7/T8RE99)'5 >OW@Q\3E'V M]\T 'Q/*?3FPEU8W:IZE^X^9NRO"SF49U_)48>/)W7D<)1QR7G.XK"?5J5YC M6[NQN^(8GEX@CTQSY[O*G3RY2[;+-7TZ4_1B-'T@,IDOZ5LTX8X9I7/Z+%FK MN<^^5>M7#YG^.B=%7D9Z_IYHMDFLCSQ:[8V_D,U^OJ9Y0Q[;)NHRYZ#RRN7M M+"9'<&]A#Y@^B:=^ +SWW.W&9;/2#OA>*.I\SG E_21S M0SUOSB>JY,]4J)<"%(G/YQ^V 58Q]]U?PRMIG&[!4LE#KUMM.]MGTS?G'.7J MP19QF!ZK]EK%-'QS=5I$T-HM;$:K9^7;O8)\!26]MXO$N3![XM@L4; I;Z/1 M!0?T'M- 6(QK^Z+7R_V7T1+E5P]4J'UE^8#-4/G#9X\K*9HE!F(*NBCO; MKVF/R7]-MH_BQ8MRFLG.9WOQ7"_]4\"4'MASL/+))\E8WC[7Q%*_1RXUI',2.,_E1R^W. MLS5!7F]^^J9;+Y#DPTYXB66;;;$!U*[%\XSL+H8>O')O6>[P18@P11EF&5U> M9C0II#OJ'6'ZE%?E<&.$_G3S\Z?=I _ MC8Q0>9./+T4J&Z8>I\']E_U4P9V)!^!O])G'A(_S=PBL:18%0^"K9;WP]&-:6P^)P/0DTA-.(5-Z/WD\EKK MRG^2\?ZL/V% V<]!6:KI4=3-)4OMFWNSUOHA-=+;9QY6C"9Y16_ M8>#ZJW+&NQLG/2\B;KBS/V7Z_T?>MB&C>X&K;[BTSY?->X3L0;-'[B[,"UG? MHUQUL^9C8HE5[LX222;9FM<'RER:9:1W[#?9,&6FOYX+\E8^\V]^.+6X5W%W M7ME(.-LO*-Q=_H3-966Z\&95H'BPE2IWM;MI282ODX5YJS)4]);YEB:])G,& M[QW0#;47+K8#NP,4/R9OGE2@5T*2E&S9JNE:*%(A\\_O?VQO!!*7-RM6?F]WKO%#G?&8;ZIOQEI> MD"M&K=9!=*M4JK=\5@M MBI"!PH.[MJ\'PFG@K(%\[;K45+&O?8OEAR8YR&.VG4!.YUJ8/)::.-C>;D#E M?O"(/:C-A')W^7-GIKC[93UK)*_U^":27=*#%42<_L0]F+;)@X0?!ADQ*IMZ?KR7' MD785G%T7 MG56BS:C8[3ZX\/0 .>RY]8T8[C^D* ZT_Q"].?1EG>"?Z#D09V.%"Y[?[RR+W%F$*FEN.Z3M,D]Y MGFKG\)Q='%>897[@Z8OUB9YL1D:;OWC!>/I8F"Y<\N"CBQR0 P\N=+'[T?8D M7W[(7Q3Y8>K89 M;0XC[DA^>Q9C)_2(9IPQD^\:\6%O3;0DE.)X]W:NH1^=#[)XM*96WB!:Y:=D MBA4R,C$_\O14I93$1MR<^4R#I/"B.$'XF 'S"(I?/)8U&5<6TZ13+_[Q!S3* M1V] K[<(*!C+>)%0ATI%:03^I/S1Y?,"O+.UCD*O/ /Z\?/_^_V7=[VI1<[ M4RNV+$X&6[(JDC*J6'&TI$A@T>8"MN34UP (^. )"9"'1R',7 ^--:)N_&)Y MNIS1;RR;:Z'Q,7A]L^*TS;7+I]^333T(?=C<7ZU91WP[&GD6Y*>>BN7!Y^:E M@=Y>/Y^RK6^[*[][^ M-33X$.L]X=<[UN?\C#+YGP?7?/+SUV[P+DNX7MDBO=[QGXG]\ N]R-^N7Z*! MO0/3N9_-4PK8@Y;G&9D80[)5I;?F=(I!%L^+D_7%734ST=PXVQ;A6+G?E3Y+ M2<+*=U^*6A<;][JI12'5%QJ: ]E'#F2#2H=P]\_B*]G0 _-&HF;%OE)?Q)7?K: ]ZYNFKN6Z+4^Z]+UBPEGD1JSP4X^C=7-"8KCB$4=BKF;+&W] M_QJ85SI.V2S[\O17SU>!M=-B[0LGW.@R2QQU%6TDOKDWJLX.$L\??E5'WN$0 M=FH,Q6JW).M">9M(->'^(B6>4[:25#>QE"[Y\OQ&]]:GJ\3 [G\Q"9S4:?CY55T M2-JQVDW5WXY*663DB+,BXN+"CGHBY6K_GFK??^B-_85=O&6V+L[R%27!N101)_3I^:F? M\F&J%6>A!/YW%=SF2[5AE.9[;@F_8Y17["V2/@\]36_M\)=F_$[YOIO.(*?O MW+>.7]1M5KGL^M>"N/S^N)G7$9NF@ZP*(I&F_5 MVZ7JC^U&\>?-1K&IW;00^;Q H*\(/I@Q7MZC+6_UR.N=3$')18-S+JMWM,=U M;2NHMC)?J[NZEL\N1LP4<,%E5\"]S;*4KK]C?+>YX^: M:@D6U_/!>'>=J(N$3\V1M92RT(V+\UN_R=O+IAN"W-;8OBB_7URTVR X?]I@ MTAE.)S_JESK013B_J-=Q!N,GK^D^<<6D,QU/=_]Y]1VK&1>9J..,! ZLL0(K M6R'O&FWA"_+0X[ZUGKJC^8&X[5G-JB?/<6^OZU5].(!_PKM-JG-NM728ASZ> MJ0^2/G_^US>C-^?2S7[S]VYGV*5WLW1T8^V')\9I\0P3DN,MX9N.1C_E4>BO M'(7^91;3I+<,17?"LUHP^Z1=.,.A7?Y+"C'10.!VH0^XW5:YW:\T]=]UNA:\ M;@M0CCF*D6J#/@3J8T.6#LBRX63)J^%@Q.9"^4PJ%"3_([9QX4B-P)!T1]J# M(X4C18P*UVJ>%J6[5L2H#88R8E0X4CA2Q*API%C^;IG:H ^!^JAAK]@XW8CF MN;<>I]'&Q0FW*$NX4MU/=3.?<3J&/X0^X _A#Z%CB6%]<5+GN7&]TQW;SJ!+ MTRI'&]_1VB.)/UM5SSM-5/U:BO0#:T5OBHOC(%B9*E^X,%:7-L]X"/?(I3%H MY$P:@1:@!6@!WDFF1J %: %:@'>2J1%H 5J %N"=9&H$6JA9"]4M-6[6V79% M6]RCNG7'W9(]O1VI"E.E]*7(3]LVV75O" "5)]X0#2.#I7\$D$Z%F1_J1LK! MK2HQVM.USDSS@[U1WYXZHY-KUF@,FN3LF@9D M1PNPZR'O0%8!6@R 4U@%> .)#/*KW1B"8K1]9C!)R, MAI-T@8-#ZM>!>>(&AYR;0T9CN]_#>E?]:,+AN59NHWV)(R^;IW5G*$@'G\QP MHJH\@N=7LY>N)Y-4!J .+@<7 M8NUAL;X]'H/#@$YPF""5@,/$J00<)I?#!H.Q/9J>OND;6,Q8?$H7-2@+E 7* M:@]E#>WAH O",@N=YSE,.#SE+N@0NZ!'FL6W*'4#*\Y[&N% H;E!#5)"9(N[ M>>M1TEW;L->S'>?(0@6 $^"$Y5W@0+JXFX<#Z;3B],;V>'!DL4_ "7 "K0 ' MTL7=/!Q(IY7IH&=/4/^DE7"2+G!P2/TZ,$_(^ D$ E@DX-Y'="[31AJZ&?W/B[2MG[2#)!R@R0@T@56 ^# %;IV?T>ND4 34:@":P" M' '\EG%&=J#8PLU TU&HTFZP$$A]>O /'�LY.(8[M3%$AHWXTH0=1*_?1 M_KF, I6X VD?50@" @J*TKFK!]>8)N MGNU+9X_^T':_2Z WO'#JBB$=M<.#1F'/Z^Q)&7S5,<&#,WD*AVSQ_]\\3FVJ"+ M7IU9.:.^/>KV):3EH)N>?*P:B$"P&]@-[-9.=NO;X\F1"[;@MK8AU4#\@=O M;>"V=G+;8-"SIX,AV U8Q2*D&"V RH0J!E0FE\J&]M@9@,A,1.JI#Q,.3[F_ M.L3^ZI$&\2U*W<":HU&1^2%.5>DF"&X$IG8AK*ES]=GIV_UQS:<5$=)(QJ=T M48.R0%F@K/90UK!K]WM'UJ0&8[4!G@:"#B0&$@.)M8C$QH[=.[8&-EBL#?B4 M+FI0%B@+E-4>RAH/[/[XR%P>,);YFY^5I3/^4J!7I8/PMCI+$6L<1_1DG M2,T-5U U6K:XF[?2)-VS]29C>S)$=Z@VPDFZP,$A]>O /'�\[.(:.Q/>B# M0P G(^ $6@$.@ /YM-(?3>WQL<6Y 2>CX21=X."0^G5@GKC!(6?GD-[ '@\P M-:D?3B9/^] M>F?YG=!/2MCRYUO /'�\[.(?V!W>].P2&UP^G4[8*P?282@%_BR,OFJ6VE M:KX,:327M[;>3?/4E0JB]8HNPW$"$X.-JHH/2I>^28)&@''^@X=V?WAD!T,@ MR#@$21CJ_PD MY1):5PHGQ\R-+9 -(%O](^,,H,EH-$D7."BD?AV8)VY0R-GW MQ$9V;W3DJB;0!#1A?PPXD"[NYN% .JN,1O8(YY%;B2;I @>%U*\#\\0-"CDW MA0R(0B;H)U,_FG!NK)5[:+\H>L3<=U,_"O.-M%5$]:^Q4K7DTDJ>0(2SU<*@I7J-^+L2?_(.BEG Z4S'-KE MO_2F0"<("X0%P@)AM9&PIG;7<4!80&>#5K3 8> P<%A[.&QLCZ8UG\<#ATE& MIW11@[! 6""L]A!6C[PHK7B MXX/AI:5NUBI,5()SA.8&.-5FAR#,$9N5A6"GUF!'3.%OQ#SRL2I=X* R4!FH MK*54YDSLZ;$UID%E;<.J@0@$NX'=P&[M9+=^;VH/'1&'-<%N\K$J7>"@,E 9 MJ*R=5.8,N_9@W >5F8C5$YPSK6X[5:(^I*/Q]W >K92UB*-5N8,:A4?NG"(I MS)@,))REEY'JA?BB^OBB;P\'-1^;D:3$AB-(NJA!%3!T4(5,JNA/:":*;E% MD 3A&[3G!]N7)^CFV;YT]AAV;:=[9/$[(,@X!$D7-:@"A@ZJD$D5HX'MC":@ MBD;L7%6V&XW]J]-T^EY9] A"!"$&'=B@$1RB7"D8@>)@VDP<;!U$#P@=A M;""V=A+;6V>,0X.8X6&&!R($$8((VTN$S@0G#HW$*4X<-FS'MCAQ.%.+*%;% M?JV5NC?'UFM%AIM+'%WYB1^%UB***]C#0B:.A*@!F3A"HPQDXC0H*AG: M?32R %)!9(*T "(3JA@0F5PBZ_7LWK&%IL%D;8.J@0 $N8'<0&XM);>^W76. M+(T-/_LB>3*=@CY8@2+JH014P=%"%3*H8C.SI (W- MF[%UA9-_@I#U/RJU@BA)+#=-8W^6I>XL4%8:6;'RE%KIW\(HY"_$44#2NK1\ M]FDJ03]"@\,*I.H(#4.0JM.@L.5MSW8!&<./IFQK:SA0E9,".F":""D&%H,(64V'?'HPP46PG M%>)T9 ,WEXMBLG>WES^Z\6]9G"6V]7LX[^"\I(DA4569-?NNUNDX0W:U7I2Q MK9@5#0ERL3_4#:H7J!615/7'.*>V,SFR3,3Y@&U>$&62UP7K@?7 >F"]]K"> M,[&[PR-KV(+U6L%Z!J(.1 @B!!&*@J1T(NQ/[=X4TS\0(:9_8#VP'EBO%:PW M[-J#WI$';L!ZM9\MIO_R_J#^\2%Y_/AB;[(*U>ZERJ+]S%_1J%VYP[=XF[]]8/\,(GV&$@\ZPWW]<&*/*A?&O+$G] MQ:UI9FC]+8JM=*GHWU@IRPV)C_P;:T47+!-+D4 ]Z^]9J*Q^U[:#>1EE*M[]1%'+H1TVU!(OKR8H#=YVHBT2MW9@47**::<[[KWZ M+E6-I=][_5VJ&LOH:06<;2@O'LLC67R3'VY/31]N&0Z@E7 M-9&^\E'1RM,9Y']$9'4RZ9.L^?._OAF]J6>YXIG)[F9@Z!3QX"P*O$HLX9N. M 3_EL=^O'/O]91;3I*,, &4M8STK^]TX X&3A9.5 28XV9,XV:\TO=YUL19\ M; M\+.8?1JH-U%B[]#?4Z( :&TZ-O+X,_H,CA2.%(Y6C0S,=Z>E[)<*1PI'" MD0H!$QPI(E(X4CA2.%(X4J&.%!%I,QTI>C ULDS6'WE.YL5QJ$5YT#,="WLV MAT(C$@[J00O00HNT .\D32/0 K0 +< [R=0(M M0 OP3C(U BW4K(43U.+? M%6UQC^K6'75K@-Z6-U["$!EG>6II$O?)$$WKR"I M=#?6K[D$L"0%"J_8]F/=/&,@_$ ]H)ZVVKYTZAG77'17D@)!/8V#'Z@'U--6 MVY=./?TC>XBW!3V@'J/A!^H!];35]J53S^3T1PZ,1H]TZCG9R0)L^LD'[S^7 M4: 2-SARRP_;\1+BD!=KP6A_:IZX$9.=D\K3NW1SKX9(825:4B/+_NI70]F:224Q0C14A2#2J'_7J3@XZH1BI)YPV' MIG11@ZW 5F"K]K!5S4?'05:2D2E=U" KD!7(JCUD-3AR_Q!LU09H2A;N;PE+N90^QF'FD6WZ+4#:PX;TZ$HX'F!C1([9 M M;B1)G3T0Z7:1)04HF0 E4 IP !R 4@ E0 F4 AP !Z 40 E0D@4E4 IP !R M4@"EFHX'5K=[)E$?TF'U,4I2*UI8?[QFLPQY/R>GKVJU.%P:2F,Q@#BJ! M2J 2.#'IZH%*H!*H!$[,:/5 )5 )5 (G9K1ZH!))*D&+H18OD'YRX^\J70?T M,)PD$+U$BET@;*@*8BKICNW(TF8 $H#4_) /. .I.% .J&@Q1" 9 200"C M 7 @GU P0P&0C 2" 4X [D$\H(A%([D-!@J)7;:/]<1H%*W G#(SH&UKQH7A2C>9&Y&ZU5Y9L@L!&8UX60ILYR!T<6T#D; M(A'-U A-Z:(&6X&MP%;M82L'; 5H@JW 5H $V$H\6XUJ/I<)MI(,3>FB!EN! MK5*5$KTH'X6QPEB;6.(_HS3H>:&ZJ@)+1L<3O /'&#/LY-'V/01QN1)%W@H(_Z=6">N$$? M9Y]]'+G "209C23I @=]U*\#\\0-^C@W?4Q$G/Z3I$:CM[PJV+7&9M?K5?UY MK6(W]<-+2]VL59BHY )'](0&#"1M_ORO;YPWY]*%@3PF,YZ#2AJL$DD*@,<" M/(3! RH1IQ))"H#' CR$P0,J$:<220J QP(\A,$#*JDW97^O(%E^)W1\$K;6 M^=4-Z#HW]"QZN>^*5SV1WR^:V["Q@RU208PEW<$=>X002#(:2=(%#OJH7P?F MB1OT? M?0Q!'[4CZ=2M>K S)A)[7^+(R^:I;:5JO@QI-)>WMMXH\]25"J+UBB[#L0 3 MXXRJJ@-*E[Y)@D9L MZ:(&3<#001,R:>+(*H@ CW'@D2YJL 0,'2PADR5Z ]!$(S:R<-#+..S]ID(5 MNX'>P7(]NLI/4JYR=:5PWLOQF$O5\4/6+NNZD?A?D>V2HBN?];_P''O$P,,*K*&IC1U2K>"F38I;>QDBCP M/6O?8J7KR225/ &)YRL%@4KU@4J]:3Q/ZMX9#NWR7WI+(!-D!;("68&LVDA6 M->><@JPD(U.ZJ$%6("N057O("C,K(!-D!;(")$!6XLD*,RO#D'F> X##4^YP M#K'#>:19?(M2-["BM>)3?^&EI6[6*DQ4@N-_YL8VU69^(,(1FVV%.*?.*MPB M\K(0[LB'J72!@\7 8F"Q=K+84$0K(K"8?)A*%SA8#"P&%FLGB_6/7'0&B[4- MIM(%#A8#BX'%VLEB(["8D3 ]P>'0ZO9))>I#.A!_#^?12EF+.%J56Z-1>.26 M*!*]C,DJP@%X&>E;""VJ7^9%B?66@$>ZJ,$2,'2PA$R6Z$U $RU!CW11@R9@ MZ* )F32!R41;P"-=U& )&#I80B9+]-#]M1F;4I7M,6-KZO4*_YPN56R]+8[I M_63Y>JO*MD*5XLB>N2$#$FR$AAA(L&E02/*VBP0;*:QY*AW_!!H$#8(&ZU8, M:% N#8(%@5*0F!PM@,2$*@8D)I?$,)?#7 XT"!H$#8(&6TR#8$$C48HC@PW; MERV.#,[4(HI5L2MKI>[-L954D<-E3&H1LE"0P]70Z *9O@"/!.$?! ^( [;? M5MN73APX2=@:]$@7-6@"A@Z:D$D3F%\ /!*$C_D%;!^V;Q!QX'!A0[:O<+A0 M$*J^Q-&5G_A1:"VBN()-+"3B2(@8D(@C-,) (DZ3(A(DX@"E(#$Q6@")"54, M2$PNB1VY'@L2:QM*I0L<) 82 XFUD\0P$P-*06)RM 2$ZH8D)A<$L-,S$B4 MXEQ?P[9$/T:AMG*2+&BP!0P=+R&2)G@.: M:,1&%4[P"4+5_ZC4"J(DL=PTC?U9EKJS0%EI9,7*4VJE?PNCD+\01P%)Z]+R MV9^I!.T##0XID),C- 1!3DZ#0A:TG)##JJ?2L9"6$P:B%\P(9@0S@AD%HQ/, M:#XS2M<8:! T"!H$#0I&)V@0- @:! V"!D&#)Z%!G,!O)PWB]&,#MY.+,K!W M-Y0_NO%O69PEMO5[.._@/*2)X5!5N33[KM;I.$-VM5Z4L:T@$JH)$R_0"H*@ MIF5!/ZU\A#^OT.Z/=1.>@8@%!X(#P8%MXL"Z#XR"!$&"PB +$@0)@@3;1(*8 M"((#P8'@0' @.+"M'(B)8/M(L-P,IO_RGJ'^\2&!_OAB>?9>)<]_94GJ+VY? M2DQ.=4[P>&E,SB6-4SB5611X+[.Y_&(>T86?TGCG#\KX;U%LI4M%_\9*62OZ M^S*Q%$G5L_Z>A_[";I7*\.D90QV%U_*&N5)AM*B7OOHJX ML5HPA6/XX,7&8,UNK:]1%L^K,XO3CKL:PQ!#8!5&\2R-/!FH>'8Q8@Y5+MPL MC!>QME*=W^1E$$IQ_5ZVH1%E\@,PC<=:(N$K5V8S=5 MI3!TZ)O?^\W=-#/N6SWS S^]O2B_?R#9+'_<8-J9#,8_ZKBX_V%H'*Z\*SYR^3T MTY?M-/H%SFIB^(J#(/D?D9%X,NF3K/GSO[X9O:EG[>>9AP',P- 9)@7'6\(W M/1'[E$_$?N6)V%]FL?7S?Y:SL;J7SH\X(6"<@<#)PLG* !.<[$F<[,>E&U[6 MWH\*KO0D8,8TPTBU@0%KE_Z& 1TP8,,9D/=TP']PI'"D<*1R=&BF(SVR<@,< M*1PI'"D<*1RIMH0/*QK8D0T5X$KA2N%*X4KA2F69ZC&B>6'5KJ,LL0-O>3(NL(MUK$LUD+7Q/.6N7SY<9!G'E1! M76^1A2R?/>=#*RZA!^RAF)8H1I(:X,, %<%0@6*$*D:2&N## !7!4(%BA"I& MDAK@PP 5P5"!8LZ\_EG!NG5;5SZKK-SUR8V_JW0=N//:CY!)5Z5,1_@"^3]: M(4^Z] 55N_NA;J082%;2_6!OU+>GSJC>*I62M-CP+$6C/:4YHD;P<:YW=IX:$_[XS/Y-* ) M:&K@=AQP(%OW$"3T6B2+G!02/TZ,$_1E\]H+;4M7 MH\P@H:HD@>=79I:N)Y-4?P@F:WS@>N*RL16DB;3UG.PL"KQJ=/Q% MQ>P4W4ME10LKY0UD*U97*LS4!8[."HV!YL]M45R=+@PD49DA*E328)5(4@ \ M%N A#!Y0B3B52%( /!;@(0P>4(DXE4A2 #P6X"$,'E!)O>=DL)A9Y\;$)S?^ MKM)U0 ^3D74A7:$RW2$JF\H6=_,X2+ICZZ-&< ,V3P%%H>$@@ 1*DH8#Z90T M1N,L4!*F1#4LX,$Y-B5(@&+,5(PD-<"' 2J"H0+%G'E# GG5(J9'_UQ&@4K< MX,B-"&R8&[,C:_3\U"1!-X]II#NQWI'GO( >H*>9<1IL'[8OP?:E,X<#YF@+ M>J2+6OYB6*L]F?$L#I68IA))"H#' CR$P0,JP1F"]B[>3M K1[!;['6[]6;"HDN.Q*H:R-8!"\K'F4DZ 0N"!<&";65! MZ;J2OXR)B,3DB 0J,4TEDA0 CP5X"(,'5/*BS1;ZKTNAK/[Q(2G]^&(A]4SV M*L>+HN=4+HNM#9LT;7-&.W$]RW.YV=%;NYFV>%GX@@WV+2FMOQP3I:7*,_ZP9GV.T.+[A;X M46A;46SU^L,?;;K$2I>*_HV5LE9TIV5B*1*]9_T]"Y75[]J6TW4F M/Z?1<[[0ZY2(V)5?[0*R[N 4)O=:B7[:MA(Z9'9WCCS?;3PX_@Z]CO5MN14&O_;J@+"NW<3RM- L>MN47]:U MZ+&D].MTR7^.LMCZOQ_^^/J+?O+:O?7#2\M3;J#BA"__86!/1C3>],X++.)H MQ1^.AN.['QX86_Z$$(VP3*,LLLE/4^?)K6R]67L>F1Y_*KJ MQB=,;%^V _2>JOKF0\+7H=5YQA[L(86!L0<$08:"&>Q!* M8[)J=YZ2O!(6U#S(/#;?\IID<]$ZBE.7K]/C].D/2G_-6BA%7^4_7F8N79FJ MC6I@_2W9/ZC<6>T9_]CNSL9GQ,"P_ZK(7!B!/!] C<+YTM^#C,5 MB3?)5D0)]&GNM^F3A6(NL*V/;OQ;%F>)]7N8I&3=UB?WAOZ8+*W/?(V6\N^? M/GZV+3($NB=)(@M8$B1REU0RF'1ZI4KVH$?\,5?*2_1+S[);#21F(>5?T=>C M7&/:T]$XKQ3=G1R?Y<[_S/PX5SB-30_"\N@O\Y3>41/HG&P[6C'[W!>'&R31 M??*F6'OK. ^/0W]Z$69BLCN?18'W M,FWE%_.(+GSR:O[\0?U]C)*4(?5'KJ]*I%W]PLL#PJ[=^JV#:S1Z]?101KB; MI5&9/< C)'=_T7VO+W\7N+=1EM+];Y3W/G]6KZM%77R!7C9PUXFZ2!3!R$U5 M*32]?IS?^\W=7/DK/_%G?N"GMQ?E]P]DS.>/&TP[H_'P1[WR=&"1OAA3QYE. MGKRF^\05TTZ_.^IN_^F]^H[-'M>D,W5&0L8R[0RG_1?>Y9%C')/C3G%4N2=4 M+NL^:T=H$;WJJ^2F?:O[*4\V_S&+KY_\LYYMUI\4=447". .!DX63E0$F.-F3.-F/ M2S>\K+V/%ESI2<",:8:1:@,#UB[]&O)DP8#U,"!O>X'_X$CA2.%(Y>C03$?: M@R.%(X4CA2.5HT,#'>F'%0WLR"8I<*5PI7"E<*5PI3)J9\"+8F4;:@/YR2._ MWJ".$A!F0$,TI[WU.',US@\&+:,L<4,O^:ENHC-.Q[)8"UU-SUN=^^5G")YY M8N "S4TKH#\!%9#0X4!H'20H!HJ!8N#6S%,2% /%(#2##P-4H!BS%2-)#?!A M@(I@J$ Q9UX;K6!-NZVKHB^%9B""0#^@']!/4^FG9_=[IS^7930$3?)UF.J M:\ UX!J17&-/!R-0#:A&A*A!-3!T,(50IL""F"F!VL$CE#C)T,@]NTUK)QQB M,#?">+$6C/:4YHD;T<:YW=I@9 ][DS/Y-* ):&K@=AQP(%O=HR9=C3*#A*J2!)Y?M%FZGDQ2R2DJ:2/8J :5 MSJAOC[K]>G-WCBBI+4GQ#<>G@:@#BX'%P&+M8;&^/9YTP6% )Z9=("Q H0E MG;".)AV 9^@+% 6( '*$D]9(WLR'H"PS$+GR4[U[ MY&G;M_K$E=-H%1_.\'^9&$K1@M-&#@\!!I]^4'/?M[NC( MRM+MPJ-Y[@\D)$$+,'I)1@\.J7X>,S@RJ:5=4!(4SYVX&F@%N_]M/?XXBP*O M&AU_43$[./=26='"2GE?T(K5E0HS=8$3D4(CC_ES&\_BJ(^XP! J@4J@$C@Q MZ>J!2MJJ$DD*0-@%> B#!U0B3B62% "/!7@(@P=44N^)"*QOUKGO\,F-OZMT M'=##9.0G2%>H3'?8KET@\\3=/ Z2[MBPG=J [50@46@T"""!D:3A0#HC#<%( M8"1,B,Z_? ??V)08 8HQ4S&2U ?!J@(A@H4<^;M""1:BY@=_7,9!2IQ@R.W M(;!=;LQ^K-'S4Y,$W3RFD>[$IO76>92D/X!'&GA '+#]MMJ^=.+HC< <+4&/ M=%'+7PMKM2=?M7]8?'/K,$5UAMAADZ M0(G=6T8?J#K3/QT)^9]H!24?I@:"#\0&8@.QM9/8P&M *69GR )&I '%-%XQ MDM0 'P:H"(8*%%/7289=V1;WJ&Z3I) KFDR_SB!>T60:._O&;!V_8,[J=)PA MSUF]*)L%"BM*=6'B!5HQD.&DN\71D76;SH=)\Q:2S*^I@60=D*!\G)FD$Y"@ M8!)T0((@04S[!"]B(B Q.2"!2DQ3B20%P&,!'L+@ 96\:*N%_NM2**M_?$A* M/[Y82#V3OA4W2O,]U370C>BN7)=0M);2]F"2T4*2'6 5NF@M@'4=7?D)7^>&EY7J: A/^>>Z2 ME,B2$HON$&6Q=:UF"5E"HM^ GM#M# X^P7-35U^S)/WI.]%_$T#E9$7]'@5* MK]/?0TK?.2=2IJ]%2F]T2JBX^Y:K;M8J3-C"Z7_TM"0+M%RW\DQC-TS<>4K2 M3%B,\R!+_"O=P-Y=102=?[O\&?_NT6"#:,U?4O-E2-9R>:M?:>ZN?7H;TKY7 M8JJ\>$52L_.'K.EN^;W*4?'SDK6:[_U1WY&,@-ZI^$6MUD%TJ]2[$N3EI4#@ MB8[G/AJ1#*>=R1X 1_9D/#@G!H=.#B'^[O% =$Y,67R?P,W"^9*?\_NGCY]M MBY1)O^8XI'N2Q(AV'&>\E>AA^.[0VY6B>P0,C?F?F<]BG-U:']WX\V*A8LNC MO\Q3&L0BCE;6G*PP6JDX.3!>-T@B/51Z#JDC+5BV[SQ L\\;RY5/3!G/?$(\ MH_I9"'UR^G0"?&[GO2;!TQG?D>=RDP.X=B]5OBCPSEW0JUVXP;5[F[Q_8_V, MB6LU$]>SL80$>0@QC5,@G%UT/IY&Z61F7R 8^& M-'_1?:\O?Q>XMU&6TNUOE/<^?U2OJT58?(',('#7B;I(%$4_%-"4PM#+S_F] MW]Q-M.=UA9D?^.GM1?G] ^GV^>,&T\YH//Q1O]6!-?YB3!UG.GGRFNX35TP[ M_>ZHN_VG]^H[-GM)='SH!,CCL"4N664DGCS]I0FIQ^ M/^EPJ/^$$YLT9XL/^GC6COCH;#OB1Y6?,$.+9PC7C[>$;WI1YU.^J/,K+^K\ M91;3]+AH(YJ M%68H1S3+O?4X2S9.\J-A49:XH9?\5#?U&:=C63R&]JOFEA'?'I98E8D"!P?5 MKP/SQ T*.3>%##"K,2N:.YBZ=(*VQ-@IK+42K(K9P[F7ZEZ5U+KW[Z6K5F;D M\0+Y&^TI31(THHUSN[7>M-Y>B9(4:&*< ?@9N/#:%O"8).CFV;YTZND?N4[: M%O2 >HR&'WI:0CT@+*C$',*!QY*BG5;" RIYT4FD)[OPHM';ZPX";3M\[79[ MFW:&>\W>!L-3=I^]WZ:,.Y1M6ZL5G4 G#S3JW.WV>?C=[)V;[30R4XM%%*<) M_[BYGVYCF,;N8N'/;;X!WW$6ZUZAU_16H4IR"?*;;9\4+71O41)UDJU4S+?T M%$D[YL:DW%SOSDO2L)/'E/%(K[;1 V)X5O=$?J6=9H^DJI6?<-O49'M%WJYN MKTOMN'SBP==X^K$'E.IR"\^].RV5Z\VY^LS]AQP8Y^:6A94=O%/95I*&1[B\ M3I?/;XG7W;[TG:&$W,=O1UOV8Y MUOJR^V1CO4G;_&%^,8_IJ:9,12M,V_JV:7::*^F7;6=3-)I"HRD1C::>[D/D M3*>5]'-Z?<>CYHUETIGVI(R%^TD-ICO_H+=4&^HU2%S7:6O58;0T:7I=&W22 MJM] X&3A9&6 "4[V)$X6?:,:[$HQS3!2;6# VJ6/(M&M84!TB8(CA2.%(S4! M0](=*;I$P9'"D<*1"M*A@8X4/:'@2N%*X4K-P)!H5UK[&3-X4:QL0VT@/WGD MAWY/AG(:^CV9ZO[0[ZF95=S*0PSIG4,,WO80@XSBS-(U+?,T*HI@HJ2Y86>( MI;O,?L_N#P>H2?LT',WS?LU#$VBI?AR EAH ).FTY(SMT;$5Y-H%1_.\'Z9& M$K1@M-&#@\!!IY\:V6,',R-0D#R!@X+JUX%YX@:#G+W]0A_T850PAV9/K=@F M1+.G9D4>+Y"_T9[2)$$CVCBW6QNAX8;)80;09^#67UO 8Y*@FV?[TIGGV'EN M6] #ZC%'5VB3(D4[S0P#H!+35")) ?!8@(

$ E+SIRA,9.YS[Q<[#34W_; MMD8W>NKUZV_T-.@XQS:+%( M5+H9S>Q6=]'JC#:C\51Q^UB5+8T6<;3:L8^YN];-9?ZMFZ30$/ZEYBG:$)V\ M9<]O*E2Q&VC]?O#H*C])8S?EKEUH/H3F0V@^]+*[-&\L:#Z$X@$O\%NHG=+L MVBGHB]'T(BMH/E2_@<#)PLG* !.<[$F<+)H/-=B58IIAI-K @+5+'_6)6\. M:#X$1PI'"D=J H:D.U(T'X(CA2.%(Q6D0P,=*9H/P97"E<*5FH$AT:ZT]D-/ M\*)8V8;:0'[RR _-APSE-#0?,M7]H?E0(ZN*[1Y=.+LBH$"Q=OS+/2:(4 M(^IJ&W:Z5;JC[/?M80^%M9\!1_.\7_/0!%JJ'P>@I08 23HM.2.[-QJ#ED!+ M)J )M%0_#D!+#0"2=%H:V_T!6*F-K"1=X*"@^G5@GKC!(&>?V$Q 'T8%<^A" MU(;]0G0A:ECD\0+Y&^TI31(THHVSSU?1"L+D, /H,W#9M2W@,4G0S;-]Z7S%O8WZO>?U-N+G/#'NPX]@)<3JR@VR_&(2P)Q_2Q@H MFRJ5EHZ^2:?N-O2+HH?._=S<=/.D542<^._\#VB=A-9) EHG#<:C9_3EJ: M MCS,>5-(BJ$E#F72F@^[./ST9PYIV)N,1>BBUK0:"Q&62MI: 07N/IM>*00^E M^@T$3A9.5@:8X&1/XF310ZG!KA33#"/5!@:L7?HHL]P:!D0/)3A2.%(X4A,P M)-V1HH<2'"D<*1RI(!T:Z$C10PFN%*X4KM0,#(EVI;4?V8(7QAAY*I[@\]E!I9$^W>,09WYQB#C!+'TE4L\U0G:DFB,+AA9W&E^\J^ M/>F/4-GU:32:Y_R:!R:P4OTX "LU $C266EJ'YT$UBXTFN?\,#&2H 6CC1X4 M! HZ.06]'=J]"69&9L'QR%5WD!A(#)$;.$@>!Z%GGV$$A*Y+;=AA1->EAL4> M+Y"_T:[2)$$CWCA[[PNTOC DSJ@]C]I ](%YP#QMM7WIS#, \X!Y,,$Q[1B= M@9[0^"@ *C%-)9(4 (\%> B#!U3RHL-*3W98ZIZ_IT7-7N45W6"J;S5UOA., M58;USN1.NY3E9J=J[5ZJ'.#OW 6]VH4;7+NWR?LWUL\PPF<8(3J>575V;]OT MS%.;#E_#CK/7]&PX/F'3,_M0)S :<. FB;\@;BL[=>T-FW^?_YGY_"!/7:D@ M6O,CU7P9DKPO;VFXJ1M>^MR2AVZDTH1O/(^2E+]:;"R6[S13I/:0&V/QUB/] M81%E<;JT_LS!IF4BH-;OB)TTRQ6Y?CT&UG7 M//+ IW?)_[C[5/I96?,@2A0-3)MO8EW[]$ZE""ZCR$NX2H>G7X7OF+#R^4XK ME][:=[E_4/Y$/SF@D7R,]%D:Q1R"D(Q"-R1#"P@9=(<5O6;"=N/Y5[Z7N0&/ MA,R/A.Y>7L;JDJ[)6Y:1KKA8+-4_+5[WW7.Z^%D;I9I"L5U*7]8_0 MS3R?N\Q]C-A+)/E/N@Z);C[WM\WPOFZ&AP9H]T[M5]HQ[#.I,+;>%GW.?K)^ M#PD!I/7_49OB7[NO)V[\Z'C6S(YGO?'3_:R<225]QOJ5-/2J9"Q]#IJ$C,49 M3L2,93+HH=-9VRJ52%RN;&NA)C3A$;H>@DYG*&(()PLG"R=K@I-%I[,&NU), M,XQ4&QBP=NFC&'IK&!"=SN!(X4CA2$W D'1'BDYG<*1PI'"D@G1HH"-%IS.X M4KA2N%(S,"3:E=9^3A)>M/$KVR\IY=0R3PN>$\%S:&IF*'VAJ5D#"0I-S% M&:(#0:@!A365PD9'IC.T"XKF>3[PCP0M&&WTX!_PS^FG4$X/G6?, B.F4* P M0W1@GKC!0&=GH#X6\4QC(/0^:\-&)'J?-2SX>('\C7:5)@D: <>YW5H7'6@, MB3-JSZPV$'U@'C!/6VT?S&,T>, \YN@*G82D:*>940!48II*)"D '@OP$ 8/ MJ.1%9YJ>['V&7DLO*7.MU^ZCAP\6[;19HK?R5YLN-JZN$W*R+DMH='/:1C%? MXHA;D$2AM8CBHLV-]AS\\P^-X/1Z.D>*I6TQ(GBWXW#7:EF&88J38P8.W21TGP<7\I,J5KI[< '5+T6>=JQ6"ZAG4(W24,"YJ35% MAG;?&:)^YM-H-,_Y-0],8*7Z<0!6:@"0I+-2KV?W!D>F@+4+CN9Y/\R,)&C! M:*,'!XM]88&A/T-S&,#BBN0U(S! =F"=N<-#Y.0B3(,,("+UM6K&_B-XV MS8H]7B!_HUVE28)&O''V=5=T&# DSJ@]B]I ](%YP#QMM7WIS'-D#DI;P /F M,4=7Z!0A13O-C *@$M-4(DD!\%B AS!X0"4O.JJ$WC;G.2FTT]3FAV%G8M%M M [K.MNBZH?.C?;*N-I:7*6L=^R1P>A/^UG8DZSBB\;MYLXR.]<'S_)0&Y0;! MKS?)6/]=N[/&S//V5KVJNK^J-G+>KG^@Q0O\8JSF?Q_?HI6,_O'R61.T]D=*[NI>7L;K4;_-#K^.4JMI]W<3<]]VV M.=H%5NW(J::[SMEZ+YVYNXYP:9C6B>IOY'09*HE_\YBK96SN%KU[-6#DMZ<: MP60.B_>/_?UXF()L4SB&FEYL#-;LUOH:9?&\.K,X[;@;UL+.J99DJVIA-^V> MN8-=?^H\W11M/*FB;]QT7$6#MDK&,NQ5TL.N@K%,.J/)ZWO.5267Z73RBH9Z M*+QE9.49B0O0;2V\A:9*3:_0]97FC;M]ZRPTKH./A8^%CS4+0Z)]+!K7-=B5 M8I9AI-K @+5+'[7M6\. :%P'1PI'"D=J H:D.U(TKH,CA2.%(Q6D0P,=*1K7 MP97"E<*5FH$AT:ZT]H.O\*)8V8;:0'[RR ^-ZPSE-#2N^__LO7ESVU:V+_I5 M\/HFKY(J6FUJEGW?K7([21^?TSG.B9/NNG]U@>2FA#8(,!@DLS_]6],> (*: M3(J M+I.G<@2">QAS<-O#57\Z>"ZW@!+/KPQY(XNA3>*8KT%M=<#V *%6.XI M>(%>S NYF#Y=@\HP994>LXI>3$\OID_7H#),6:7'K*(7T].+Z=,UJ Q35NDQ MJ^C%/'$ = N!ZY<:^MPFGMC/79R/TD0DZ+2KI@X'QX%L8M*0CBZ)& 4\I. M@V:GOA^XZI#]W\'PCEMUR%/KD-.ST='X3%7("^2FOA^XJI#]W\'PCEM5R%.K MD(N+T>GX6%7("^2FOA^XJI#]W\'PCEM5R)-'LH[/57_LG96T->V9Y;U^*?)9 M/=T[C';?K[&?5L*V:@+NC[O<]WL:TI7L @Q;K8WM<.7Q\=GH]&+W@UJ^CBW7 M4;'[=/'/G#_[?M2JLE1EJY5U-KHX5X4U,.[<6<=>>);RI.TE,^4<\;SLP_MX M=WWGV-_R*DZUIV^XQLQVRS>:TO/PX/ $I>I&9A-TZ-&Z4:R3[?N"J#E4=JCKLPW4/4AT>G5^,QN-' M0L*I.E1UV+,#5W6HZE#581^N>Y#J\ 1N\>RP%T TJ@[[((A5'?;A%EZ*.AS> MS:@VZ[$V&Q\?JB9[]H;KCO%?MU 3\E([8"=Y.MO.'?]B"A2*\:6)\GE48;8X M*LRUR6KS1IMB>VH#3>\[67A[=S% )=I/$U6OY!E?29\N0"66LD?/V$.OI'=7 MTJ<+4(FE[-$S]M KZ=V5].D"5&(I>_2,/?1*]ML4H\',?28F?HZ+SZ9:IO"R M?E1=]/U"^RD.%;.TW\?]_'10WP7;T4D?$JY]NL8A)D^5%7MJ#BHCJ4KJ&Q_T M724]%@GB97&2JJ2AW5C_ W@J')^+D: 7,\R+Z=,UJ Q35NDQJ^C%/'%"0NNJ M>^$>_>,J3TT9IX],1&C"?# 9V4'[IT,ZZ.>G:?HNQ,:/'#JHW*/<\SSM-*5] MI?T^T'[O-<P;'/7T_ZOX'PUZT)!N\%M_2,/?1* MM(?@Y0;N?RGR63VMM%BFUYKJ"4O,= Y8;Y/+.@ULCX+R^)')@2?FSN%AP#T[ M-AT@\ZEB4\6FBNUE*K9>-#:H7NL_E_;]P/L?1U1+X[E8&GHQP[R8/EV#RC!E ME1ZSBE[,OEH9PK.59VPO22+GJJ/&OXX@OF+4N&;V!Y,ZUHDY_;L3G9738[$X M?OUZOY6P.B6GCZ@:6JVC6K#_?#:D.U$MJ%I0M>!+U8)]OZO^AS'5(AFR1:)7 M,K0KZ=,%J,12]N@9>^B5/"C9 O^-P92E'SM/Z?C@Y.CHVPP?U->=Q^%3GT7?O[2.P:)RZR&W(_A(5%V9J$R^1 MXSE49&3CW6?2?=6:BH]>CZ/#UX2&(^L4R M+N#757[WQ\<'ULD(SV[OAQ,%KL]&:H/'WTYKX^T3FQ>;0Z*UPXO6>5ZY)/(R MOC2L4U[%<]C:FSB]B5?EVS]%?_Z*D]^^U-NS-?4U(F\'9#A0F?>S'R74)??& M8$$TQ-[1CH1>%&[P:GW4^?NSWQP?1;U?^ M%'"[BXY3NHG+:$:G%<$^*]QF'!U_&\%MWU17^.N\+J+_>??KIQ_HOI>'3@&\59EH7!7[)[I,OAG\V7X"T2Z % M.$4@ZLLK>!^UD4;U\K*(9T!RN%7S)0%F\)L]N(_N4+9]#.QF%]->7!R0,Y-&OP3E4 ./G:)4)_,+0UZ*Y,?!5_.5E'<,G*^/N1,E^1TWK'40_68'$/#X\.&P0 M_MGH O3 $Y'^\=>2_DXI'Y^2QG4VO<*W?/CY_<=1!'<'_X0-U"EN $XICKXY M O%Q;D^QP2T@ZZ?&S$I:[:1>$>VCQC#)-7P]ET-&J02ON#;P=!!243S]HTX* MOJ/W],X/?3"M8'BF[*9!COD!-L;Z3."WS=47[#3AD1[>OTBV,7G'[ MTJZ3.(J+20*\CER]KF67+7S>6DJMR[8'JSKXN"BSAXD%_C"NZ$T"7)),-PJ*]WE9X4W_RM>U-8]ZEVN.GK'? MWP_O<\L!-PI%=I57QW65VU0\K@9,BC>OW]+'7Z7Q*J\K>/P7,WO+K[J@XY// MPX6G\;(T;TH#4B6NC#T(BL7RH__4KCN_3LIDDJ1)M7ICO]]1?_FS\!!G1[>\9DQ+OK63UP<')Z-O_HIXX/#D_,MK.7X]/0B^%]/UG5^ M<'IRU).U@.H:/_2^;NF".']<$\0V4RI62-PKH7*^^WQ*=ZSR#K%U/O 45X_. M_Q%*8V>G[_*_IT^6_WT4W,(P>.@)#-3'4\(G\-Y^9N_M1_+>_O>DB/[\?ZP/ MM^^BLD=@, R./E3&JHSM!S.IC-V)C'U_%6>7>Y]"I:)T)\RL7L8@KTTUX-Y/ M?P]5IJH!]Z,!,9&D^D\%J0I2%:3]N<-A"M)'8F.J(%5!JH)4!:D*4J*$=PM8 MV"-'C*@H55&JHE1%J8K2?B!/J!35R+9>FRJ__BF_\?$^ !2&P1J]UFG?S;!6 MM> FFZN\+N-L5GZ_;T4WN#ONE];2F:!/BVW]\(Z$>_9,O-GS:- A7&C_P8/T M.I[B.O0*] KT"E0H]>HZ] KT"O0*5"CUZCKT"O0*] I4*/7J.O0*]GD%.QBD M][POJ>\H30&FX%<&\\/3?ZD#$?LI%1_ :K<.+'F&O+8KMOJF1YFQH6"5]UU4 M'IZ,CD]/]SLSJ$^7^,RG<_7]J%77J*Y17?-<='+7J&M4U MJFN>J:XY&HU/SU35J*KIQ5&KJE%"5TW13TTQ/E8U,1!#K;,'45L!GF4.SPT8 MVDH7@.;Q^FJ$/)CI!BU,AW?<:I \N4'R^GAT]OKU$W4_*3OUB9WZ?N"J0_9_ M!\,[;M4A3ZU#CD]'1R>/!&-5;AHT-_7]P%6%[/\.AG?6H623K\)&5Y?((5W)+O"KU2#94ECT>#RZ.#[9;\'/(X"L^W3QSYP_^W[4JK)4 M9:G*>CDJZV1T=KCG"E556'WFSKX?M2HL55BJL%Z.PCH^.AT=/L'\2E59@^7/ MOA^UJBQ56:JR7H[*.AN=JL(:&G?NK.]/$V/]Y]C?\BI.M3/P6=L[+ZL(I$=M MUH_$P]&"K-Z+S9,SN)KQ(TV=E\6/PQ-_ZG3WX18&3?2JA%0)[=[;/AX=G3VR M!N=EL>/PI)_JH#[N2FC_=S"\XU8= M\M0ZY/3TD;,,7A8K]VS%^Z!:J 5YJ>^0D3V?;N>-?3($"+KXT43Z/*LP3 M1H6Y-EEMWFC'Y'"-D^E])]9NKR9G@#JSG[:C7LDSOI(^78!*+&6/GK&'7DGO MKJ1/%Z 22]FC9^RA5]*[*^G3!:C$4O;H&7OHE>RW8T+CG?O,0_P<%Y]-M4SA M9=H1,72%IHDCS<'V2$WU7?8=:09V^!E8+0%2]=._.QC><:OZ>?(2(%4_JGY4 M_3Q].$]EXW.Q$?1BAGDQ?;H&E6'**CUF%;V8)TY/:"%V+[RC?USEJ2GC])%I M":V[[KVDW!;Z7=\Y;4@'_?R44=_EW&,!E91[!L<]?3]J51-*Z*HF>JHF#E5- MO!#NZ?M1]S\X]J(EV>"UN%[)T*ZD3Q>@$DO9HV?LH5>B'08O-Y#_50/GM;N@ M%ZSYU%5I.F6JM_EHG36U3^31LS[4C.JXJ?ZS:=\/7+68:C'58B]3B_5BA) J ML?YS:=\/O/]Q1:U&?2Z6AE[,,"^F3]>@,DQ9I<>LHA>SKU8'C:OWWVOZBJG5 MFND?3"KY 3[KX<'A"?JLL[R>I$8C2OOBB0?^R?NOOWA!9*& M#[JA&F\PTE4U7O_N1#5>CS7>^)&3XU3CJ<93C:?5W,\P)*;5W"_Z2OIT 2JQ ME#UZQAYZ)0_*J\!_8S!EZCZ+#UX>'\.#%,B[@UU5^]\?'!]:Z M#L]P[X<4!3:_DMTV3C28:W(;Z1T='#8(;WR\([J+XFP&"X!]ERB"9]'1MVLC MIJ,YK. >;\9'G3[VZ^.#Z+^+/+KI(1/)=EE%,]( Y7X\S2&\P$**B-X0EX7T8V9E$ ! M):T?WO#ZX*+S#;.XBNDS5W!O]"3X;WF@++(KA+W;&.3DW-,!<\CAZ5.QR'C\ M=3PR/MPMDS3)UGQ9FJQ$\H;_@]>5=4J'Z@^S*N*LC*<5'&6)1SA-ZS*YYE'S M^*=E7E0Q_M4]:Q3%"_AE\F_^-7QP!MM(\R4^S4RO,J"ARQ5M=AHO$]@GT,3, MCA^*OX[/F/^N3)?P8,[94%\2AK7V?0*W_+AY_"2<% MNN;H[.C@I%/;.%X(=-JU@6>DR!+3/^H$#W"RBM['Q!"5JZGA][@?<1JKA-0D,4D :F!_#Q@FQ8> M?[N\Z/(W=R(N[O X+[;GQ C_C8R)#4R-'K%I]=N:+097QI M.'#T*I[#UM[$Z4V\*M_^*?JS$N%P^'$7%#C)T]G#CI,_C"MZ0W;F='/$9VE0 M+X'C]J-HLZUH@M.79CC>_\0_Q:G8[QSVZ#K[O=@&]]_"\[(61#MM33Q10+JK MGCZNJ]P69.!JX.;?O'Y+'W^5QJN\KN#Q7\SL+;_J@DY0/@]4D,;+TKPI#=BF M8&W:LZ"(/#_Z3^U& XSU3)(TJ59O[/<[V@WX;<<7!\>O#[^E376D/?A#XX/# ML_,[/_/ZCD]<'!Q>G'WU4[:UEI/Q44_6G[1D[5<'%R$KXE'R)?N8HVX\49?O?DP(<0!MKVW>UX2-P. 9''RIU]3Y4ZKXH MJ?O^*LXNOW9VF0K7?C*S>B*#O#:]CQ[>QQY*E%4G[DD@>*CO@G3WJ!\6L+!'#JM1X3H$9E;A MVJ_[4.'Z8H3KWJ%-5*YJ/%RO3=5AC^_#J M(5-^TP^N&2"<5=\EY/C\:#0^/^W#7+X^W64O89Q5":D24B6D2NCY*:&CX]'1 MZT>"F[\L?AR>^%,EU(=;JQ)2);1S)71\/CH_.U,=I#JH=P>N.FC_=S"\ MXU85\N2(;!I'&Y8UUUF6M(,IRYH%W"O>KBE0PL679@V1=M^Y^;Y?;3\MCP>< M_Z EY9 .6JV-ES8-LD\7.$0[0]FO=X.@E'E4]?2!]ONN>HY.5/6HZE$79VCM M;P,4A8,W _1*AG8E?;H E5C*'CUC#[V2![44W3E4^/5+G6VADP1WT-_D!\F% MXP3/_<15FB9XM*M1GAVS\'!BGY_?QV/PX(/=(V##.;+=^QH%#PMFY9GY/"^J M$G]TSZ-1F%41S^?)=(0/P"=."II">P-[RDS)IX?[\F_*YS2U%HZYK!>FP$?. M#)QT@2-O<7)C:Y.P[/*VBP@' MIY@';6[M&&<[C7;$[<4S!*%&YJD90XD;?T MG^"AB $MG/O!DIW[N/NU';<:1T>'WS:>=&7BV101==9?TK%.]T@ALLXGV:&E ML#Q@RIOJ:HOWL&'F,=% &CYF=-O'RWQ>(6%%93TIIT6R#(>NCGCT\6GG-X%* MKTT:CG_%SQYW?C:!-0$13TWP9#M8N?L;0.J5_?"]YKG>J9/&YR]-!O.'<4UW M3;22^:ZCZ#G=#TG2V:P4[J.3D_OG@!UNHT)4%N9B[65E9R, MMS(O; MK.3\X.SOIR5HN#B[.QCJ7ZR6 7?0QEO92(9MU'LQS!P72*5Q[IP^5 ML2IC^\%,*F-W(F-UYM8S%J7J90SRVE0#[OWT%6#[Q6A G;"E@E0%J0K2(?!0 MWP6I3MA20:J"5 5IC^YP@()4YVFI*%51JJ)T&#S4:U&Z]QX^E:(:V=9K4^77 M/^6GL[(&JM-T5M90Q9_.RGJ>*'FV:Z%J=2W,?-="/\"O^W[3_6P 5I!1A8P? M6-MVWT7FZ>'H]6N%C+\'.PY/^JD.ZL,M#)KH50>I#MJY#H*;.;LX5AVD.JAW M!ZXZ:/]WH#I(==#.==#%Z'!\I"I(55#O#EQ5T/[O8'C'K1KDR6=9:!1M6,:< M3LYZ$3E!G9SUO"R/!YS_H"7ED Y:K8VG%FN/-#9>"O/TW M/M!^WS7/^)&9NI?"/:IZAG-7.H:F+[?S/,T O9*A74F?+D EEK)'S]A#K^1! M_44Z.*OKF'1PUE82&_=H=NJT-@*+5P&'< M:P;4+8.8-LU'NG6RDA]_=-\I3NL;7SZ((G '^7Q>FLJM?X)3L+XY.CAS2Y@9 M>7QA[.OG1;X(R&D:+VGNSK]I?@PLX5]F6I4ZH6G7TXS^:C)3Q"G=[[L9?"HI MJR*N<(Z:SF5Z1HIRL'.9CL>'=T_].=O&U)_#BZU,0]K*6D[&6YD2M86UG!^< MGE_T9"TXF>FA=Z3(,H.$5NACL.:E(LOHU)#G#D&CDYGV3A\J8U7&]H.95,;N M1,;J9*9G+$K5RQCDM:D&W/OI*WCSB]& .IE)!:D*4A6D0^"AO@M2GCHZ/3I1 M)-F[V7%XTD]U4!]N8=!$KSI(==#.== QZ*#S1]8IO"QV')[T4QW4AUL8--&K M#E(=M'N4T8O1Q8G.!%0=U+\#5QVT_SL8WG&K"GER-T;G^0W+FM.!3"\A%:@# MF9Z9Y?& \Q^TI!S20:NUH0.9>L4\?3;].5VGJ<9H%73 MSZ\F/",(%@L?B<.!1Z,(KF9Z%9['^/A@;-^_Y;%.1^/[C77"]]RQ\.Y7X!T4 MYCI.:_XPG, 4!'8,#TR3F,>FR$/I!5%\$Q>S\IY3I5HSI:(J_N+/D:9&G3Q\ MY-3HMGE30+?7)G5D._+SJ0X[/S^)<D.I5,!:D* M4A6D/;K# 0I2G4JFHE1%J8K28?!0KT7IWCLE58IJ9%NO395?_Y2?3B4;J$[3 MJ61#%7\ZE>Q90A&N=2_$0?="/Z#%^W[%_>RO5@A7!>0?6%=\WV7EV>CTXI$8 MAR^+&X$6!DWTJH)4!>T>Z!#GDEVH#E(=U+L#5QVT_SM0':0Z:.Z2 =C#DT!:2CS5Y"/E%'FSTS MV^,!YS]H43FD@U9[X\GCKCI?9B!VQMZKI@?(?:IY5/.\5-KON^9YI)_[4IA' M-<]P[DKG!/7E=IZG%:!7,K0KZ=,%J,12]N@9>^B5/*@UZ<[)9J]?ZN"*Q\XU MT[%F]VF3\I/-9L9-\KIH#38[.=[18+-1U[ O6&P:EV4R!Z%BAW$UEHS_GOY1 M)_B:F;DV:;[$%YKI509G?;F"I59Q=IG@P!-XD*E*?/ T+RO\JF1T['XF!JX\ M2[)+ROG +^9Y7517T1]U7(#4PM_.DQ+$6[0R<2'CV/YAHJMX!@LWUTE>E[!R M6#0B#G0?;H1SP>AH\@SN!)\)2\;1P66>STH$0YC15O") M)5X\/FD1PZZ3&,>S\!N3LN-&>(WPMRHO4/;#&65Q!D26 E? $Q:PS1)I9I9< M)[,Z3G$E0'IPZ/'E96$NX3,\E SH=)K6,WF[F<_-M+);77LO#EC+\LHM$N\5 MKBOZ/8OK68*#Y-[G*"!*_HG@'FB^W$]N>9_<\K8TXVS0XZ5:S=%;GKS8Z@T:1!^# M1"\5#$<'G3QWU!P=)K5W^E 9JS*V'\RD,G8G,E:'23UC4:I>QB"O337@WD]? M\:9?C ;485(J2%60JB = @_U79#J,"D5I"I(59#VZ X'*$AUF)2*4A6E*DJ' MP4.]%J5[;TY3*?KL(]L/P<]Y89)6]5PO])S.C1JH^M*Y4<]00>G7 .-=1K\T#20#J%Z"ZRR001L:RG\#3!Z^%.X9TD$_/]KON^Y1U3,4U;-WS=/WN]*A+GVY MG>=I!>B5#.U*^G0!*K&4/7K&'GHE#^ITTC%47<>D8ZBV0'R_42HCW]Q[%4R@ M@ETE"S?D)R8HE9T,H-(90+N=H?-+D>-XECR+YGDA$X"BW^(OIM010(,7B8,= M 71Z?'SW@)F[I@3=9];-V=GI-F;=?/U2D"C'=VWZB=9R?G!V?GH1_*\?RX(C M.G_H;?4)P43[^GOI@/3H_'L):Z+3*9X[_HE. -H[?:B,51G;#V92&;L3&:L3 M@)ZQ*%4O8Y#7IAIP[Z>O(,$O1@/J!" 5I"I(59 .@8?Z+DAU I *4A6D*DA[ M=(<#%*0Z 4A%J8I2%:7#X*%>B]*]]P6I%-7(MEZ;*K_^*3\="S10G:9C@88J M_G0LT/-$WFKT*G!C2E2%O0J*_=G+3L_MWH)B.6SGTA2^^KGBJ8R/1J\/%3[T M'NPX/.FG.J@/MS!HHE<=I#IH]SKH;'3Z^EAUD.J@WAVXZJ#]WX'J(-5!N\60#EKMC2>/N^HLA8'8&7NOF1X@]ZGF4%'$3O9K.D M@A7%:;H:X;,+$]W$)45WE1 MS>%1993SON"#-"(%-P"?CBMY0'D%VWDUX5%'-W$QPS?.Z"N?S)0^-3X]_&[Q M/;QF:DIXWGR>3$W1?%":+& K]&-AI@A0,(.M%TEV>8]#'35.M;7?\<&AVV^P MV7*HN_5CGD*^VCOC;&>ZT$L;/K7I-/^6_%$GP,XKHJ[W\1)G.T6_FC*OB^E> MYTWM]OY/7];U\X=Q17<-[WH?EU>C"/]_]".0QG6U@#@[Z%;0JU=RB_6PHS:;($3A4^Q6^GCI5O M4"-/\0KQ&?2#">X2/OO-T=%YH*[P8]\<'HT/+KRU49ARB8KFVJ"6QT\D_O[1 M!IFBAP$Z!W0;/7-FEGF95-%-4EU%X%HLZ+>@'W$B(:@;N(V+U]$L7I71I*ZB M%)46_3:'7:],7/#"X!";Z[H(?M-;W]4_3G7KEL>PX$J96T?37Y2>0N2JC?2Q: J#2?SX!. M5=_W9[D?[NM $KUX/4ZJ>9[F-V4T+_)%E"]- =Y:=CD294L_XG?F219G.!(T MBE'Y@?]M2O@+.I?S%/2AF=FPP.]97(,5 +]XG^--EOP3H>Z1&_H)'$*SL)8 M67H_X1+@<6 VP"/G>8K_?O.,M>MS#G!^?G1G5-$3\^^?ESIX<'Y M^&2K8U2WM:X+':/Z(G#0^I@-?:DPD#KBKZ<.I(Y1581D14A^:=>FJG'OIZ_C M 5Z,:M39?RI(59"J(!T"#_5=D.KLO^Y;,7JZ7\GHV(W/M=NXO.STC5E6AA*ZJHI^JXKN3T]'KDT<.3GLI+-2C MZ$_GN!K-Y3YOKU4<%/#Z+ MIG51F&RZ0MC1:8!3I-'X(5DAVPHEWK]3J._W-*0KV47[EEHS6[)F+L:[;X;] M.IY<[^#JTZT/T>Y1A:<*3Q6>*KP7J?#&CRVB5H4W6(6G*?!GZ>YC"CS)>%H+ M(;,3AG\;]YV!9 M35D5"@+&/CP-H3J(/QM%V@ZA-<7QX<'B"XGB6UX@H.RP; MJ4=BN"=]: ^X7+6UMDX$X_'AZ/SLM ^IDKL)87A6U_ $L:K#/MR"JD-5AZH. M]S#1IR]U ZH,']WTK9-QNXY))^-N@?@^UH7%8LNS,KJ*KTTT,<86]M,\6CNF MMCDU)RCX/X@>,Y/GQD27)L.G27AD\PMH6-WY63#CEH;5G8\/CNX85O>5=+*# MP7 #)91_(%VDB0'ZJ*[BBB8JF2\)8Q1T#T:$BX'O1&6-PW(3> P.Y9W##NG+ M =7A4.88AQ3&944TE,%Q1>-#2T=$%_A[G*E$XXWAYWF2XJOI7TD9_4\=%V P M )G^:I9Y41U$2-KSNJII/"./6BTP0E?(/"9:W\PL#2XHBV#S0.) 1IG/ZFDUBBHSOO7X^@O M^2HM*SB=3U5A#%^1&44Y'0;-DZRN\M)$0(K3J^B/&DA\OJ+[3&%10+(8 TT6 MD[HHZ=3?PE&M^/@+,S7 J]1%%,^N4=CP1<=XH6!J+.%"5_;SN'&=94DX+4Y%0PLG54R*ZJ%[2 M=/ ;6,GJU1RV'@$'H)D;@>7S[?>.KNL4B'B6I#7>%MQ)6<$VD#J$BI-_N[G5 M[^/BXWQNB'O@+H Z@4-GT76/3C&\NP1B M)*K !=C'P^?_&^XY.K:/E=XT'-SJI["A1(OI\[@^N;9W65;3)&9DM>^_/X@^ MS+NN/ (Y8PEH1L/8\7%E,A-)AB\&@;>,DYF3?K(+V-*":8X'Q?X9B(JFCI>6 ML]^GP*31.QPI#L9;)^')W M&1U;PE0&\,T$R"Y-/AL>2%\8D#.&7I?9IC_L]V.!^@=+6]#\[]N*&P7Z-*]! MGL1I2><1P_51#F2R M(LDKR&=R;E9Z:%.L/9MG E/&7/"=X1#:[-\HKGJM-( M=SYS0\\K-TIA>BR+*'X-G"#0MY_:QX0_??LK_#7ZB44^_V[V%D6 9:]NQ3+< M27UJ\#S@1']C(0+[(,L%;1YG[]R6\PLUDYL(W680'/Z89!LL(^&Q 6<2&P0@;@N46R"G<4:#[^+ Y[A/"]!OD1+\*J!$7*:7GV-5A.N$]0I_&9F M)I7OVP7AT7X,O0GX#EGW&AB'%!Q*-Y+?\_@Z+^A7L)"Z)/6(ZB=-[V5TW^FJ MZAC#3KX%'H"WQR&:X /DVGS:A(CA \ %T4-I_$7:%OB;R: MHE64S-&JC6_B8@;RYIO#PX/C\'G@PX$SD? S4.3&"]#38B;#YT^:KP__RE\' MZ[*@M61@"(-9.LU+*\V_>7UP%GZ9#KW$?^ B,7I9@<%.9F]-*@"]%C YX<3R M^1R-6;B=;PZ/#DZ:*Y975O$78XVH.^\3+X5LJKBJB@2L(RN%8SC_\X-#]X:P M/ 565M3P4.L*CMQOY/9H":/ 9DJ3>"*.X0@??U:'.2#Z+X]ANT6FY?(WN;O$P@7=H8,.!Q MY[> G,B&]V=F?[/IS(!(3<7'=1(03.?NU\@,3ZQ[^6A+9&"=KMS9OO9L!D_T MGR3'/,I!ZU_R@6TK J8R]^$R-PA+WEOFCA\NOMTA7>'*WM-PH7H\W"(L=B5=X MX?ECI.O)P?@1>4JH)?Q MI>$L\JMX#EM[$ZP#).LI';AR?;BV!@N;$HXR9MCRC?^@IEU#@"09\RY<&,6% [( M\HS\UCRE>@FJ.P'I$ET!R9F"(B7CI@ .'HY)>/P@+9[B O 1E%)4"8"E#U4J M90KPZ:!YD*(W49TE+BS="H&[JAI*_5/,XM8BFDXANQ[JGAHS"\JODK*LJ;0# MI6Y0IM"6]F&1#MX-\J;')/?+0X5=9%RT>:MD9ZT5%&'AQI!]'>$U$.,!- MB5@,86IA%ZS2F8P)H_XMPMTSR:L]<5]ZE] A%FU]]#D/(JK_RO*;+/J):RB( M,7X-JC[W:&.H1?%$TO#=>J4B%8X!/5"8.\O1@S %5@:"9Y-=7YJ6OSFL4$W;4RL;+I8D+MAZXVCE'5T0$R>]97,^H MW V(?(9!;/K))X%^WS/-3JE5&#BJHVC.*:]A?CNT@0-XS MV!5FT3&=6B^ 'WU0 ]F@6BVQ80U8Y+(P&!BH7-UN4E!/0F%\T2M*%Q,#!ZV MYT9D&UDS6I@X00\!Z_3%L,E@_=<&N"[%VNH9\"A+$-A1C2T'H*J*H.1?R"3* M8E)B9'K(NDML5VB5[:4KKHN]SM-Z(18(O:O$2N&9*PND*F-;3;T$\X6*DKD' M!_<^3VN4?"B,:'6R7]R4_(@IQ:1T"\1D<8(5X&1Z@MS 2O,"ZPC7VBC000(! MMJ):QAA%(J^Y2A;2Q4'/< OWA8<8ML)>"5Y3:=CQFL*%Y@ORN,(CHQ+'>4@& MW M 3VF]@8NP?6H1Z"%-C=4&5)?>14(B/*D&6(ZPL@0$Q!7([OC2 M8-UIQHEJXQ?A[]Z_VU(<=9H P<">T5*NTVID<\2BV,J*K6C^76#:RF.IF-V1 MAQ3YPS6D!'$;6_* ?T[B,H%W_<8,U;B7"C1*L[HTGY2FD!:0)>CC'/[,NHN5 M)M;>%IFG)^ =M/U!3%$ +ZO@A=*1L^'4AUNKK4KUOAV,\_FKO\0I.6F?KK!) MZ5U1H%&G]GZ/[W_']C[)M1_,U"PF($>.QB/?_YR(*")$%!) M!!0'!$3U[5.*;=_HG$HHP"+%4($'(-]'$88:4QI4TSNCT/7I_+NH@Q(? M[^MI6(%PUY(K'QKYML^1:[:D[\"O8%U\BKX+4_I%53SWE3VW&*K!1!V: N^X M6 R-MQ]A'TBII4K"+?_>+;:(N MP9Y&6;2(/YO(V!OE KT2G)6EI$](5'I#M: 8A*&"T5K"MUR#1U]MED>*0R0A M%N\+(151VKGSB]B.M-XMOMX+ZE_0M:C00G9]U$'4G+^#_V+352$'MJ[7T^J* M'-<;/.W+.HW1P\ [9T^_#.@.ZVXI:F?U$[>@SA)R=JU:M" 6K2\?1(AN0 7T MB&K@:!DX"-Q=\#Q(@"$1% GJ::()V\GJRDB;)'\3X"50%ZQ3Y$::[*DN(BFF M]0([O*?DHC7W@*Z2[(#K=1NK2^:R#_OQ\*.=ZR8MO+[>64Y6""CJC# >+UE M/<%U2?X$7#ZT9^ 1U$P.[Q:OU3^F8:V@-V8R2D<>1.^]I1$("OKX- =G[M^^ M-9=Y"?_%?C;\#IQ*0[6[GS&RKY6ZVZW4/=9*W?W!$*FL7S,3O8 H#(%9U$LN MFV2[QFK?QYHT&(XT$K9C6 5G*0D@2YKF-W$HY$F:-7$>)-/C V8DQMAM\@_8 MT"'(Z6(T*"A'3RWB[>JX>\&\<(5G$*WKJ*D;66B4]%4-JJ+,Y]4-2%Y^V%4N M58@-?Y?"B7%:^]X>W!\&=LG H@#K99[/,"A(CX?O)GA&@34FO2YY=ODJ)9 7 MVR#7?#B967?5UHS$W&JOP4)3A"U"X1KLP01[:=SMVE*D_2FT)E>O@F:H1M\4 M=T:)*G_WZ7WT6[Y,IM'9^'P4=;FU?6' ^U>Z?0I:QMX'6^_S[C;MA2P?O"6X MGP-R125^32$AR]QB3[']0^E@*Y5B[[PN0<1,+4)3$Q*+:3*(3W=];R1O<<]) MLNL\O6:AY-)/,X,8-_C(?]6S2U=CBR28FB] F.IN;)M&?L*(F\>* 1&=QEG# MC[9743J$';[*&,W>$6?-D7H(AN@0?T)ZV'U>C#@MK\#(MF6>Y+L7X ![HN M2RO/WX$Z6)4)N;G^Y>]MZ(\^\ZN/\WUT<3X'DM-5ZJ"U MN,F_UJT*& *_X M+A8021 ^^Z7(LQQADS3#T6-2V.J(40K#L2R"WT[!H$-"*"R-)$PCH;9IT A% M$B9HD=:9!TI[0@FE7OMVO?83]=J?8W]ME,S^OS_!&2S^>?3//VH,O@&[@?_T M3T+6E)]M-'Q0ZNP#;"HZ.D#!X'9%=L;_V)T]E5NQO3W!#GYPF0F0AQ,,GO[, M]48(+:B:^?EK9KENQ)G$C!#0 >E&BEC@[Q 1F0L3XXJTL*3"FEEYZD#DK@SN MWIE=FP(696 MKA2<0&XIFKH!"H!J701D8$5E)/3G##L8N[%9-=)D61+_EQ, CU[Y M2IV9 1W^E!U"2DV;DR@PA4II)6.G@ J M3Y(!D[H$KBU5%.QBU(R4)%%P#F\J7[_O(J:^HIQZHF@"!8W4J OT?EB^NRNE MSA\T6F:&X-#QD]ZA"H4,.4V80!$B:PL8]JZ0LH9KZJCO]!6^TSSE,+SZ34.B MB=V(IT;V/W&D<1679//&F]HQK.H8=3=>Y$5WEP4*)]1E!]%_Y#?8:3G".DQN M6\=*(&INI^(%4FC!D)VP),&M,P9K"@-6)3=HV!$3,OA!L&]Y&I&@9U#)YQ4< MJ+&OM*VE%(SR6+,\? OV9JMU<-I4DM:\/CB],I<"W:NX6+3.Q(/SRBFPE]!Q M5"J#^\IO.X4. RL/MA.]I^ZGZ2KZ\0O;GRJ3!T4CV^2Y_W#E[A@0 &(+>GM M,8/4I4U%GG[,I0(%\%ED3_61>ZJ&=^#Y3I+X-9F>9HB-$%L.RA(5NBG'WC9OO8W-*8($X&+ MTL9O*1:]>0NM?A,[_8\*E;^3!J_O)1@PDE$+]ZN.^< !!%\:<]>R?>C\H.7"W.%U>1P@]]ALM'NXMX;:+3/:T!C%^'R&\0H,9^1_F&E-SZZ MX(:6!HH*[HU$>>PDNVBE_P*K>)8O1MQ](%G=YF37@-:H@]-I)8IB7 M&A?,LS>"\<&]E9R$1E.>6NWP9?%R6>2(>6,#)-*(47)89,B9'RT[NW?9V:F6 MG>VK[&S[1]%1=7;\3VG *?])4)@SM#Y[Z2[>6F=V?!"]EWT,KZJ,Y/$O[O2' M6D1V)T$/VG?=97#@QT93FJ\P=#2]@4(TEK ]'VGAFFA&?G0VH0E/DZ6[&S2, ME@48V_ [&BT_K2FUE.-87VRRAWOR?_Q]QQP$(&4.U??:1$L-CV!B)J"0XB#MEB*VRGBR2JMRP!XS983B@($X4 M''_\L:P7&,#\-T4F9P[)9F0C!@*R:1S (F;+N9]9_AK( 'R">^M[Q#NFIL$ MT[T6Z$R,XBS*@U ];1)-TG3/*\(2>0PA51(PVO2E/IU[&'2Q0-!U1F5C?L - MO\V?5*A!/ HJOJA+8]RA*1@_#6ZPQ/ _)=0F>!Y)1QE&B/\6S85)+:X9&<= M'H>Q)ZPFQ[9W(H(4*R"F-"L3R>DRIBYH?Y">+W5$P]8;!2P]^+">C:L"E6X2 M@P)6CF4P5W")-R9-/6^0'*.P$3(\PL+*3+,HS])5",:#.#V%G6,03Z\2.J#YBL@HX!^:&7TW A($C M8!@&)#@$L45HBQQDBD!J=&WY(/H+00[DS+>F80W?TQKZ&IMD]+5F'VY%$.LK;QG:)A':H M(\A(F2+,UHJ$-2F@20 OX_Y.&!"V #'C>@:\^@@),R G!S G"-$D*WB,0<)0 MSHZ]F:>XUH)%BE\EZG";F6@8.5Y7Q=S>M(.EETPN5QA%CJ0Y:$?4-IB(*@ M=&CX"H%!BZ(1).A_2 (U04ICNR,\"4$9%-*OFACE+D.U&GE$L!OC9M7!RT[& MW_HJ/4'GFP-7PO$ M9\FUW9N<" ;-\

;L'-8R6E8N(O^H$0_!B31"IC5Z,2_]1(4 M+D_^O_*U\O7SY&O&E@T=UC9WHUUV.YNV@TP??K-\Z[G6MCAQ_SZ;F?99\/G& MX_!+%$Y*5SR&T<'R< B/JWN\18PPCR7Y\'%=7>4^FI<@VMN"[>Q 9J2KM_AG MY?.^D*'R^<[Y_$<7_FAZ;!O W9O^TOMX+%PKL>;&!*=6.^.H>4E%WA+G%FN%6$>DLWA#X$ZZS+ MVPX::KJ#:MRK$HR:6DO3MNPR-L4BP *V*,^M:3;XD:46!A+4PT#:M(.^,8P7MNBQQM MK>9TT%TSN\7S_16N9,;"*_HEC3,-M&R]+]"F3R9Y7%#>89: UJ#1=3'%^'&" M;&6QF3C\0A8B[+'(+>9U&!,.FN=QA&!'50JJH1(WX]@4B[W=NXP-,ZZOJ:O^ MY+:$0CS))57I,U!1$5 5 N8R?-6LD!D='0]D3_J*LU&^#'K#GG\C!=UZ!ZB" MB:%\:F@@$[8 177!Q<\G0$4V56HS7Z'S3IG<#:;BDE2C^1@ 07760E;2LHKU#QD.28+XZK? MZ:-D^F5YD"T-5I(@P'_,:5(Z4U":-*D GD\9#HM\@<52LE0=^[[C6LE@LLP' M*T:D3#+ZB)?LD6M_M>DTU7M;KI<,!YS?0X.X6>PQMB%:&2R]2O=.BMY:\3AO M%(;--Q6&?2]R;$I=,K-PNM<]BP7LO$;OFJ06XE$J)JENJV.$X]KG1P_;OR(J M;[>UY4Q;6_;5VO+5VNU\$PU29PN6;?\S2?+BGT%&OY=Z;]-9__+NU]^B#Q^X M8./X[PQABQAL S1DQK&XZP\'D6 MMAI=5,'/!ILH>"PGQS.+]@;.(C8NH]F'XUXEYMJ:N4G(2';"&QJ>#*C-IE>- MN!XSFFMC\.'Q9X,AC$N#-NHH--TF%I20G789P>VL70O9W8WT1 A( M@1%'N$;;,>&>1@K&_\0V[W_.8XH<#5 "OCL@>*#H)][!=LY^ATVY_90D]_?, M/Q!>H\@!JNK$07K1.PI](70'3I>S$@;+61%7+,!V912=_YO7"/*!O#H%(<$A MLG!>'7K@&T$]#RG),H"!M7/1!]$&D/Z65.(-GP4$9EDXT M3B2G#]D,-E:L%#[@>5#"_15O*+ I M,HDX=R[/(;C:"1OLN4?[F6 NI%,($[+F@7\;3( M,=V5X^]I%-W67+5!W_*V6ZC7+X'2:+&@6[?PI*X,HO_A"%LT.%CSHW:F,D/X M%_IY3;@G_"LUVH3PAK.D+.JE*Y.D(;5I/L&\)UWY*LR46KJ3;*C,M9;!"^@9 MTOQ!?,9-7J2S@^AGM#T(]XQ:C:E5D3ILP0"[3/*Z9 1XM%VXJR[8+&/-6C9I?R'R1RBPA!J#\'QR@SQ9:DV%)O858 M->/?+?Y1:!Y22OXZ3M)@=/5U/)WB0>'B9PFF'2EM&A>5:URD QK))Z7?F2"\ MXD5N40#XP.*;]=4KLFJ@^BG)C(=.%QF&M"UZ]._M!AXKM_/%AJ@N+-"##_ 23J0 M@\'\"=N[X6$KKS'X1',C^-DL["ZMOX7[EP9X6,DR(3FYA&_3:618ZX&E!<@[ M#+M8@.O)!1V!<\*_#5?GI2QQGMT?SZ7P17>CYHJEZSF0%>C5U0M\.%Y.S>Y2 M20*W!B+-)P1D,/%=*^3#!:BW.$P\3N$!5\F2Y/*?,7*WH@I9B:F!M*NG5EB5 MIKBFT7+23$XW;NM=@(BT:]L6<^#!M29U M9='['V.Z2[>Y%"J+K5?B%W/8 0I[$+?)DK%WXTOC;8^;&,-HT>^?"PR><3 + M@U]X9;'@DZ 5EI0VX((?OS; =*D)-HO\E[(J:1EZDV1&\"?N2]BW5T]=[&R: M%RR\&6S%CB/ )]UHI"O"5+8DN MXR>6,?4YV7V'^[.J.ZY8R9A9<*2IN38IA?0H)NN.BH=+C/@<6#_C5R7C5&=8 M?D?:RI^?0)F0/*XX_U22@4Y/KIW>PZ=Q5HC <>A+"#, ;I(X.7 >F ARL#X+ M(U/477TMMWKQ5"JP#W!(%#R10Z56<7,5+)D/K=.A\GE9-#4D&"HHK)SZM,/: MX9H,:E_*9/%?X#"G)N%:0ZDZ3,7.!R_$&()ELA>+S"J@]U:C.V#\N6R=H)C" M.\$+MM<#%)@")P2#O;K$&2?"G!ZT:CGTE;HU)G^2"1^+1X/W(2SBU#WNK2XRL2[IFYL\9/SC MR+$D7 O(_YD?0&CWRHNCW8:2KNFFNJ=<)SBDT/:GA-O]LR#N-;Z4&9$Z$U/= MH!'?LG>$5*RXXL);-$B6:3PUK8@^:Z+"$*K/7;8GC?F4\8FX-T;A:)BAN *< MO1ABK$G.@+J9L=4Y$1QJHCT9=L/MUJED>3DT93?%6"=D+EM0'Z>QB(2=2UL&\+T<@9,/C.=V1LVAE3GZ3LF&AYU?60^)WW[$T>NG&]P42_-;<3!#V M:VV3:38XD@B3^XFVGEN4B]YN)F/9QM5$CW$084L3PT12.+6=6 M-8ME7C!@EP#BB2RQ6&$C)J>&K>0FT,0O'T MYQ3'041S/5W;&3TE*:;U KSI#.5U&DK;IH\,XAL!#K$2I:5#44#@U]-.#2Z[ M%:-!/F$K2,0>"'T]FM75(>_O5^)![6R.H;.6$'@GMI)#7[&GCA]SBX*O30K' MXF*_$&D4,795L*R5&?'D&[NB.&3;JM MH7)C E=ZA;7)KPAFZ4XM5T9U:9/+H(@J3+:31C8X5$!V@(\J(VZ@6)N30\N$ M'UZW]7;[VAXFI?]QAM8=]J#?NYUK#OJS!![2 YTTYC%N5\*N6D2V9K2%Q#^AB&],^=QTU8BVW2".KPH"B?@'ZT2VXMZ-9&**[@ M:JF]%QN] V]EPS+;N!F-6$Q@N?O TF9;7X(SWFS\X=8K1(Q2#!B@:"D0<72S MD^,_,@H"H-)'#BN&!?]1"V8I)3'7_#WG;=U2K4.R#D?PLOT.IXLQ4?0OL>H? M$U45EL2JF'L18HXC4Y93B:JZR:;IXMKJ&Q[CZ "G(0AV.\ROJ;N$"C/YN!-%'!MK(BR)[ M>Q)CD 1-8"1)T8,/C-XW2-(USUP"-<]KLK<*H@=!YC0B-WF68'Z9PC;W-RG: MU7;!YWV@50B1$GH%P_4[0FP_P(=? ^D7@(0Q7@@Q4U =2'-""@8$D?I!X).X M(EA/$+;X=8TBAR4S=6$E M;FP+YD\[2L1\QI7"Y4T+C4JK!,6]<58"ULE=*/^-IC9PWHTK'F4)*^*P$=%O M5M!:[" O!FV];$<-W&A=](8Q^(PPZ*[;)/RU2:+A2>'G';!YLOX!$&WH:%9H M*%!$W8,4.NGHQ[LTZQ@H+M,B3Y<7<)F<6VHQHAB; >WLB489AW6";%XI+YJ3 MR$L&=6'NED009S36*B1&ZQ;G6J>NM O?IVU-$ZM;'[@24E )E^5;^IQC@AVA M924C=MJ!D66T=15L=PS44^?"KONVCCZ]<8N2X?^56<3$BS9HBA@(R!>L-^TT\LAT\6FI2("32$.G&L.DK$R8F%7NTNCAVP^B=],IX0]<8O:UDBDPOLKJEB2R?;A@ M^Q8SLD\IM?#S-IR3P+K&GA)[;(/VLQOR=-4!OOU8[H__SIH@+)>7':%2D<\0%L.4%8$O6;?-WS0 "W-R6**31U3( M)V1QA\88L8$^"6." F]17L6"[16&&<55)OCH=JU%,RIYJX+K"&+>7G?HUJOJ MJ-?JJ%'0T<@3-"L??L^HLI+ZPLN@)M@5/[N,?<"?S4*9ID73*H2SC3VK%4?DL7H5%O9''?,O,1I$:*(I^-I%,,J*2YT)9) 1"T94 M'B0.L)1$8WTA L]:I\8&UYP'+_F=QHFWS,; J+0)!%M&%"QG@RW9J+8E\7#/ MNV5KM>%WWDL0W!].83N )X,6 [OTFCY04!HS+ V;)2SV;HH'7Z<;5Y2/6;=; M!:H(>>*NY[;MW'G>4B^J5GJN5CJJG.\,>U*M9KOY@DS*E/O=-EJUWSF;D1N^ MT1RB=FD!%B>AAN8*"].&9Q&,5 T<"FO4\Z!O*G05KX3RS=^SC9@0^K4K3Y/! M6U:C!EY.FMYFG#<#=*PQ,-1KV'V1=JC0,NZH(I?(,_[U*Y/6#VV9(LW0NC?Q MD0KC&CR"1A]G;X?U_Q:;>F5!'7Q90=LCX3L8V9?XG+//\MA^2&X<"A\K^<&< M8]?V]0VY9/O.3/=*<_?8O%$ &G3X[*HG9[-=W8L ML2779F_1IE87*G[[+7X1@Y"FI <5YFE25D*-OBD)2.!]7/RU+L@[]_$@$D)S M<#[?XIQNER;BC(++D%/+BS7Y,I8:^"5Z%R9>O229QMS0W+0:T.85,LOR[%6+ M8$4L_G[PZ4#:YH@,1\3T,OZ)P@3MK\HLLFKEG@ UI0>(0X:96E D_W-G8[%DNN\ E(P31-Z MK;Y)+B30.>WV>__>9YS]T)II6S-]H3736C.]9R*T\HWBFOD,=M ,O0A\$/?T MK\M]VVIH45#$RNH0H*Y\FK6#K8RD'F*OXWBTCN@++AAT;3QA_AESS D'0," MS@MN8D5;$+5'\!7&@L+&8UDXNP=K^HOJ3\5R,AC_874G.LE;GGX)B_BS0:=B M@:TTB*243'%/J(RY2@V^AQU5&]ZV;O ]R$(,(SS6MA;#=6*S#Y\V?3Q?L:;:(PQ?_+9!F7 \3E:O,P*G8^EU**@;M?-2[?S+^ MUCDJSEN2'G]]_[%SL);9S!_38)L>P M/MJ]TQ%AD/:@TJ5&FX3Z)=O1#!^RZ#_CK$9X#NJ!O.$@=VILI>P#*(FE)EB^ M\%4/8N*05,(.4T&8XD[1)0,")('_#K)^GJ=)[@.9GNX((@07*YFWQH.Q*!Z; M)C#1'N-X-,R.T#/3N,ZX$Q21+&Y,T-YH'STB4G8;07^M#!I,,;-L>QTXZ4+S MTE,;0K*X#T'*A7(1B%2%8\*HQ5)0$ZR#@0G<,+_G<2I"!DEPD!'ZCD6":/FN MH-J?,OT_W%L+*P$W=$ 3JQ@!2XIS;6@#7](M2JQB"O!&UEA[H]!@CK?<+2EA M(U@I225%/N7=X(8C>&Q%:L\"B53YZ)9UO;$ZM3L6;K++^%+ZH1N+MP&CM[!J MNF#SA2V:H V"O;\@-$/I72Y6MM<0G&4I9,18.\)3M[S8FC46RIK&X;F7PRNX M',_W!S=29!@! X44T* 0VO)J55(WL0,370.RITA^E!0(@!,>,>W.)C++2VQ16"2^("\ M$BW43,HQ&;V&N)X0">@#[A2X3$1,/E=V 5R\=F#M'ON[N(+4X3V8@&35+CG! MUN'BM(MI+,BG@AV'B]Q =*CJ(6?%(!!D,%+FPH:![H%E)C# M_#9KL*)I))@V&ZT9-5>&;*X(*%10Y&[-T&:AC)_Z9P4*2?;4PCA12J>%*D'- M1^MP<8*-!T0"BU%54!=2 M<\7L5&I7@0_1Y^+2RL$^'INTIIX[1X5S,72"SY37Y# M8+!NG*2U03&#LG$5S:VMW6TSD>;?2:#+7,'!QMF&QSM5$91\<#*L<=F(!]N5 M&/32M!-B2LI4&N8N_##'>#Q#C6VF6C&\@W51<6P3M5!67_"4#XRG,'X+7;R% MXFU:8P\E X=4)GH 3R6)&[;Z3??=W,%WZP.3HG;UU8.@ZKX*-7-D9Q8[')QN M?+L._+<&3KE(JY 6[Y!<'IZG^Z)*-BT?<3W8/@WKLA;*9.6_;9DV:UK8?VZ@ M%U+K'I*GX,XC@ [59Y_.5VVU*MR1UU?@3H6ZUX2R/6 MTG%3MNT"Q1W86PN&P[-.4>/2X]2TW)Y7B,"YAL6& [>X9@9=8XH^V S-*(@I M<=U\NV+>%Q#A7QT69!/UC5(*_S#..6-;(RD[29'KM$*'?D.K"O,">=#8QDC- M!R,\%###@6R3.%P=3UMS3QZ,E]I"!1=(\/M@#(<#M0,E&[OWW8$I'9(E;;F]%G6;2ZV_ I">SQ-;9JK$S4FR;=G%/ ?*?T6 ME!^7-<=8I/FEJ]FH_9K1+6V1HS7?JBV8&P7+2QX%5=@G/F@5 :#D!$<&,>N[ M8""7#WEOQL9.P]IM&445-N1S379S6;P(0N8L=/DLTEO MF;<3P'^N15;OEA[DHH=UBG8,1[JB??$.94SDS C<0NY:K!"1D$8[2S)P_3;( M1>3R'AM-I5XIG"CLH ^#H*WE'+\HCF!$10Y;X;? RHI7<^2=6;IJMHPR!W0M MF]PPPEJYEH# AC??CV='$0BS*]S S)2?02S2M^K*199E*4 MO747*L^06%_0HQ$4<_K.R%H(7#0INL*KF?J%Y M-7$?:^(BPGRC1J(NP^Q.R*BD@"V^,C*:C"_V:M#)"E N/)>00T<81/9/86O! M8GEVSWO;H&K4^MQ^FJ:E63V4L*W:%TDO3&V9OBF^J:2ORXYB02J1T ZY!WIX M7J>;E0X7U**F14OJ)BG=<&X0\VG=JGK#POK[+;CL!#X%8O!6;A;L@VHE*TK2SI++A,&(*9201>Q6$^VL%;A/@(+ M%.@KR"Y-?@D$ 1(2CBRO.,WMPOMR&1.."/LF<)-*'L[F#N+"%E(&ED^KM#I4 MA-@H@CZ* 9+\R$%GSD[O6'LC.\)*_(TQ;'GL(*P1!T1"YM'$\[,84G!AH / MES>QUU5B/'7+EB4LM@+9\+/8_3X4A[:)^%:NG<7K@)L0G5\8_!K3G(@T+MY7 M0("/_:[36LVPUBA[N5FXK35FU:A+51M$!'9,)Z%%TPU)>, MY)T.+]UOA.$J0)8+^IQS1QPW,^ =W'L9X+EW;HJ=-5MVU-A36 ,#LC8O<'IH MQ1?4\#M%.[FU)[0I3OROC[\6NY\O%B$W\!W<1M@(P&U,W!H_J?RA:5O)]\H8 M1:!=?$N&E!-,*$DR6 U96&5;5%H:O==]H2 GQ'P>[L,%&CRV Q8N8SL"70/J MI,1P4SKR#6\@"8K9*W375WY0$VOQPC7 $Z^Z+BXX,W:7V^OQ!TW;Z)Y)R1+% M&R[KY(XQ$2GBEBQO^!)TI3D['X@LE!*N),NW;SJX;N^1CIR9;(N*?3244 MTQR8:LDRP8C@ZV)G$7Z%DUI0]E'(Q#V2H!;"_92Y#\P$G2A4\^)T4V'F/*_O MREF19'L%B:3"4J@<\@9A_W%]D39P& J>]1^CIM@PT_7&YW9'OH MZ<$W88YF/7KOLGR:UGL*Q#VDBV::8A.%V!CO7_/\$F,5?Z$J ;R__QM?Y?G_ M7$99W I=O.\6ZM% MX:BPK)[J93WW;1 CSBVMC0<0!6O? )*"QQ?0('C6 LQ?J8#6H&'NK)RQ]47PJ"PIKT9M2V=S+5*'[Q; "-^@QF0XN#D@ M:Z8P>U1@"K>Z\#O4%=W,AN-P8:VPJ\+E=:P3;[.DF<>7L%$$'_0+,^1L\; ; MT'8!;D-1V& PWGEH2"W61>\X0#936IX%K:#3O4"JO>N\+"(4E>T";WND_H 8 M#Z)?;2V42P @K(:-%:[U]Q'D:"&1][*D'GY;-399M1\?'B77;\DPZ SGEXBY MU&R:*BMGXMAPBB-7ZG)I% 6ZSLLRWMQ_I>)!XX?TNYF74AD7$3$@Y;HNXUZ20F+ MLU+"("FMR$)[8$T_#DB\RADX/G@7QX!=:"QP%[9 7!KT>%#0(Y\0[=!-DYHD M5S[,_[1IQ]<_^ (]^))D4GPA7-"4+K(F?(IMZFOVQ78]1U1OUY\:XX]I8D!B MPW-K.P"V,EF9KZG" JM#RXZBU,;)2,I)JB::DO7N$O]66",LCT7PR)@XBA10 M8LMZ)/-*$9UZN7%U'$FQ;<;N/FC1WC#Q@1)OH'C@*!GOS#$I-O=\'6$3NJGK M01X-O*M-TQ9G44[:CX&F$'0+_ )MXE*LK/HQ/E..3KE7]/1'^RPP26L08WHKOJWW8??XL 6)TB MS/F\NB%O0<;;M3]O?8_)RF%/$6&1?2'-WG;L1#!( Q\S<@G4&8^4\2DA6 60 M2L<+G:WZ@(YG9LH.IP'SQ&U5P?8I)=!]+0F]VX,*E)N;[B5Y8_/:#-F2K?Q# MDM+?,?H7'^:,689_B%U5/A8Q6\H,]:4\9F8=1:Z7#^ILQ6*WU+\I5WE;N]#$ M6%S/CM[N/^H8I<1(*G2G4B. 'FF:V*H,PG$)E[6@F6\A-#.-'74(;4TM3SAQ M1"=WZ/IFW>;*W15""%D/ MTWD-#PHM"$A/@,V\*-@LX=I@K,U#$_(ZBA?BZ(UNC:J LO=-EIE0E "/>'K MD,GRZJJ&WV0.M&K*.N@>501&(VQTRHZ;W;P1B<=)/## I.7CY+ ("3Y8.]5" MV ZLK'3)&:N%^#M!C<^4ZH/PT5VPDV$H1;"!)WD91<=\KE$N;5>M$JSTMTU,50D&FU0S M=NA0&T8.R@T<*;3O.R2'AF\0D\EI"AIR3J";Q 2P+#AM1SYN2RZ(# )A5EI MZV5=^?X?HNH*'GCI"W2%"<1$T;*%G@(JG0;H3:B( M/S2BFLAMZ(2X\VFFM\ E>4\X MIH"N$\/V3$ F@B/A@KT>$QJ(8T:V=#/=T<$H@;YQO_/0R1("%I_+LMLMAG!G M-IW9Z\XRVANID \ZH1MSI$@'F^")?$*!D3?+L2[S9D/D5XKR;7C\+K-\>-EY ME4#W/]!?&!/5L93#>9;.TP?YML38BT6=8;N9Q12EE*&PKV-DKEH';6_,YW9W M*L,5)E.'HFY3&P?1>Q"6BY*+3&&C[O,V@?>OFJ8%.'0-; V_!+X!Z[)V3205 MA1SRLF+5WBP':IA)70)9>MDQ2U=13CF AFUU'\P+\(GJE K<":3-+.W0#1J; M1YU=@O>U*>D*F[PT+?T]"E-?':X9%FC+@UTA;]BZ0W^3S@,K$1N5TH&P4N=\ ME\[Y1[K7*;4PP'L3.QV"9T!A"'E&G9O7[EK$@.:/C5S1J>U3D*]3QTW3Y(8G MUIE,M&J$,@7])*>>@SC=8#&KW-U^)[ #H'8Q6KB([Y+OHV\N3L8'QV"\IZF/ M]0L$ZR981(J#?G,"7SQYR!=?HS!!SPMOGW -SXZ^]6TW%KV&O#*>^RZ2X[L$ M%WHR'A\\\E,4>CL\.SA[ZY?':@L=')W>L MF#U_>]SV185!LVK&07Y:%NY+@%%M5XD=$\3%)LAQ#(2FUA]O!YE=*/ MC)BWCH#C@SJM2&J;:-]N*:N%J+>NQ#U4 M1M1!U MST38$%P-\4?9V6;7&O?,O;UK)@**,>X)EM\UVO6;@M-&6\-&<,DW;NQ"])T$ MU'UA/QYV@;Y=W\\6 1:E7]D]I&I/VG9=/YB2CPLW5M!/A*#*57*'4/F45E&- MI*T^++L%DX'\M, G=I&3C8'1D0NI2B$(M<+:[X/7"E]^1[XQ3C6L\NGG9E&M MNEE/47=G(2>"5O I.%U2%;ZLB[(VS0O/"?6->OJ9^\IESLDH_Y$ECI6I,RE> M\J/#R/*I,:X!MBK2?%),ZT5)7>F<@5CK.79S30),L&D,WOF6B&!'O;;F ':D$QY."&Q\R^S%WI!T$UKI M[JD1&^$V'NLKA:W@.2-D^6P'P6K &=6%6>OBD+%)6(3%3-.-QM96GHUP*7LB M:[@[8;#>LV*2S8NXK(IZRKD;>OV4;Y*'1U-19+%R=V);" *PE [0&/19#8<1 M/%X*4@BJ=XQ 3BK+_=1QF'.NI4$^\YIR%/\!;N U%A.U_]0 :G6RAUH];XR\ MW@[8I+$R#FY20#FX4'T]QSS2&182-A*EDW*'T$U*EOHV!&\VN#DNM&A MMR-:K9=E;CJR;JEM:SEG\#6J][WW0G'LL16P^#+EOO:,FTM=$HCG/XD:T\PURD>QUGF*Y2%)^ M#BI-N"2!@GD!SU)C8K=P<2@8?\]H@/RG MBK&$;HQ<0PM"1L2N?/J_@'-G.:NU]W$6S^)1@ Y I:.TLB3V#5V8I3#9=5+D M&;N@[!0RZ2!&<%Z7?.UM4\$J+0$Y"ZNH/."9]; (Q"BYRO,94R*XQ'6140N M*R^WF'6-""5#1,EL8U1N0(4T:HB(5ZJ65DXE_4-JI*@9#0=<8%&[!5[#&642 M7+[SY!Q> K>UR6.X))FRD^VF, ML./,*CY"FG<3D6[=^1JZ KV? M1PE:[+L C2GRT*;V-[Z;@G/!"V\6PMZK( C@'/A&SZ6OV_)=!W-8.B>#7?P@ MG"M-[P=SP]7XAZG5%II?L[SPA_;(\HGAL(0 L+?Z II8]53YLN)\GPT%+2F" M4;%!13F3B:%0CP5SDJ+$M96\RVP%#EYG7!2)[\(%\]7,&A9IT ?15 '.XNK M?%HK[/891)EPK[)]I[+]1[#[J77;%G-2N<.R5<_1C*2%O3X_@;'^?X!3@ M46[J&3?%6_HGDYQA/6Q\KC50U!95,%8F/3W+LU>R0C@?$U.5AP3'2G,I\+A% M=&FKBQUBGR^+N.=CUNIZN0QNG4)MW<4:Z0#S MB0?-&DIJ8!O# K@OV$8F0_%-W5!DC7,6TZV4X7 "18H?76"OT9)J[[++.B:# M74K_7#<>X@>:RS@-2_-0WOF6OF \$T+XXU1Y7+V@+OO/T5DM%J8@:[WIK>)Q M!XYL\^BX"X5W+\#FMFQ5C,?&Q'<"*P0U4[/AZ(.\,L%6ZE76; 9^5%R6^92K M8?'C;["2H@#'C=")P@EC2>*J' X$30HDO1O87!%AZ_Y M%K@O7E:6!1IJIG-< ?EL%!R ']-\RHX/IU4G!G@,C(BW0?(_+/XE8<_?N?-% M3>&[)- CDTE_!3^#9Q94;D:C_-:V?+V]K=H374+$!^BN^FSVQ!EIYZ)B3J!+ M;MF\2I9,5/ &X5)T+&=Q,>MX(I!.[OWGN\>U2UOUVA>L>&=._@1YE8HXD$?REY&OXB2)"W(2&\)78 ME0FJ&)9.$0XDCJF)F\,JNC=^)0"#) B K*1?@$Y#B@6-;DSM,B0MCTTIK;P]95S38,?ZT>2'JQJK6 ITV^"XL*UA)0.146M0PZH)*7YVC]^38$[9M*L1#P&', MXK//1LXWP+BU./KXIY$M[+9M=*1&XM2.S&"[T$QK'\YV!AH;^U+3>OLH%?:4 MV]71+KL#-B+"6]!T@*"T H49$(XG;J+#SPD-,P^6\2GAA@VLNBO-YE8T[Y\! M+Z#R,869!58?5][AMUM<8M\%_GMII/LR?,!Z ^'H/5V;/C!JA.P$CKQ9C^Y>%)ZU2YCEF76?.ML%!40Z99[WT<9@JMJ: MI1^\L%F5CU@! K(?0"^YCLY&SR)!^AL+.;!N3*W\?5\9<*^NIBA O7$+A^!4 M)H?>:"/B(@VXQ4;K#N]==WBD=8<[JCM4??VHX.&(!%>=+5.%)CZ!X7*RU9KBQC@_.(K4YS!PY M0?X\'5<'E!R.4Z_HOACB5#QX^-[G++\!D^#2K)4]LMDOR$,.U1Y8HC"TU4:F M1 Z$L9> P' R1U;6Q>;F5C$&&&U?DD*BIQ?4J^*,PM)D2=YH8"U@J]\E:1/_PU*TKL1"XC$HNEU5;]&)>D!7PJU$9)/PYPMF(2 MA-63!+-0\ZED)B5YLWX\U 4>C.+C-A&\E9H0+\%PC@LRL6RIZE5BYM%/KE+C M(U-IV(,M-EFX&GD_H@T9"O?1B]M9W@!P2=X6!.%M) E6E)IF! 0.O*HE N*) M%*WBYVQ #5IS/0V(9I!GD70&\LQE7#B2LQ!:- 8Q0[N\BG[F[-'?L=D5N!>3 MMM&OQ-WR+Z!Q]V]NZ_ULDLMG P@TV$MPU3ER##EL/.JS/&O== M W!1?ZV+NFPF/1VN,0;3<5 UUE5^^/GO[:O'.VU??U!2VKIN'--ATB6GY@T! MJP6SE%/6$FN#F$UT:4EHGO-D,)P-ZC\.O^PF.38?^#V$]\;#KWRHCQOE;8T# M/M&WMTO^R&^&^]D;7?>><0+D3TJ!602]X/'!>09'8ZDX7BVF#C0UUPNRC-&!!ED;?#?9E0@K')AO;UVH-;@ \W$=;V^E1'! ML!%AVHZW U.K*/+"J3_:G /G"9_J#-XXO=I&P^A R+?Y9G)&/>@ M+D%5BP5GZ(*NQ!W_46-U( ,Y@!RG,AG/M6U.; M^N$M\%>V$&T2MEED6S32+@Y;)<1F:#\Q=LCYG0A- \W1%+O?X73+@NS$U>?"9P_\Y<^?J8I1I#QU6*\54X M((+1<_-O;?"\B#$#ER/R&W]1 K-26V(QYZ6X*XR;CEJU&%-"3PFJOEO=;2BK M1LU2P#7T(+5IMFS3_%WJ.S= 6R&9C(+8L0-_!_OW.C$W##;@I?"ZC$85)G0P M\G,MJ ['_FN$GVUF@N<&"Y]2I$L+>[G MYQQ;H_XNAN@G-)Y&T;L YPVOY2]%_IDFK_+-O;=E2;\P(B8JO[_!%2JO;Y?7 M$8LW;ET%FK?(].@+"+@419QR!XA.J*22EA1^\L"DFTLT9K[M!TRA% ?(7EZ% M43'T!9HODDZTX+,-:,RV=]-R+P0U$TU9>#9E;ALMZ8&QN$)C^0I-X<16G23% MS!5+LRZKL!";E)R%N&0T#W0 Q,3G2I8B%#-AZ5I06IX7-HRVP*AWX8^J==84 M>K7KEF0IF!32DDGA/ 0PM7*T^;:&II1IC.&%=\E%QN1U,Q1#Z\)5?5()S1*C MDCY:YLRXG@QU;\%->J"JHB/ M0@*U?EGSS%S#_9TSB?GL#(>L.;*)6R ;:F7?**5S ;&$Z^(.EH[14L&Y39/K M))76000XHS'I\/^K5MW7/,F"; 0V@,ZH+C=(9C, &W'6E-KXXZGS)*0E@UZ6 M H5>B@<01@V*&5'E)F.\,:V2O1#8@G +R%C_C?#DR6.T;&)F4SDU8P)4QTD,[2;W%(B[HG>8E M6S;KE>=4)^$:A5PDH8T $79P!)F?!ES:@,/%JF4?U% ?V,..3YLJ9H-R6>.Z MO%AGNNL$PT\FE/T3;U!-<'+-++_T\1 +-"[A ?DEM\,:@;MLJHBF2AO95MZ$ M9Y@STZ:IN12VV7-X(<]_=^H!>%]OE@D5/#B3,6??GL_HEI7LG_$E2&I1GHE]DA5:+7.B/5M M,VB.D#6G9@G4=YR9"V$N]L7ZSI*WI-\[=[/M H/XYZJKBG? M9V9N!("B"8[?5GEBS(^:.H^T&NFW0*5M796$EOI6U,$=$IU'L,U#U/K07H8_ M5X%ZV(7\5QGT,#A@:RR4%GN]]HFTD8T-%:4;$@URU@6RB7&90+L_VLU'U#M_\NA[BD:X5+ M?0E$-1"=HP!2 $?/LXW'H#2@O@NN0\U*J9BF/U*[G<"'X-$P3CF:L%S>;#+! M,<,ZE[]3@,/"2%CA;]..TK?LA#T=YF1E,X5 .T5F5J6-F-.AX^QW5$A^7GD8 M, U:D,,8ZT'T$T/N(5S-R&'V4+R@;*^N$78-(C-%G5J-6/ \58QCYDN3W19A M=R (MN&'^X$8RPBQVQ"-8HJ$ 1^,TU6IU7Y;YULLW[&]"(0)XMBW&(KSUUSWH'AU=GY/F#OT*9AP3CB_OEU63W.&&7< R:(UQ8P)*BG6,FSD M#%O$3ROX2YG'L&%L*3\$/5HKY,(8H#2#P'(:<\_)^:4V5"M8%Q(ED#(]Z0% M6ZOIV7#KG31P'=@*_!\5#SXCT2/ M6INQ"VT3GG/85DV" O3!53)!7%;&('$Y):D=7T7_RA-J?F:,*?[4VH!63E"B M8#19>_AK2YR#(-LH*20=PTXZA<=LAI3 B9?83&;15H!]@SIOP7F%/8$R7!]I MR$7J-*; N/04[]5]B:08?"UHQ,:57),>,Z(/$$JV9A2 5G8JE.VWR:0-XF>C M@GJ@3%+>>( 'Q8I]XV ]*F./8--7'; [84U@R]3'AS(.HQWF-P*;:()5J&!K MQZ4X5@Y/:AZGS8*:T0:X)(0L@S^+E8>Q7'[9))9YOI9]34[X0:U.NXPJZ!O0 M=N)I6#NJQ/ KHI%GMABK,PJ,/;(M0#X_:A!C?L0(I3_,. 1NM#9 FX%"7-70 M/^5J3X9]$( ZUY7DP>M<;-#97K9=TL(L)!;WJ]$@0@U_BZ2J?,-AN%\R]-Q* M77T4,K;$";TA*/XCP["S+4[E1>#NEK9U(1AQZ##BZ'J2TMO-RND[R(4AP_(< ML9EQ&>9-5>T-B ORK%UYLBW(DD$5YLM5C(=R[;N.0Z/>U\^STK-IIA"HL0&M M*/4#6#O-FHZ!OFTT#L%*)O W(B8FODZT1&Z]]6*J70;GA%$5?QGAD81F M^\C*BPV":13J_+"I=H$L6TA,'C3OM++][L@7G0UNU2;Q+2% MY';]R2V0+@'/9]^"0&[L-:RG!3?5E-^=U0J./0BUD P=B%ZR5]>D8E$&&0\_9?#,SNH>&5362A.DH M2) AX"S>WS#B=0.&[$6W;= M=WO+]7&T-5!Z\Z'"7CXOX;4[D0V2.%43!%V MA[IN03!)&)=V]%5A+>'T6X,:'9Y%3RM&M61TRR?Z@XCY,NS1!#FZ\![J6L3- MN^L,@4/$R]EVL*JO8B<]@]9D-[F[6"EPX>09)V8EC\LN]UD6S U9+L3G@ MX7#DE:Q&)K,'(55B<$Q+,6^V8>?0DK,+0,7G)K57!2$!VB%"-%-J%2C?-Q9X M\(X!N13/1AL!#2HX4$$ZOXS+',^4$7P%3YVCKDPJ_ V&Z7W;/6;WK<<]HH6V M,Z$@ ! MAD*=R93W$.9X#4H_%#X(-&G2^:L9>!UD.KI/XPSG&3A9X&!3((3< MF0J=J;*)W)/-8K%+FT#+X3?=E C*'[1DH9V=;461!W4@)L>891O4:PW^@<6! M?0*QK^?]#<(VQ!- 4 A83(UIV+JPOT7P(>[(;BR =U[2\#<$)5Y); 5);=FT MRM$(^?_;^];FMHTL[>_OKT!E*_LF6Y2LBY7XLK-5CFQG/9M,/%:RV6\I$&R* MB$& P44R]]=OGUOW:0"49)NR*:NW:C86"0*-/MVGS_5Y*+@!T@5E8FW'<^N6 MQH#BK:+1!>W.L%^P&F%6.&];$HO?F$8[%;0BF;O!Y: HD=K M;\A"*!L+AE$3(P?B;-)>X? AM3;&]9X.)1R:1728_65MANR3U'A MWT)]H4AK>]E)<*.['?BE3+D30KV!]2B^\NAV9XS0BM=;YRMV,),1RYZV6.Y_$ M8%8!+0$VFH.1/V#!D:S#MD.%(6(.EV1KK/I$_F>T%!>(& MX;>@L&^"MH,B9T:;@TT(?6F><;+'HQ7V3B,A;U!DF3A/V)DVF(.\]CD:!-!R MZ,P3ZO ;9Y@DXCQ-T((H)QLM)!T*YPK1 6*SKQ7MX3_D(U@EY;A$ M,B[RJF=!!">8C,"1=S4/3X8;1;&X-)YU\W8-GUA$8 MTR:W>SM5;*B=]78A)XT+>QY=78&T5#,4]7Y#:%1ZY-F^J.JC:[:\' MQ_SCC6AP#JE3@6D?$;$ W4? (B+D[';MYE?N(QO/.NH5L6? 3.R1CT!D\DE ME/..XB II?Q?81Q%*QKW!$*?"+D3Z"9V >-SS 8'E$O",4,@FD]RVER348Q- MY@;'%6G]<7A?W45DAYE1'_DIA0F98J,V9S#<94DOHR<=Y3+ M3L58RVW&6IZ%[>L>0!]Q6TAJ+!%'$UK5HRRA V-!]9+X_@X"K)7*&07H&R;? M!\6ZTQJ2%1,Y9##;R ;7A\SXA=$@7'!316HUDS_1ZC2J;S&J?&KN"_\M?->EI2N>RL%X$ MTT9_[R*&CMQ8C+T9I13H<]';#17H=1 SNLCK#ET#\*>JY256%JX6ZP8RV FY M\CGH?0-5?G556N,0/LT6;*8J,S%@3F^1Z"3K$#($]+_.(H_1=O=WN.H;U5M\ MPHUK!#."!R"V+%"JVM\_R*6YQ-M5=/(OL;$TA5K="4(.:SN=\8C1X#*S02.2 M'#)RA,!3@,6.7T-1==N3AYC L9<@I^2DX],A#*;]Y QV3?I'A*\41#\G*O,M*_,S7TD)F4Z"B:&: M%(VA,9$\O^]71MUEE\CL$CTZ+G76O*_>^(12^BI+N:(?;O_";FYK5A?+\KS(N4^GY=6C;Z%ALI)\B/&!M8J20CK MF#8\EI:B"T"6.?51/ENF_VN'\[N9)F<>0\<[QK!NBZJ;]0\?5^\9 .!:8PJ? M@+/QV_[9OF,.<:C\2O\QHO8E5.KR.UMU@_/FL%@O>VRHO(G)*YE!V064A&,/ MI^NB?XPK][_KJ'\*TN2P(J*NWY4PSKM-O>_!(E@M;= M+@+C?H>%NOY\7_456'##OA:\2@A.6L.Z89<1SON'-]%:.8F/=;V.VK&CN>(0 M#=\WD: #6315TC6AFR;+T$5GH ;!:@[KTE& #M-$TZX5@3@/TDG=K06(G_B% M/D?Q>B!CM5"UF0\[MZ2>BJHV7J1R4ZB6P#KNC<<>?COA5U9!6H@P ;SKC.B; M\XJ0;\D:ZDIMDX3&ORK D"!++Q9'2T79EV$3LC(PJ0?*[18P-14CF!W]15= M,:-@.;/S4@?KA/;G/ ?S;%Y4E9V*576),>X&XY*%"96F&'N(J%A7UJUNP2JV MM,'9P#G+$%[K_- +0!FM./.M LO%YX>G1W@K B>+U;3@A=!=:Y\TDRM M)0&;/^/4PGO,C.O;\D!H]\J:KB<,M;S7AL#J.L=UU">,'O=DUO@Y;L9$%'755TPQK M/MW5]$9<*1M@Y ]SS9BN@6&QDD-SZRI#O:\2>R&VF#*X[?),.Z8"V9ZX(@Y( MG!!!#4M#YN"!0=N P2V<$?<"M^SX@G]=)^?K1L#AF;@ZMY3"793N1R#262\# MAD&IAD)VX?W0=4(%0:W5B&WJ_&\!$[XN:T$!;S& >[DPY5#XO1F-U&V'JL"- ME53I* ^N ZM F\LN11 F0@ 0I$0C0!]#=L0@7$E@T$WRZC7H]=J0BF,TPV"! MV7L15JZUY^""$E88GCHNH$DM6F&.3+7*>'/4K7CL ]+/GL/L@YA:WR NQI# MR0C.*1S+V,OZF 3O8:ZFAB@ 83ER;#<(]O9&9A]^=\VS6'5ZXZK3[V+5::PZ M_J\"2+^?G+EP9]X$FHJ=:L8VXVB9I,4D[L:6 *&W<#@S M130!1*:IJ)K0(06-/&<3((DWBA4 14#GA5%EZ^SFTB )&:\P*;JPXO$!$&OO M@EG4U0.KADZ05=HTUN\!Y[I,EQ@N7$+9G#K5 C!@W<3IM'__M)"F'%-F]7KE M+"1@IX#WRP8M#US\.N,$1TB/5$E7%DK"#([JODVWG_R4 S)'$9Y".D*I>U=U M/GNR.9D]>JN0@7<8>E5QV95= PM,*KOX;@N%JHP;U\#[FK"_.Z%Z4)Q3:]]W[:RZ]$#&WJEVB5Y@7\S8PG&(3,'XV#W 6#FY MWO#?O[J\$0 CR(BI;<(OY-:H)\G;8*8(]%@0E@0(0[O4C'/TG39 7]1O77G; MT9*G?B0B*+.04(0T^L,N5M/6!VO;4%3E (E%_WSX[#G>[XU3-1E-J4QT/D5K M7Z>0 S7LV/82C76I&,@19CFL#(&?" X2K1&_;/4$V1&M5/S8?06O0KC,4GD" M=\2KB0I&%WF'K%:X&65$NC(I&),\6S/2]&IF8ISR7E@A#J2AZEK V7?G&=6' MD^X7.$*H="WLH56$3>9\%>;,ZK2;=05V,6#[N-TBBF)'[4=%XL?%5!): :Z6 M)N<&='^:84\*E"[82\_306@S\.1J*>L)G>-)WX$,=('Z4"N <6?SF;5Y*5PTV;4^-A4<*BVCHH AX:_=5H:PSMY@Z4D_=RABF_ZE@!X_=*S M%$VDB$VHI70[0,@/!?:&-^!H'&@4BB78;W:8&I<6)8,D_PN*NEV=#+4+!7I< M=#>\$N1,4&F=8X,^6P>$,9_:S021#5?"1?B[GMK77F:=L-(Q]\+4G)=D"5#; MQYR*=Q#J U$0BK0K,^@Y<@"AC%/A\_UVE.?8R$(&!F +*YIH-EZK%FOD(3*+ MVY<@ *JZF$TV]:>D,N-LE4K;EY\TZKOV$)XNL"\CL=*UZ!Y35@EMO M^(W&>^6SO&=G]#E9=8I9XFV#^^M"UYYVSL J+/@&6#^59NH.SER"%(DTBO'5 M'F,IO!Q?W-YWEL\0F$,X_"ZYKA5V55=; >GKJQ5T:G:E(T('96,/'WT)-):1 M"?0 J2QT$5,?(%PG?P'^L\N1RR; J QXV#T%-KLWGEM!N<-8N38E-%^Q[ZY% MZHZ%_Y\,L[>F#J@2=A, XC*M$807*/LY(78>$@K4+A;CH+)C+)*T?WK'!OPJ MK6=46$"Y&G$A.?V$>H6CUWBH<^1_XC&KM(>$5199;1TI*Q^RC%RVBJ/OKB)I M/AH%Z:6II+QT]#UAM@PD)0A3(@PI0'D%<;4/6('XH/1(]HJZ?J*SI%@#&.XR MRI,Y"%MT@H+-/+YY^9$ P6<-R0:K000."!5?+9GK'ANR0E":6Y>5$R""_>V; ML>.&W/*&_!T,0_.VMSP\_I3K?.>=%2R^09^[XU5E'"G>#?CAG@"I5M/"01#+ M2O+P*9H9"_[3(\'I;PXJYN0C2VUN 47A?;B?_&=U"9Q<6+B0-\ K2]V7&*8A M>3HR@,DL7!]*1OXBH^E[+P=.=TS?E8QD MHWG*P#,!X'6ONEEAH[+FPU28%,QYWA2IXP-6BF9:S3!\"Z_ L6A?%=(S D=X M?6'Q_4CXHLW$P<$7[8$;>V!O7ZV8C@ZF236 M]WQ$,;=3N\7M"Y5YJIE':;%IVM%3Y';;?.>_IV4'C2V'@I+7>=:U,IZ17]QT+%VA!B*/^*U-%U?+X#C_GF M5-X,BX+PZ8 ]$%(MCK:0 S*%]1QF:T<,QG&^HA+'G..02,,>@9),0*UXN3[+^3G2*(&D9GU/;U KY.8+\#FP M&L(7PS;0.M U3/018J@E9Y01@<#'#[7UREJWY,ZR10TADE>O((J;2U*)%KR5 M)/SQ=SC\,]2E8BQ@L@2HUKAR/GXW0?B+P^))B+F!A"=SNQ0H1Z4-"*S?9J/U M2@X.,2>XQ_4BQ4$Y-$:XF5X25>%K:PHK,^H'8^P!88D!RZ'*?+9"(JRC=TFM M89%A9I;2$/8*YQE.]-E:U>NAD0V^)_]<77;>6<>:DQ12- ;I$NY$H!.(3@NE M)0+M86\,&F/<^MVMS$!,#=PBF^AHP2+19_2VW- 1#AH?^R;Q!LJ5,3-^XHW/ M*TWY\:2?CU#Y\Z%G]'.K@T^G8MI^))/JO/X@ZFV'(\DU.0JP>5P= (P4S3V; MHRZY9X]K7/5HZ"4'$:Q^H&J$$7,L>J6K-<;88D#>R M#1C6=P(J_3"%00Z#0 MJCDK*$*(=F\PDDD?)P&%UD*?8.6,JIZPT")7X=9^6);+6D-DHW&PW#[K:4[M M9'Y)K!WL#I;^!D+"E>XS\*"^>_4WU+V8%X/]D;?-8 $3FXM>QG@ +.W!XBA; M8$[PL&#B(UP4]KUW4QG'>L6MUBM^'^L58[WB9UZ$PO!E+X7;9J^Z"C!) @!0)Q9@ M\BA<1_%*-'( >DJN%5Y0L!EQVIXLR'=!K6N:VP M/$&,3[G,)P@8-Y(.YEQ86H-4"1J]_=!U3!K< O.F(*2[FE 6(P6$I!H&EHL@ M:1&[,W@DIO4Y;I*FA)-&UUPOZ%-@,/O$GQ M;PA,NVO0\FXP-"90K/0688I"\@ON=QJO]+>&Z@6JMZ(WRZK9<<&L()Q^%V5MP4F87 M)EKK\)G"KWX]!I&NBX5/$*<6 K MH/GBLA1=9V)?IW)DMO2^V5-&;@$=_Y8^FSU-E@;"@GFS;/K-K"[W@FD0V24W M"3Y)O/KIJ#8&/[!B-B3HVI_6U26ZS*2?@TI?3+K+7G+R%;0@]1/.FUD/,Z_[ M.QXYNU&=T^JJC?7PR?T+4,"F:XH)2GJ(BW)TKEKVI1L*3F9 5\5?XZ( %.&, M#!HPAPB^()"3&@QM*(@8]DXJ].KA\U[XT [.GW?Q-/M,I]D+SD51$C@0G6"@ M$^33QH(S4:'*3Z,ZO[OZ:T(77B:R<3 $!<9]#3MIPD%RU M%XPMFAH+,/H5)TAV!^H0>RI6:[EJE<)+!-V/5]W6F24CO%'*96&"]8IL)_ C MN/P'B>W*EI$2.5F+6=W"I#65'4J%D[SVDM%9$'CI(U]CB,[FM+:2BQ0& I!Q MO2D'L:I#\WGN[]Y#6^Z;7B4NO)]?Y6 M>$YS11A!]=@#V1>IR$&V"?[*J3#%1J_P<-PVY63US/X;O] MY&?(H.CN8!AU&2Y?DFVRL)J:YMN>J24N/=QU&GD9M2):OD8_KX!,$^!&U"[5 M3NVWE/KBHO,K!<&Q)]:YO'$=;(^=WBFBJ+8NY068@/L)-TLML=PCU64(>(NT M="5DU *<)G]VLW-:\90]Q"QZPQ%0:NB3RED$MYP;Q#%KV,XG2,...V&90;-? M3D[%BC1]T&A4U<(8+4B8V/K7Y*2U9E6HR6CCYOBVL'6GKI0'YPCK,E-I?29G M'19-M>:8K KL9O3"-KT8/)U (XK.KC#M,!B'$AXF3IC %^LZJ?F&JCMI.PL M#+% 2"B!E874G6_'T0-?5G;5K\?+@]PT$X3?I3.X4;OQAD:AP+++6WUL2QT2 ME<3H+4-%*&H_&K?' )P/U$:AL*ID\<03_#:Y.2\1!\ ."XO*['_=8D0")TEQT.9E12>'1E;5*^96&G\2E3;GOD!N0C?$ M_7\)H0R C@7GO1*V:;(+N0QA3I63?..LFIF) !X/'L?W0$ )B$4B$[:8+"I" M,N-V9=SEP8\]@1=H#*Z%5BK9EVBCBO<%U7HXK&6D$I#GC_NR0#GYLTI7,(3U M:8YI.Q7S6I175?\X[G>A)@+_3"_N&QH\OA-$F- F'6N 27FMBW MAVTYRKXTM/B3%_9<8/*UQKB" ([+C4V15%+#P(L+JAPG\IV+"M-X@C2JU5F6 M-@ME!E#GOW^>MS1P W"!),]+:4"Y014OXD:S2T[@90)LM9QL\G0F.IS=!PD, M4W\QLW>K3N]+CTTGO:K%.N!.&+>SH@O[V8EM'$%@F%'88)I11%LWC)&ZRJWZ MK3OL1^16FU[*+2C6%40=T+S+:5XZ8#6R^B?>XQ/"]@8@*5JI%&,7$%PV@=1 M+Z>CLEH?^^\1>-S0.U1 !=?^>G@"; 2.FTJ%M%CF8:TA.IP%."_LIK3DYU7! M'04&(&U !XN;113*%(?W[)V#;&#OOB5TCDJC8/##AFQ=LX03&$E.K&#VD^>F M6>5,=J%*J?4D:4H4\=.#\D<9"L8 _$2#4/NTG').2NRC<0;Y1!D5:*AK0CDT M,PAN0')? 3>UR[F6#7)P#WVCVTQ&[E/IFN:U?N; Z8#J&)?_ZT7C/-N8?C*TFCQ[\^-O;WX[HQZE M'VD$T)?W!2=$8A6J5*$^BE6HL0KU,R]"ZP?[8_24[3 M,IVEJF^3>E/^RVKW6;7L=P X#O<%5K#X8AFE!-'NV*2/?9!;2F7DEJY,QK?: M\K- @PI@)C4#\,W(_ [&I,?1:.6N7OKN*N)H?;U7CI)XD""Z!:D4E+]:=]!E5S!=P9C8[6J, M,<=9 $J(J6YBL+@D!Z4'C,MSG,&(4['V2Y01B)D'LZS.+,#A6KH>O*SI-& M)5N:E&LWO9@1WYNJSA&RV1>/DGTBUL[(P/D(M7Q7*N*!5'1G5$* M1_ R>G&>$"I7"@89'R8ETCY.-7ORXPE5UP!%(\;#, BG"FHS GRC9DO!6"0D M33U(V3MY6%#OD'O&P!]G!N-D#!UI9D1 VQM?,D;._*JDQ'^6(A(WZEN7%"<, M=1-@@#K(2!6?ZQI=J.#*0WF&]%N\00RR@N.WPNS-#*]!;;JD[C#=PE43_AE" M^ZG;$=9^4B44!^-&K(TP:>ZY-!W[F%[')*FPZN#P75ZQV_%-QF[C@< MOQ;?FH_;QH>9DG19!9",(:+M1*]R&,.UA'#Q>+R-X_',KDG1*[[,2H ]$.P* M6]/G!9#OAO O@TR52T"J4F18Q/&8W#;V!.(:LMG>(M-#9]^O8O!CZD90G:B2 M\Z=RMW:]XA(H*A1K?/%F7J,"JXU)K!JM6P[?8LO^V@"%+4# ,/*2:(4EUKO$#2@8P/J!99$R('(MBO[>EB& M%]2+$?@-VHV(U%9HBKM6D5Y#W2=5./7-!3@&$*-)42KU=XO@T510DV$?*.R? M#@]!JJ?L? H^KJXP8?:(13ZG#DP!@P(1: 1;KYJY#9G.1=3S3!28K3>,$?U M^)QGH,;I!F'7;#%G4&4SZ1VX=#1J&;2UD1- *CRM_+AMJ.1JAI&#RQT3:/,@ M4)4][DN[93/ TNNG.)*+JNB(+N;2^K6FL=/@UBC\T>AE@U/%ZQ\D(/_LM6XM M4[L-[0#*:IEGC)7L.P7AJ>=%-;4K&TICN3H19@;JDII%5;<(7NJK_KCJQ2Y9 MA4DNDW?%7/#2QI0%.Z.YT'A#&J9A8$'1ZKUB:2Z9FA-F.4]*H^PLY!:'"<-Y M:0S!#ZM63;V-V4!5JHF6#MZE]P0"(*8D+@0\K(XJ"H.8:*R01M4:]P=X#F)> MX00?1<_V4I;?14/B4Y7"@)()0-70GT+N ]4]6I"GX2W(@)%&E4GC90H[>L2V M)1NE\U@YJW3M ;O'^.+[".8:+<&;PYKQA3'<.%4/JYET7S1NMFS<_(#MUPQC MX(V"4.+<($>0&;T5XUDVJ#NSO])&7/&@T[<@N'?4LJ2 H.=;PD(,V >Y;=2N M6!K40=X8 \.TXJK:8=;*1V1MD +12TVNL"=56>_!?/1$4M':.JM3-@\$'7_>< M>6P3)(,HHX![YB,/'R %Y\A3?C3D]*@<,#]N/C"_K"%+86/UK(T*QO4GT'DU M<,:[YJ:O=]V;+0&GRXY]MBY3)&L':T W+F,A-;P@@5_!4T@[CMZ.&N&PT1WM M4.G9M"_D=:X?J[>VKAMGOXGGB]; \63_V,Y.AW,Q0QQM:O*RJR=]BW&;W!=0 MUI3<0 Q/])640*V8K:;$Y:O[G"54*+R('(X=/&9SSLGN4/+>0/=2%)&>1:7< MPQ 7UUN/!<6\33Y.=Z+K=5&9D(F+BEL1\"V!9;"MLK?;RSO?IJ!C'OJ6>F7C MSGFOG7-:I/:*9^$.LG^/S!PXY#,CP0KJ@NL75[OON8/WYA/-SKQ8!0FGV]55IKBO'Q*8$%\TUNG[CA"F9P M8EQQ68@21G!)/@AZ4/7K'K4W4)NR_&RSO9:XT?IC(B@_'!TJ05H.F1A!LSGA%FI81:YQUNM<;M7CB2O M:6!*$:4753[3D6^J?1T\UC3C/F-0TA2^W\*LY%X*FZ/+-8;6L7]=KAWK M.X] Y41<#I7+5Z.]'W+-#QZ(U )66VNKNO]83F#>U!/EI\],!NIQ(ZQ2DY:> M^32DH8"LP3_29I;^14\^>W&J"[I<_3=WCWH\VUZYL3!\PVI,5X@&2R^ABJB8 M?B>&2#\@YM//4QP/B2>&/;#P-%VI5T[2J6Q8'!$T8 H:[;KMVG6O MZ]R^6 [1LW5RD==MATH?K"GN>T&Y(;=-$QX'/P3'@813J"O.WAW2JH LQNL. M0UL$;\3(6YL.EDGRDS6C"KN\SEIC)52WY#KP&I\DIXLT!R-,5O8/55I3SO#% M.Y-U:%?)-1,,5?(Q;]X!<%CCQT0%R[CXA/D,SI./VSL2TZ6=@Q/2@ZN3S8$I MU:[%TBVLHR*$'GMZVL.J];.D=P E?:&J_@+H2\,:)J.H#F:Y-1K13$!K#^NN MZW.8/XC]506PJ0OG'!8(@5%<8! J1-'##SE.94VH5JQML$C!6$7M+Z\D1D&1 MKB<(G%=/%$@=!*49!VDN/YEL;5S>CQPJ#OM;9(2?$&=2*695>\V;^+@@&[M- MMUPZ)X)JW(C'*\T\O,2&,3#T$@_E^FE$+"OPB>W] /\]52:N6(%4C$:M9@*0 M,+ZK."6!R"F8N1:(4.8:OR[Q$-02_ESON^V)2US7Y[O:19DWY1%1E]J?($U& M9\[X72C&Z;.&*UBSO5+#!;$A4_;%?C>VX9']!7?]Z(;S>P1S[1K\GT(0O&TP MK+%9U<"U8T\/)L;J"QB_M&VED:T&!7X[1 O42:,7M;A0QZ2&_MCTVL M)N2L"S@(16[W54,HLS+94RIDUN=H[VGH!.F!>H05B#9W#;NI%;A]S/>_#1)!Q.TZZR\- M2E'QC4&^78D-+(//[<-,3MU/@.P!%;%EZ\[ 4'ZU5#N/S];,I$!/#W,R9]2C MI2P5WQ@>'I[A6;$ 'M7>8R=(PV 7_TL\RY.?C=PIO K;1>C*U_!^>&2\( R4 MWL7)-RG/!#\>L7@(:X^H#8!&R0&^I4M(ELRD8[,EW00]*W/"647,(4$)(3:G M-LT6_LAZ1AF--Y0_Q9VZR*=YFQSO'WX[P:#%TIU:_C>TT<,@SO9[$3[*T %9D212"RMCCRVFHHXXMYA'1<"C(K[0_?#PY M>'PX>?CH(4N3@YYJC4X2..(P[8K*IB $>O5](!!8A2 JCI(@P" 6YM-BL>\. M?P$5DMO*?6147QV&)JB9;3*C1T^C'<4 B,47VX_<\CE!MLFX)O,,,LYSFW^T M(9S#XBPQ,$C 8)TQ% JL"D2R!8NEK;M,EWL'@EH$50[L2+$' M :+FI2[;V.$S2(@(ST6N5J%30>RS&WCW:(=1C2UY=50/H_W;D3U,9!?B$WAP M,79X8U#G%H ]1Q4-KAUKI("UT4 VBTF+Q:$9U0SP(P[D&/\;HBP;753DIEG] M@?DJ0Y$D!,+W9 #>.N8@B#M"K@\U]0,LP[M_U+&UG_Q@J(R;?[TIF#4U[26T M3.IQ(N+=J/L-=[K!3DN$L!([AF07#T\T*NZ#-K*1=[MBME#<' ]S=R^*#P@^ M)0V=O%)VU3\;>^]E?6W[-88 L'O#'OR/]P^_'K/NQY; ,S6U/_0B$YOC*#?7 M5R/AFJNUEF,T@&EMC*$604)\CPIMRQR>$&";,VN>VD2C"PUE[MN@=02/Z./I M7A"%YH4F'B36ZFTPQ0(.'\XF6L\5.XNPXE?Z744-MF[,ABTI(J-$;QK+$TK. M:V=V%#F16& #%::I?QV8C^]I.H+:7J0SSU8@)CZAES")"HUM0BD= IHAWUXX M'JF!M2#\^;ZNH1F]5B"+BGI@2R8$8 _ZU;S'SQG8]?0+=+)5:!'SXY4[9%R. M8L.S)\E"TM+Z]3]0K6X^,F+QXS:W^\E!+'Z,Q8\[YJC]@K:0BXX[&$4)]YF9 M)"T?P8S&H/#) MP=B('S+<1"GB14Z3=N8*U9&D)\<2\ M _@TJF!\YC%I)@ #TC$\Z2 :N"&>CFQUAO.?9(B,EHPPF]'0O)P6Z,+:(3+!F?XI!ET"HB:0I#(0_5M_H,#(O=;Z9K@Z;DV_.+>/M$N, -YZ M!/#F<5HPZQ&H27:TMFNGF,ZTMGIA7&>A]=0[,Q:54Y2BDGZ7_-](@6<\1K;M MT]Z>V!V$4U@Q0T[ES9^I*($TSCG#)X6U1Q6V2C99G4\IC8R%-7*R0:5H\I)^ MY\ZTAM3L!&H;%/,9:-*I65<>Z(Q<-7YO5P3@JDY#"#Y5HK\OCY1J0W0#1V'\ MWB]7(FV@%/TIBNH2\5*HM,G=;W1,E./FC L66L/^5 P;>$YY3B%USKB0!A-X M5(VC)A1L)T&D Q+7M'[*B%Z#$H3QK/<:TG/,,*+UQ%-)"KD7Q"8 Y.$L9SST M&A%#I0#)W3'(QZ?%NFF=,"#@T-F;SQF\ V%@1JZN/'@V_B@]Y]Z+B9YP7\P. M!>9+##MS;<3872$D09+3U483>?VY!Q19&B-0IO[.'/DCQFF NX,8;!1 M45,PMP%1,J$$"G7C4T;1F=KSPN=FK;?+M66TV %A+25D.( DK$N,@)QW.64) M70D]W:*_,O2V44R"$ M2M/J]8+7<#.9M%=&-("JEEV!YU<880# MQ[C+P#0J (0U2U?&;[6GFAW1BI<09UB8PVX&U[304&!.C9\[(+RA&H[Q:?A* M5>UXX"FP79>RMX8,6WZUS:BZD7H]9E052,ELE)A_?QR*AN+9M$*?XOH$;FRJ MEQ,4?^+XME^AN;Z"8)U[C'E'P%&C/U.4GD(3P*-ZJI<(=SZ1S6_E8I4+,'Y7 M14[P!0!Z8Q>\ 4,")V =DE)2E:G#5I+RPZ=])>UQK9P2)= HZ>)WN(8.]2$X M^=)&'T72$&4/9@2_Q."J8S,5 $NKHJVY9.\9#>LM=J/\R +3MD:EH79%]-J=HH"O0)EX8^=FR"F1(_035(\A1W6@ M7$6X]DP<(ZV&]#! D I^(*"BU7O-HEJM*,7FR!@GA+)&NE:< 0;8G7CL4J96 MSL\QXP(WFW9K63=[ AXH3,I!R_'"%*O$(_P2'"!A_\* , 1C;\A /$"/B4>3 M7(.6;HK8-Z91]"@4GM&6'/L$3ZRW!,M&([8.N X$:4[1[336CK./,< G#U]L M B:T7S45VKG8I-K_"O'K:%<0*J,ZWQPF(H^0_U[D*\9)%!S@E&&953#J=[&4 MC*LQY7I=,C7]"L * 2XK0= A?(@SP00QVN,H3[O9.=S_+=^2X\, M39-XTR'EI0N !4C\;']X_HA?A^C^LA"P2SLML.57"546(0U3.AI<17[365'D ME?!9]J VQW&HG+?#N'Z]8G*W>JUG#]XV=%CMH!H^40I] B^I& M8+*P-Q<#PDK $G[R?6B21'7+7ABDFS$+24[Q8'<(<#N(M ]6##-)T6FZ.S9& MZ_?QG/=4.^ZYU!E5PATQ@_'9%^ ]7V$T$@ [43K'^ I>]L'D MQB/J%JK=M'1)1.K LNLWMU_/3+]Q7); Z ;K&O&X OV-#A8\@%8-=6>5;1!C MNLFS_39'G\X:4>CJ<.7G\'Q!@PC[P'(X%$.4-.71N%X"/ M3=@(0J[,[8$-GBJ$NLNKOR 6$F?( 9$S/1!4%<5*IDT%KF:O.2P?N+=NU/ZQ MN*^%[Q>;^UA7AB0_C@F8FFQ884.P#IJ3)#JMM*FA@W]FL(2%YIV5Y8I:57J: M,-E6#:$U#*@,N,+.&&1BCO>G@Y@[OZC$9 MB1SS\G9,ZYA55B9CS$ULP(=B5'87.?U.[@D:M3TKRRI Q">369SAG1-7&1Q>8X!WJ M+TTT,Z_J<$S(QX8A<>O#6XNR*CJ.;TD^QY.DC-S/T9N!.<5 31 /*+%?TPZG MVZ!61\QV)9<)+TTB:^&(Y,"%DJ";.ZWT,I1C.&@7?Y\\9BS5NW&IWF$LU8NE M>KL7F,1>>F>_076>.0BV6(F1<3-\-X; IH.Q"&$ M[PH $ "')]5U8X.BCECU]^D $+D$SLID9;V2C@&'R0E%I5[I MK%JUGBCE[,4IDDG.N[I$+FM!&I^N SHS,,:0/Y+K A843]V(E/P>>'K4#T]M M^HR0"PL+DFG]C=Q M?6]Y?0?&,M>4.,QL(?0&@XN+"GQ^=I[72\8N:9%$44A2/VZ!4LFKVED4$WG/ M80$?.A#2^1V&AC6LI&B6& MTJBR;HE ]1.?B:B4 X,QU)' [W6XD[T=(+1Q>#!MQ+NDUV53W6]0JG^H7*T M18E<*1(XK]X+%IT7X*MJEN)Y:IT0\+A82:+OYW[55J(_S$B.OB$4%BEMZ2\/ MA?R+96A,0>C1_B5.5N2^15ZK8QZ&YS>R2JT+H*3THA%*2;04AL3#2I\9J V. MT=SM4[INL+-NKCC8^0.R1UB<>4G ,T/04*'[^$"2CW'G%HY/T3+OI_#R)F3Y M>G\E;._@!V*7;TU)"#OFO,0W*;>AF"\70!.+*E+O<5*S3"6.SU.8L 45*XY: MNY\#K-8E$&\;L#8@)V/2]T^GWAWL=8*Q'XEFXWC]6A.)"T>)DZJ=4%YI+IDZ M210T';1IV)GGK4.#%##>:@R/-Q8\W;;?RVE92CJ,\06#T^'*PWM'*OFYRB.( MA]OV$PR2"V)LM8V4SA=0X!EF&+#8!K-DQ,1 _Y+*>#@UZ2:*Z>IC@H [K MO;RL&#C'N(V>SNQ"S;$PE%RMAG/5*,"\(::%874/M0YQL:SO;/H(\8:Q.7@C M,/FULK,F'?6JX<"U#PM!&=&%JFB$HA2$7S]BE6!3#J(OX_W@[A.72Z.]QL^T M]_%]5I/K-H283+>\(>*)>YLG[BG'@,#4Q U_7AMN473XQIA6Q1"=\ >$B2C< M9#6$CQNH]N.=Q2/ R*B)&A"Q,T@NNA[5$:M1[^4E(X=P MMS(BAFQ>#L[#,?;4J=:&F-EZA*[BQ/H%8/6%]3KJ1HA\1Q:8TQX;5Y@>5MBX MHGQ@O0(G0:.Z=,)@J3@M9@D"!@DGZ&,",/O-!C%:,M:;J&!R7*RR7>3U MC)JWI,+>^BU+$,RL\O7K'5E5[3FHCWU M"\?\9O:H!04[9'UW<>8K?6&?@-Y23Z7&):(Q8+2:S#Y%M."P*9@6HLJD5%/I M*M%E,:TGC!EJ4]])/JY,73<$8\9<:Z?4QJZ'U!>9!G6L[!)MY]R-96*Q5G%0 MJW@4:Q4_UR+<_E0X>RG)9W_[RD[!\H^3/U!=_:%4U$Y:R1MM*?L2R-^.;V/?].V0]DE^!L[A)2SU-G@G+31.DTDW-]-SVPM>U-9GSE7VCX;OY MX7 <8=._MT8J $HB"(PU6_J[2)[43GB/I'//[5AMG-VZP[;N% M5#N7.ON2Z57$L7%5!E3H]PI+#QX>''XS_7:2?#/[%D7[C?D6?OK&!2"3L[W_ M0C.__Y%'R#SS>$_/*+-V^/CXF(JHB==J,J!\A!7GUS6:UVP8.Y(FP3(;V2(P MTI]=:9@#.&.;^G5=O5M3N!F#9O.\T/6$6$1B=Z,UL(ODZ'O9C:A:'';DC-"% MYJ;&JAF(I^9V3Y_E\%>+1#IV$96*5+H @/VYG6Z[R-."QP]W_+/LGPP)CS;'AX\_"8=D>B. MCK%3 ..!@!7#Y[BY7M%NJZZUM[^G9D]I4<='N 4\@^ 4BE=->9)8U8I M2$LF T.E=.^OX/EV .Y,LG9/3M'?)_)[OLA>-7/S@X_[?O_@Y/'7^%+M;,,U MA_L'!T?77//PQ-[HNRW;B%^]AE\NAP&^_UG;W/HZW< MY^1Q.![[C[J_!'AK/<(U/I3]-5KLTBX^,FJ>D&D#'XSK,:P8M)8Z[T6[PV%H MFU2#;+CWT T'=]GL&95CG/PX^7'RX^1_JLFW4PW?_^VK1U_=NB!H0L1Z<=-S M?42T,C3DWX@AKXSU3[L7KU\""3[J MZ.1D(O^SDK"S]J$KXU/LZ/&E\3GV]"Z9>RSK'=K"8YIWIS?P"W+6]7:-<_F! M<_D/;([Z;)HO6B&?T02,JFA;JBAY;ASD:-Q+]W@O14M]F[OK954O/^MVBN9U MW&!?] ;+"[.+9O0=G,H=,*2CMHK:ZDO>8B^1R3#JJZU,YO.T_7P!SZBMHK;Z MTC?8#DU=DB MOS#- S,[3^L'P!'UX/#AXX=')X\?'-C_>WQRX@EV ,)T;6?MG%9US4VISZ!MD%C2 M9E@B]'.Z3KYS_;<5$&?4,[J,V?S>F*;%2W_*ESG]5[!$3IG9Y9D TD _W&E: M_P+\;I/DIY].Y3'_J"X, I4>4;OKX00I?0$,"TE!H,7N#:*"URD,KG>37ZO5 M*3/#RC?)S_D,/K/?^T:$-.JE^Z>7[I[KLNMG_N'!WC^C-QJ]T;LKCEW?80<' MAWO'CXZ.C^,VB]OL[HICU[<96+>/R;J-&RUNM+LKCEW?:/:G)W&'Q1T6Q;&E MUIT8++_KP?+CPQ@LO[]!J5V)SN'2*N&T2:#T]F_-]?/ M[D]P>,CC$X/#=VKUQN#PG3?2OFB-'\41Q1'%$<41Q1'%$<41Q1'%$<41Q;$3 MXMCUL&$,#M^[X/#1_N&_Q>APC [OSN3WH\-'L718HK>'CY+?]L_V3_=='/?P M^.3@VF#OXX/O8K W!GOOJ='U12OP*(XHCBB.*(XHCBB.*(XHCBB.*(XHCIT0 MQZZ' 6.P]QX&>X]BL#<&>W=H\H?!WE@*'(.].Z )/KOBCL'>: -'<41Q1'%$ M<41Q1'%$<41Q1'%$<41Q[*(X=CT,&(.]]R'8>WAPN/_J'V\[1-$^"'3:8F2[O&WJ9MZ'%M>MXD:6T2(*^; M 2,>\)[R'?RHY&G[<9/'Z.V79D5]T;HYBB.*(XHCBB.*(XHCBB.*(XHCBB.* MX]Z*(P9?O[#8$01?ST[_,\9E8O!U-R=_US>0#G/^FKZKRFJY3EZ\L]\V4-AZ MEBW,,G71V!@ O;<;+1H841Q1'%$<41Q1'%$<41Q1'%$<41Q1'%$<=\WECV6I M]R&P Y'1TV<_Q8#-?0W8[/KD[_H&NB8R>IH665<0P,!/>?EVFC8FQDGCMKM[ M]DH41Q1'%$<41Q1'%$<41Q1'%$<41Q1'%$>,D\8XZ9'1T L7:?KNJZC:IRN2E'4MR>+#WSV1>U?C+ MO^BJQ%A!S)*_=Z5)C@\FR='!T=$$+EJF;6N_R,M$!6ACN/7>[N"[9_9$<41Q M1''<2W'LTO3'DV*'A!'W0MP+<2_$O; #TQ_WP@X)XPL,G-K_IM/"X#\WS?/7 M[SW-AY]ZS1]O;\E?/1.K=#;+RW,9^^$'K<(/F)ZIW4.F]I^='-A/DZ8J\IE< M7^/='QWO'Q\??WU7YO.JJ3O:^LKZLVO:?+Z^:SOXWQ*,[(&RG%MU"46.33+O MZC)O%A1]>_%ND4_S-CD^VC],TG*F/SA*%J8V;96DM4EFQBSM3^"O+*N6=A+6 M2;O(1^*!<)?+O"B2LFJ3J?LE11"SI_.\,#/Z8_84XX6KKEY5C7VA:IZ$K\G#[2_)NGBDG#WOSN7#I-P@]T_&_E\[MJSU)B\MTW3S]*GEPUT^9 M;5I6NS05L@:3?/:WKQK[2=IVM6D^P9J<5L5L.Q-\]NK'?SS[55;EW1GW;V]> MG-U$-SW6U@5Z YL8'4N^H6=@#:M;9 M8R9+NP:.4#@U:SHK[6/L"0D[QWYAC[W\W1-=> !OC^NFN^VW_X7?BP M[97(')V<3.1_=D>+*\1K[O @+S_2]Y<[TM3+/7CMRM0.$[__VU=%74<:[4]&S/=OP-*U_[.JNF22ORFRTJN8JY7ZT.\I] MF<]FA?G8-7)TI_7 4=3O4:Y1KE&N4:Y?GESOB),5;;5;-->?IZUYDCSKSKNF M31Y1D?2'54+'-7!G?;(80/GR-O8/ZR>[NX_[A0%')ZXP( GG+"Z.VU@<#YH' MR=_3IBJ37VMSD3=I>;M]BO%LB&=#E&N4ZQ;C:E&NNR;7.[U?=_W$CJ?U+JR2 MS[X,XNZ/?+BG9Z96A_;<7YO,+]T M,8SI2=[:X68;9_R;UW5>9ODJ+8;3_FTL0O@\R^BZ6LL/SVI]X6HU)BNC7*-< MHUSOL%QC..+^F&FQN""ZN#NHVV-Q02PNB,4%GZ6XX"RKVN1E;6953%7$OL&![75N[*]4[O5MW_:R.Y_3G7B&??0G$G1_E&N4:S^E[+=5= M/Z>IH.!E7J9EEJ=%+"CXE 4%@VF_LJ!@%\%)=P,+*<(7?AQ\X+=EG\Q_\!4$L#!!0 ( #:""%5#8%=>(A$ #+, 1 M8V%R9RTR,#(R,#8S,"YX8;X3N-P?G_:^/_;/'B^NKWO_^/*WG_^GWR>77Z]O MR2U[(6>.XL_LDDO'"V0H&'GW^.T'\L_SAQORZ$S8E)++P FGS%>D3R9*S4X& M@Y>7EP-WQ'T9>*&"[N2!$TP'I-^/B5\(1O$^N:2*D9/CP^/C_N$G^/?IZ./) MA\\G1Y\.?OIT?/Q_AX99L%L+OAXHL@[YP>"K:!OWV>>-R=?N4]]AU./ M/)I.WY-KWSD@9YY''K"5) ],,O',W(.(YJMT3V0D@Z)BS-0MG3(YHPX[[64D M<: L%&$D!/9Z^-,'4!Y52O!AJ-C70$POV8B&GCKMA?Y?(?7XB#,7].LQ5$RN M0J88#.++$R<(?27F29>O0^$=2.8E;A:(\0"* M!UB,;0[[AT?]XR/3DOGA]#C?$;; B@/VJI@O^=!C?:S&A+:0[!\C4*+F4JBD M\8C*H6X,-W/<@5)S?+U\B/LX/!K\\]M-A!E3V>/^G^520/T/ RP>4LE,]5#V MQY3.BDS$!7DU,5ZN4RC(*M_=-S_<'0 MQ'K$+T7^$N$&ZS%AK+H2$PDD5F7"F!1[_[BLWU(,U.I1%KNL'EPU6+",SMI\ ME8X"O.CC124CA;'3K-/2@3I@GI+F3B4+Y>-\-;FS'M7\J"]_SA^O!H@2_ZQ_ MRUJ#H,R[KV@+X[DC.\"O>C9(''[:+?7]0.F^\):Y.9MQ?Q1$=^ >CMP3,WP? MV(AHAW9"A2,"CU6[O<%,!#,F%&VR45.AH0GW>;7(ETF=M@GL4*^IP-#$"3V+D2_22K5%1NI/ M4$[PXOO#M7UU,U#T-?"#Z3SB[ '^]X?9,IB_9[Y[Y0-7\VOP&&*J6>H1#BO) M^M4-GX;3U.9?C@[Q']B?9+8JR27U71)1(QER/P\6B2R0#R5S[_PO^GIQ3,6- MXRH5#1?,5+M='L^ES>*;QE[;L.(C2*PW.-]]&KI<,?/CA#$E,U9=J;G%RD=HY80P7">T24*<9*F3F#R)Z'=FWX[9[ZF !A.F M.,B^)@;RM"R .%X3$.1=KKL?.H!L#"#7/A!B2>457$.!@@4,'QJ#(>HA;=,Y MB.W9?TT?44W.@HP?UT=&YRFVAI14R7>CBV *RII@-.29149HCA4;00M:/C9& M2P8FP8CDNHR1U,%E*W!Y8"YC4SKTV&T >O854 ..QM>^8J!$W$H\JL#Y<(S?< MOP6S?W\[S':3\6XF8RHG7[W@986U>SD9"Z(^K3OQ0D=$]]0!HD:4+CGTOQ-C MZO/_:$' +YR'DOM,RDLF'<%GB]&Z)LTL!O^LHW9I\D&?9&GJX6^HD@S9SKI- MK/L83J=4S.]&CWSL\Q$X3%^=.?JH"YSM/8PEAS-9:N&:3:NM?'18L'),%\=L MAC))21-#NS-U$U,_L&?FA_#'"<817Z5F+:EF,>%1P80Q#9(ATMFJB:V^4BY^ MHU[([D9)=M.U+Y70YQ82MHU>B-E;.*GA?[CR>:8>EH&SO?:?88&T&%C;!G4+ M,HX+R,"NB>X;QW>:N97IGB3]ZSG[?31S9WAXKWU_AHT.6TVP=1^=0,[Q) V4 M.D,5WC)5BI1E=2UV_U"PNR$4';D94N\)$.NLU\1ZOP2!^\(]#RQR!UL< =LA MZH\Q.^A,2K9DP%L;6>SY8\&>AJ*VIZ9)4J(DHMH9MM*PJ3YA:2-"YEZ]SG 7 M(^.?46SPB;XR:>QV$0KQR0"4X*;Y$+A402&771D =#' H#BOHGA MY7UR)XZN:WXR\(I9(IEN,Z7 5K^D1@?!)K[E(IA.>32E@KEA+XVK;>8OW0%4 MU;< XJ<"(#+$M%USY#H[-MK4853LG.JHRQ2'5R&IQE;58KV_%S=M2*>/N48N MR5+J#-?$<%=4^(!Y><_$XX0*5FJR0B6+L3X5C&4H$"!!-(W.3$W,E)DP2RV4 M+;<8IQCDRDY_G5D:N3TVCC,$?V'!6-#9A#M+D@IKMZDVWW%)]"HBJ*>PE&27 M7KC"LO@Q'$KV5PCB7SVGL8R* -!Y)K!Y.-BO*E^ M,)F\,U?=B>&:<>4G/+ VV0$N@(^U2TL8"@&GRJBT9U)MQ*6KK!MS:86(Q<#2G5"U)VUVQ*K MS@)D9[U9,%4,<^TF:MVA4G;HF>MJ?G&_EVC[DBG*O7((K$G2 M@HUB$+!65BG._4FO>=S$'7? V4+LL#%X-D#6 J"U8HP=BK8=>VR,F(8D+.BH M%Z?L8-#2"":^HLX-/:1C2-Z _3P9A0N^,8K=N6A&N,9(2J'"<^2<0C6KYN)+WQ2&KLAW?3LP7O MQ5#QMO#>30"MA&WJ63,W=^S32WJVP+88_-Z%F\X=A'6XW>!)6(J%)16J$+DN M30O6BD'QJM.T/&(JS]TZ!&T008VGWU7H6)!2#)%7(Z6;$G=Y(IM$2BXF<)_! M3'5!A9C#=!!/9X9 %6HVWHD%4L68?:U3WER,)F:%<)\89M*9,B'7H6XKJ&OL ME]8B6(VF'XOG!#71U'FJ-_%4I:4;<4^5E"TH*IXH-/=)2]-3.D1M%5%74O$I MOBSF;!H(%1\"Q*A1',,)HR1+&+*.B>"ZSLU'1K7U; MCNW4\RZO@\;:_4Q@X<>"^;=ZA\3"3&"KVPV$3;][HG',8%5:%@ V?&=%YRMW MDM_=/$6L.1D+,.J_#J/#Q$XPD68!EA;'\\7Y_.R%"A?9:8Z7E;NP8*G!BU=_!;1MP._.\^,-[%ERL@;?&?5@ 5SQ2J0>XE(]:\.L MMY&G8!K/=HT(5$/E8_&\I.2)F6Z&VRX"TNT49A3#2M/CL3>XC3X.&PA8]%XR M(,A]_/5=XBXN\\&_NQ&F2#I8BWNA8NXM4]&&R?31!%"[Y,>"S^))3"D^L[NY M/,]X)^%:K^@S?!-D/#HU3K^=" TT\U'EB'V=SA#O0#-/DG7PWRS\[P,%FN'4 M\^9:\?Q9;_Q@JL2Y*)/'=O6*>6[,_2J":0YVL;U^9_B)>.:>/8/AQTQW(^]" MA9^\QO2XU4;#SMFS#([B$9%U<&1$($8&$@D13?C9;$%BY" C$&1QD)BA883I MTTB:J%]),O)T(V7MM](U7B74;6O!6/&P)A>(ZY8&.WW,MGED9 UZ%F04#RQJ M/)+;X66G>$FS86:X H([\GQ>UH9Z9X+1-9"T8D\6C!4/"&IA+)N&D["#X9+R MU@!%Y.F_'8,_#UZE>T)G,P[*PEOQ#=\/(N[U/;S%O.B+3 @#!.4?R?+])I#I MOE,IP8>APH?LGX+,2BC^>M?94"I!'=4C/IVRT]Z:1*+OF./7T?D)W,-OFRDV M1?%Z1(90C:L0I?A%!.',5.10I4>B:T "#W3@[K3GAA$J@#?N>=CY:4^)$$C1 MN,/X]V"Y4O!DBD7K.MO7UYX"K#'5SYWKQ%2CD_5H9%4">@/TBOF6E3*BGOZ\ MO6X\C#ZN#"W9D"N;KI*CQ^0\,G_Z>$_GV CV;PQ6I5#WS'U&\D\3+MQ[*O![ M=;I&5GD;)+IA;7(?E[^JN3(!$6XM;6:/:Y<>[68JQ2I94-_*5/9.7R 1S"61 MO\$9(1I156/NU\@)+6AL#3JM&;';5UHYVM8GMT^P@[VTY/7<>ZJG1HWV"% 7 ML(C3 /@7H\*(NW S$L=5HH]7\F2,MV\ ,#N1J8KY8#JC_ES>B\ -'74W&C%< M@B2N87EY:RQDG:0O JFBYW?0[S\R\1DBU1G-VWY#*&R_'9&'%AL'4PJH- MAAN 2@:BJ+B5">V5VC(CR5]X_B!^%#Q[L_@T F93T1E7U./_8>ZO,&:QB1#X M0%W\N4&CV!UTU1K5V\?Z6@O)O5\^6O7S2TC!L(K%<6@C>.'V_DCT*_/50Z9&@]9HP;Y< MTU+A+>K%D6Y]5+X0 Z="[QYSF$"YJW<,VZ&="[IK@F^]$QQ26M1B$;[1?P?B(I0*4)ENC9:5MEB0 MWP+%Y!5X'.4Q6!IGCR_3SW[FI:O5I(4BZP7KXF.%2Q\B-%(W;;4_?CJ.'MV- M%N)SC2,"&R#4&K_<0&V_^?B6.YV$R92*B."A"*K' M4@DQV=I%M Z%%J#F3J*LFSF M%U(&ZM??'["LNT[X+U@>6)W+=]\U(L)Z,7ZDX0%[P^=U,(H1)4ZR](%%N(GA ML?CY2:.L#1!:3$@ %6#HY*W7X17O0[CA/D/VLJD)->JV+KWR,G#".'M8;Y3F MF1S?@HPU*[=.R'H?MRF(V[A9ZP2'>9X)Q26^1]UL\K\QW!PGB5 5-19'I1M, M*???6*1S07TW+T/N5BN9-A%A?.P+1TT<%[X'7[U@CSHU6RUB(>B=.659(FNM M)GLD=!TI]T*L_\]F"J,6"5@OP]!*4 M"Y I:*4 T8=$F#Z1?\ G>>]&L#@V7YW*2E2G9BM%_$;%GTSIEZK<,Z'7A2!' M=(J>%[%.S1:+./.HP\HDRA6T4@#,#V9"[T^F,]BNB>1;$GEY[/5:*1YX@:=) M$$I8#CZ]0,F\_KIKI:;[H82O02CN0Z6=B47HLJK[(23,8&L8NV;K?5=%R>IT MU=:M5,5O+,IV'@O&BDYM66DK1?E]$GA,4F]AHBG<;B7S>-"0"Y6(P(=+)TI MOPW4O_ #2<%,P0( HRCS)_:JSKU,3'$="HLJ4:;HK<.)MB#R4ETT;-9:!53& MT99(WZQ-:T6O" \_(2XW@I!1E>=3.884P^'.E3Y%L'DG)0U*K98S'IQ MX9S C9JT6?3%KU.4O,R\F&NDY2J.[(W0>O,1'[W?0X(P4_KE_P%02P,$% M @ -H((53#7J/TE$0 V^L !4 !C87)G+3(P,C(P-C,P7V-A;"YX;6SM M76USVS82_MY?H?-]:>=.?DFN:9-IVI'?4L\XD<=RVMZG#DQ"%JX4J0*D;?77 MWP(D);X )"A1 N!T)A/;$G:!9[%8++# XH>?GN?!X!%31J+P_<')X?'! (=> MY)/PX?W!Y\EP-#F[NCKXZ<>O?OC'<#@XO[SZ-/B$GP8C+R:/^)PP+XA80O'@ MZ\G';P:_G=Y>#ZY)^,<]8GAP'GG)'(?Q8#B8Q?'BW='1T]/3H3\E(8N")(8* MV:$7S8\&PV'&_HQBQ#\?G*,8#]Z].G[U:GC\/?R[._GVW>NW\,'A\9OOWOSK M^/C=\7&!+%HL*7F8Q8.OO6\&G KJ#D,7(7>X6 4 M!(-;3L4&MYAA^HC]PY1G C>!3F,9T;>,6^&Y^@Z\D3SWA\4\#S?T^ PH@]' MKXZ/7Q^MJ)0E^%_#O-B0?S0\>35\?7+XS/R# ?1&R$3=&I7DQ9]KY9]>B](G M;]^^/1+?KHHR(BL(;$^.?OMX/1$XA]!#,4@-'_SXU6"0BH-& ;[%TP'_^?GV MJL3$0_0AH4G:FUS\QV]>'Q_%Z#D*H_GRB),N$I]#E/@DQOY9 M%/HX9.(7T KB0P'_% 6\]LD,XYA!RT4#9A1/WQ_PJH9Y%5QD_]R:<;Q-N >]VJ\?0LFB\HGD$9L"QIH_L4@V95UDD% ML=EE$#WUJA*-%>Q4 NL9XX9&"TSCY2CT+_Y,R((WYQ..N07RDP"/IXH"YSA& M)- 31^^U[4DV'Z+(?R)! (T9QS-,KT(PQP_D/L CQL!T39+Y'-'E>"K]=C,) M]5JG;7*Z8#&9<\T?S2,:D[_$-'[QO. C8SS=LP"W:LRN)+O&,?(\FF _:Q#+ M_DRMY!UZAD\R@&<)I3!*K@FZ)P&)R?J;3U'HU;YO!/VN/C@C90T!PI2B9L'LVIR'1/W14&=^ _NA#VB@/NHH_@,4;H$Y?T%!0EV VO9KDWB MR/MC%@70;L:1Q4L9_ *-A7F@"B!?KQ!2P1NC5,J6^J2QAYS"I:>/M[ MS((!5:J^#@T^M=7,EWDW8.3CREIOA>W$?FP-P^UG'/AWT4<4)Q3Z=8(]_E.B MH%:C;+8L?,[_/7,MBX96Z6PVC%-7Q"#KZO&".VHP,5YCQ'!>>+EVCMU J6>- MSJ+Y/ HEILAJ;)OX 1PIB<7^'/>&HI!W,087O> 76 U:;7\O20ADU^21#]/R M1D?1 K^R'YV&PP,+*PQ.+" $;%6[8S7$3;3V%OL8SP5:L#^@M% ;%'J ?L84 MLSBES%WYT9R+R#EI-"U>.&3DQ;^2>':6L!CFH-6\LW2U]V5 SS.O<#7/%LH[ M,XCU='KD^R1M\0TB8O=C06(4%*8B-]"VFJRK\!&^B>BRV(&O[8^Z)3OT/['?J3M@U*-P'L9G$XCJ MJZ$'R_"J??;&?FQ:2XWZ5H&CR)H&G$0WOW,396$>E(#Z7A=4$)61!/P@;D3+ M$7 .A0$6@6.*V+T D[5$1(:/!C-0!*=VE6P=-*9A9*>ZL--[!9U24%30Q*14Q;/CKEA0TT6UN' M[=!::0!:VEY922,-;@HO*UK>0&( 0FOX6(JBC:H[D/J!MEZBOJ76]\'10!=I MA'VEG=1.9\)SJ(5UY4Y"M9BAIBKCLLI6JR@, &B+ODHQM! 9G'SE\=7&*5A* M8@#"9L%2*;2-6!D9/3KQ4<4PTB U *DU$BI%TT9E8D1IQ#GEXZJ=T "<]$\1%N(3,!HB+')(:@)C,P0[<$SQ7S02FAF*=<> M(E,M[5HIC8^26D!,8Y!4:H4AHQ#ZIHEL(H M*(H;;WJS].5E;7#UVI9-#026Z7^K\F@2FYKCZ_$E]?1>*YM>0Q0I5:KW$"V] MH%C+YV$Z_/>!@G&_H=&4* +3X&DG^!)H9(IT\>P%"4\WQ+L&_OG%0Q56WS): M77?EDYO\6!"72?JM"X!6[DE^>UMZ]A"+W07PPSXB^@3AO;A:S7:I0*C&+S/^R3F MNZMW4=M.JR,BT#+S/"4>,)V)'!"/.(A$3+)JZ:V^A:9IZ27B<*(;]VWPL[0K M45FJ3FF$CNT'06683G&(B]._W>J@-:H_ "2*>(JJD3\G(8'%->*)/*N]:/5E M)BVDYWA!L9>FM.%P"ZFVNE\ZV%-(H#[U5J,"A1)&-FXV6,DIMG6ZFD3CF.;5R]W)ENHC 39&IQV191-3>%>:*D3=6C 94\1JKB\%?JX=_P#@,()4OM\@9J[Z#=CROM021-YTXNP9TC#V%Z M>,!;WE$4,EAPIA9#_)7)P_\?K#^SJQ?ER]U6[VKU-RH[C4+][;"]G-1H.67#I@&6K04_7<7C;P_$[)^ MO:9V1U0F#0MC4PIQ9&^S:72^A[$O-NS$E9*Q ,8NGC'U",.^&SHA#K"62PR:8RG_"0%3]T"Q5?)*P1 'OMCXY"_>RA>@,)Q'."49CV,A8?U.23Q*GE1 MYFXY(D%KC994J5TX;]7S("T(']8T9$H\D":L5<%7BI@\):R%:K:MCUBY'*8X M9!*R<-!M.145-Y)@(.;I MRD1JIB# PI5F_ E>SJZ\4K,Z.?!V(TF1??D0^OHON9H3Z-XAOP*8?"T5BC(= '!:2IGID*7W(7R+,(,YJ M\X6$=#O+ZF3,N]*5FGHX+0Y-K:C[+O44:[)$S^Y,*AL+(D\M572\WGY1$LA2 M]N2K'&GJGO6&G9.QJXUEHTRFL1:(W;O"N[(;67;DM1A"5@GGUC)Q<:VWF?J((-/X/B /E2CKB;9;NK?K'AU1UV]WZ#+X M^UR:IO0;%L]ZTIWFM8O>CUGHR!F;'3=LA'-:1:Z R] MAK+_O6')LRI[;(0!,=MPGDDJ>@L:9OCVEOK@DU1@6J1&YY3:&::6*:1:WDRV M_Z8C2%( S30F0'0Y\R*'U(&##6Y+XR$6/<>EB45O+['L_KQ)">Q^ZK1! 5H/ M2.@I01L;&Y+H:MVT;J,R7A!"D%=WHRKW1 I5WG9:I+^+P&D[$Q M4].K(=U(=?OZ2).3B<0[BABT%).B<-]ZN&5D6*F*V_$ULIS5B KUJ#ME/OI M-DF0MF,'U3F8R5&B$7:5]H46J1602@%432Q%&BM Z,5 -=%I,;,"=D-X4Q.K MFH,5 &OARHZ#+:?KS>SU&$ZL6\3^F%O1>2VAPRTT=,UEAQU;#_3I]%B-RJ([ M[7SW,HA8L@ZV5)[ G7@S["!^0ON.D__5@ZCRLN+)*]N7)3M MBKGT%%G[CF_[M7?;?V_2R&XB4R.S+9ENJFA1P;^RMM,7YZY/Y/%Y] M]W?";0-=CJ?2;VVQR'JO'5(N*'I; @,K+/ +>>*Z71.[ C%F MB3=1KJ[@5(S.&\%ZD 67=N-:X:VF,IC&F-9%HW^DS[EV]$']7WP7H[#7J(/6)OP=9 MU)A:+X;53-\#^IR7&Z#3&;TOV(*;$\#3N;LGW(*9&[#%C-07;,[,>MB5V;@' M[&6.=FP5K'<)LJAJ_AJ:.LB:'FR.BP'9[)OU,_>%+]8:C.TCB"CFAE'F M3!:*V!.G/XU"\-G6!6W>-NA9$D5VE<.03/LT9%5P5NXL[%!PI5>JJF,P.QA6 M.SZFSA!BY>)[%^+CCY;11WP9T5L<)S3DM&=<-D$*JJ985B[$=R&9] A7Q18K M;;LLITH/ZU#%$91^H!:/IVS)T4PD639QJ,+"DK)]=\?VQEO9+UNS[AMK7_96 MB;BG"GK#K6\HZY"T:7MK;5?C56]S1PY?GINN+L,C?L;#?55+O6ZIS O/3S 7 M+VZLCDZ>!8@Q,B78+S*QV4/?3 BB]"0)?;I4T'1UKO?XL%4C2MGC5'("@[%%5W/J;ZJE''U#W61&:'_:VM2&_]KHPGS-S0=H A&C.> M?DKF/$5"1,7CR<"0A/RO-!7*V;K9X^DI8L03^16")(;>S-^5SNNPY;A%^<'K M1VA3^IX9:.<\"L7EYEGJHF5(9!9)GXD0BQM&^5?1,NR/'J'+'S!T_3V/ZV1B M$)W(QDG,8A3R>^0RN2A8U&@=DDKGKJY+Q<'7V#8?(L))W>)5><&2/ZN=Y>IQ MXN6?'H:.N(?"ET8HR.0LJ,K"6]_DS=91(TIYPASE*TGVB:J'\;2%=OVM3R5Q M\7/U\9)G]KA)J#<#Q1H]4%Q1)ZO/?_6@3G=XOH@HHLM4&GQ)*NXDI-HT%U!_ M04&"U^^^.O*VSQ9JM+X;UZ9#9PA83OFQ7 ]*@N7.$\6TC$#MK?R]Y0O<;-*K MIPWLR,=JL*51LS'4E(L!H!N.@ K0KESL :KRO+O 5/!X<0EC%5NV/?JR]=W< M_IB;NB^^I&!LWJAW=4@T#VXVCK?K0[')NK@Z-? T(8R.O4@I_$T[] M)E7HW06L&\*=U-.X^9I]SO^[!VWY\?]02P,$% @ -H((5;[4BP\-+0 MEB<# !4 !C87)G+3(P,C(P-C,P7V1E9BYX;6SM?5MSXSB6YOO\"F_NRTS, M9CHSJZN[JZ*K)^1;E7>=MM=V=LWL2P5,0A([*5(#D+95OWX/0$HB)0 $*9 M6(KHB],&P',^W,X=?_N/MT5\\H()C=+DIW>?/GQ\=X*3( VC9/;3NZ^/[R>/ MY]?7[_[C[__RM__Q_OW)Q=7U[ MO']?#G].,&*_/[E &3[Y\?/'SY_??_PK_.?IT_<_?O?#CY_^\N&'[__R_;]_ M_/CCQX^5;NER1:+9/#OYU^#?3E@O^':2X#A>G5Q%"4J"",4GC^N/_J^3ZR3X M<#*)XY,'UHN>/&"*R0L./Q1CQL#!C_&:C3<:_4B#.5Z@FS3@Y/WTKL+/VS.) M/Z1D=OKYX\?O3C>]I"W8O]ZOF[UGOWK_Z?/[[SY]>*/ANQ.8C83R;VM\9-V< M_37,-AVJC;\_+?ZX:;HW].MWO.VG'W[XX93_==.41J*&,.BGT__\O#]?[U$5)=AI&B].RS2F*8_@T'V%. M\%3*_YHEAMWW#+7_6>F9K9;XIW1AD.S],D!$CY#W#! M1"$T",]0S$ZGQSG&&=7B\)"!G>/X'A'H,,=9%*"X-_:%7W$!"[CGTP7>-#:Z M &1CN\#WEJJ[Z0,.,5S4SS&^38'D)(/1@*#9=9)A@BG;P8]9&GR;IW$(8N#E M?^>PFTT"98R842#;VX[LA[)^;Z6-^G!'9BB)?N?7!Q!WEM,HP91>8!J0:,E_ M&P+K\/\HKMPT%SA#4:RWK4U_;"!D'O/% I'5W?0QFB71%.8&+MT@2'.X=9/9 M/$""H5S.LZ9.GN.Z)S]EZWV M%Q2SO\'L7R8-?<$PGE,(M]P4C]KEPDFV_F#S@("<$ M1C]#-*+=$'>7@8%F\)ZD(!9G*R9, F]+QLPMSK;L2!IT@]O0U^QB8W##'_"% M@3#X.4W#URB.@<([N* (7&,HF45PO14+>W-D"?_:#16CW^P+IRVY<$*3'(>7 M;TLF&-#RGX6,^H3>,%WS<0Z['2;X)D+/40P3O/T+$Q7V_WC .G.#NH'6Z'FZ M6$3%,0PD@V#&;DN<&+Z<#_S*4#(+DRWA/F$"ZH)-.3(LP77_@%4$MJ*5\,_E M]CA;35X1"9^ 4I/H'/IQ-Y";Q'%IA&]@I!?HNGY](.PN$4G@/*#WF#S.09LS MN..Z#&V)ZXH@EV9P4H(T':\N(N;\>>$'*$PHF[N*&'WYQD1L'%Z1='&.XB"/ MRTGFW7#X*V9^(I"<7S!!,\P_0^_RC+D^F&1N!E/[A \T8]6+W]P2;3GJ4.<9 MGI5V\I]Q.B-H.8^""E$F+\7#O^0&)EO1&O02_AMZMA+U0?&$8-0+6H?1T!;' M*:+/W&F4T_G52,IC55A\8A;>MC06G=K3UV*! ML=]LUU?YBZT=^SQ&E)8"U.0MVD6YN;T%XJLT7-1\XCM4"QKZ1>YOZP@%&V1S M(8?3-/E2\^CODKW?\$!R*0X^S-*7TQ!'!:7PPY9 ^,=F4S'=:(>LO3_;Q>Y, M%[NSH;"; #(A0^/6_#S:5('E'*1R1(8LW4\QIO=U@Y%V!M(+B_\*( M7,%O=L])5:AK%RB.UQYO*6GU5@.1=@G:S0S6^\\D?)DHFP^XOV]S M@8@E;#(044_H[3ID5D,6LL$4O08*9>T'(G<2AK %:/E_3''^)"55U-8:F9]; MD/EY8#+/X<<[\I2^[JI[JI;#DLBU^CMR3]*7B*4---"YVWQ88N]3.*#C_QR>&9<;$]_,TD9^+>TT&FDH>\XB*="64H?+F MD$ZFI/E@"M7_S1$!"N)5<;VIMK']9$FBE*'STSN0'G(*!*;+PA?7!:./ M>QA-44QQ:Q 4R4B:H-0<$ P0#5N_FUC(,MX*(+1=&%4,1#9XYYFO9R<:Y7[C M6' 5!5$F81T!N5NEQKK B^$=R]T.Q'T_B5G&]Z\'=^;ZK)^Y'H#E[G.]X]:G,8O G?S"HN<',HO"]RRB(O6QF ?BSRP#L>/+, MH\-\R]TS)B@Y?>,!0>"(W" M" ##,#@M.2HB# S#X('L*(A@,&Q-\D!^E,5(&$;" T%2'(!A& >GY#20QS[X&\*(M:,8R$T_*B-"3&, A.BXWRH!O#*'@@,39$]1@&Q&G9 M<3]6R##W3HN,XJ"D)@3^=KH# (S_;> F0,UV(VHE32R1F8IC6I1N]O6QE) =,ZJI>V4 MSLS.$2&K*)GQ2IBRU:'5UP)3]1)Y^]5\&R9'N[M=UO16FJ*#C3U2%,NE]VC% M+AIQPD%#8RN74\LEY-:BN8=A,(!7K&75EA:U_&/5:^A"[B\X#I_2+RCC@G?17C,+I%XQS1=P>V%KHU[*6+XM M&CI903SA%]"O438_SVD&BWRSL%?JDTJKJP66+LK+:K-E*QM5/C5-O6R(19OZ M@_3'"XKJ4+>RQ? ML"JX.(0S, HB&1L:'>UH,4LXY,HJTFO9K&9)D6LUC3VM[Q+^W.;=]"LMQ 2M M3;+;QPF#A+8APC*YS71:NCO7>ZUX]2%=+ F>LQS4E[*,\TU*F:!R-P7917Z= MMAK%$7F4K^)&64&GIY7CEF8D"IC;"M%YXUTA;6Y)&Y,\G:%0S&0]G##0:1OF M["\5]6H7MW5!VVK2@14=K&"N?O>O6 UKW\5DP=01Z91T&,I!/TA'_X=UYYJ. M4\VU*ZWQ/M#L;$L-*O>NE@:TU];:@E&N%)]J\&SO+UGPB;#$C-\U=F3L*!@^ MUM3QH:;.L9I,YZV]&PSC+;OBJ)Y]5O?"'#SG6!*V45O6>D$YW@+1-CZGBHTJ M &8,@&@L#UD0C;?LMUL!PF@6[^I*=;[H_"VEU?H<;(RK\1P"]2I7A>)XR[B> MD*-_07@+A-Z1;R3X:0P8M983-**EO,6E'1+[H5;>E2+4/S:;@K6\9;V=B*@7 M[#4&,%H?#(U!8]ZBT@X'G9@S;Z'0%C'5H6K>52QMS7\]SLUS?E6,;J/EO&6R MW170%(,W!AC:2X6*B#YO 6D'@4Y4H'=5BEN?>UK!A)[#H'\Z[,4>>LMYNS.R M?VW9#NN'6-4]1J"E -PVTM*[JN7M'4\Z,9F>PZ"^&V4AG-XR?+E_46JL[RDB2RUKMW+MJ; MSOI4E@9GN*M8U)^0," $AYP3PWEG!R@ZV$*!%@=%>_>N2=MPO/&6$KQ'; KG M.(L"8.585_!85_!85W#<=07C.'UE^_\J)1=I_IQ-\WC?']B0<]1JC&,IK7:E MRN!(OB-\1X8\=.4>$_YBD(0%S<[6V2I>/9KDV1PNTM^W]YV2G;U.CK!Q36G> MBH6R@R/DU]Z>TN:AVLMN]:R66T2GIUV&-#>'JH<+#"BWA:RU"X0W;PAEEV-. MY3&G\IA3:8'Y8TYEYZW=4A'P-F[\#YAKI+< =+4.;^-AN\"P+XAY'"'7E?VU M&.=Q3$Q7UGM\E7=0;[\._UH*E<>^S988]+WU!W1M=>2]GWT_H >K(]^M-KU' MGIXBK&/3^/ANU%C\.P_X!2PG]">(I$V=X#T,T2C0)/NHJW-*KUEKD#30U3R]C8V,>8Q6Y,D_(+(-UPA M2[:AY1TLD/\K9HD).)R\ *:S\LE;4&!WKZJ&*6D]C,.LJO9,NS%,,4E)5F$0 M_K5E#O[!"EF$>9"!3(W)2Q1@@>]=VFQ8$GGL4_%U*O2VJ]OZ1.QO()NA/#;X M0D]Q7"QC%&"AFUG2R(%;Z"**\TSJJI&UME,U&(,&P$J#78"L$J>\'HSZ/%?W M<>><*V'5=4&U'<78,O]U#DH'1;%BD>\VL>+4H]G=E*4\5[?^8QK+'9+2#C9> M-L$)3&L,E$S"!:B0[%9FK[VKEWI3+SOOJ;'S5QEW4V]C VV24@I43*7O@51; M6"D\OB0XB/BSUVQV%RG)HM_Y/R4$JWJXH$+HJ@Y6B=VF0#:16VEIJSSU;9JD M=7+4AT5#)RLO3JU!7%L@HB0'PDJ4TX2>X6E*<*7HU^4;''$I@1L.D14W%(E3 M=208]/E%:P "F>4DGL%](#_39*WMW!+P9<5&JS2P0-XMSK8K99)E)'K.,V;N M>TJ;037BQ3 KNRS,$) H+9'BX@77"[/?=G3<)_YC1; MR$.:NXQD>U8F+RB*BQ54<6F464DJDTG;48[A;>,(^>GD-O 6DR:?0149B9'> M6]X;[?>U7:"PEWN+0%A68EN9I-[$R$!PKMVB[R;(Z)K;)/K_#L[!!E>#MR#T>!7* M/1C>H=7NB-ASB7C';]N8.;ESQ=L \5:G0Z-_QCL8M%>\Q+/C'1M M%D"K-:YT.GD+@=YT*X#R-@^BU>0+'';>,MYRRJN6[I$G?30Y#D>>[]&KPW'D M^2)27^/(\T6JKDIO2YWIL7J0V].P"N2<^V3')6J87>=4OD[.5<.@.*<4M'; M&@;$.;%9;E\TS+ESTF-[L]J(4@NW285WTZ:;05PL^)B+.(YQC(SVB3H>R[*2XK8]$'Y 08[($ET:%QFJ[8SW58SU524,K2V._ M#+YD3>PUM%'^5?P IA)H=9]C>=?F%+8NCTH(&>HTE!66Z^_M*6=)TGAL=2&/ M<=O;4ZCY%3+UB:3=WWY0^@9L"2_2YE9NA[4EASZEDF.?K_)GQ/7!!;,#<[/Y M P;J*:B+I1?Y'H.N&S[@()T5*FOY"KOD@NGYL[;D@J*@TD5.X# H2./T\+_= M<=6?7KYA$D14FHK=?AQWF"T.1 /SY'R0S.G1V[J(1' MW=[&TK<;[3-2R^X.!X>.YL[*Y/1LWWLK]+-71$+^\.552J8XRG(B35H]>%AW MH"CVEGDL6HQK]Z9[P%R0>$J?T!M+AV$Z&G !!*Y30>IW3O,EUGI$&ZN!3P^[ M8H&LPSCO-)0#Q_8%AI,*"&.1 -NC2K;,=7L;.[8!R0L69QW#FG^-EZGB8O0!:P<#[NL%96J>W,FZ"_L1.K,FJS5U!T3+4; MP%;9#'F>QO\6[Q MYF8VH? K*@ F\Y'^*Y M$L^S,GO-N1B06_V;3C\T8N39F?(XBI&G:/8?A3'R),\.L1(6H@HF3L^:('Q9F,/7>T6PS*V/-*M<-4# /A MC!Q\8/2+85B\DFX[Q,<8ALLOT5D6YRKA>VUG#N-_&_@=@U]O%!V7B(J(,Y9S@.S)#25E8'/2!-=,7F 8D6A8*T]KM M?9U,4[+@32]8 %!,+>@'@FEITA2476SH#,$OVLD'Z!=!P-ZW]2H]Z44J*8] 5CXI1.]:%9X?V7>]M>LB!2 A% M!V^3(]I>*7UISLZF%+0%2"6B^&4^>,P7"T16=]/':)9$TRA "8M496< \]JG M<11$F)HU(4C4(3U29+:"3D,84^7T/BPR!K3N;D,103%* OPXQSB[85]@LZ]4 MHN4=[)1(94C2>[1B"++7^(( 9/KP)D+/4OC-@]:#-:98N6 CA M#GGJIPL:>IEBA)*LP@3\:\L >Q_Z"_IG2M:TB)[TD30:B+Q;M #=KO9]X1)1 MM_6)V!Z"KLKQ[Q)QT7U)(S=\"T>_GJ=^O>,S3,=GF$RJRRR]M$%"J[>Q57-[ M+Z-Q0@C+/.>6N+/5M@TH[NQWG.HMZ4EX#]HDNQZ4BZB73QTA:_LIFW+G3@+V MUR3*Z,/CUX:GF%1]+#"QAE.QK6M-+)*H7%SV=U(',OL+\"^R?JZY:A.]8/99 ML353MY?=)R2N4G*+7RO&;Y(F\&-0'!NJ*ZG5>LX*Q6<)PX0Y2GAW"IOZ1 M;//(WL[^(ROP!K<*_;ID&7:?/W[ZX=-G'7M_0U\7##GG!(=1QGZZBA*4!!'S MT,&]DY<9A-.JP9PUT[7WM!_8HF/G-LTPO4GA" .IH:0WF3W@ $DU;38];1M9 MW+6:^!F$[F#2+Q?+.%WA:N4[)>WR]L;F_1^@9K#2M3."N7@CGWQ)2Q>NL6UT MT2?="ZK:Q=P[4:_ITSS-*5SZ3Z\P^JJ;D-UE&',OQX2\] J%J=[X$>2D*EH; MHV@=+57W;8BHD;3L;W[O$FQHBO5&LK#9OB;/41SC<'M^TJ+&ANQA;$4'&Q/! M#2=&)J(ZDAN>BS]".L?^_?TS26G#&FSH9&P=5M8XK!B*L[-5:8TL/XW#ZP3. M2*;JB%9?J_X&'P?;C3XK?U-4TWE";YBI+;S:3J61&'(3(UISJG#!ZAZV.^$. MJJ+4%FP$;EQ6>EG4/5TTSRM-YN)RU3)IJI]O>0=:*1'WB=7.)VQ!M%?>?)_^ MYUWZRS+6C ,0H%#6S<;Z5-;2K5NPH":)E MC*7F26Y]E8H,AXSH$P!E^HYI%-;#>@+%]6(!_TLB%%^"*!S(!"TC0WL""2\B M6-1BY--Y&6/FGKUD:364U2J]B?;>4NW_>S[=FO6C>9)G\Y1$OTM/'//?\2B? M^Y"]=%.YW$4$KUT[H:\GEK&I@)!YS%0%OTR H+K MY;X::Q]T33*L/W[6E*7D)CAZNT4W!TN-R&Z&D/.(J/9.'Y"XOI-T'LO4S NK M%5D1)UXYBD'7#;,;&Z%<&%7GO?,XM-PF'8$8X^;8C]&H@=&4D.4H$,H=HD[6 M8NPWI" YS[1H.QS(M<=K7RNA;%LL:#_'RU&.CT6CCD6C]!9!8S98[?DC.<*.0^92DRT@IG'MVJ_2VD?_H8<+4?QT]JNHLRM M*NNCVF?MF!W!!I$O;>T\+T=YU[N+NN1^U1ZW%R8I.0^)\J[I Y,1;!55/IK M1=24_.4=#H?Z%$WFD3D*GMZ98R!QK"Y[B%*:G$=(>00- -$(3B15,EOM0%9G MCGE79[F;S:R2G.8FQ[8H'=Q&2 NU65-FT6E#_YN'%J6=ENXC'(QE%XSMU$98"MX\;S M0=_[M(QVG,MN(C' TFDJ%F 6F#_[M$3DF1!N@M*W5-NN=(-9C/[BT\*I.]3= M!*+OQ7)HQ0RSJ/W5I^73TA?M)E*#&.,T"I*81><'K];100Y%-X$;8%GU5!;& ML,W6:-B05M )CM4HW!>45(]#)V>-AD2$:5\4D*GY]@8 MLOEDAH@\NMDERM<3M+K:W4W\,"CR@K7VT$Y[^^>DX.3B1]77)'VFF' KW'6R MS#/X^2%?2P M4=<7E#@0G7=TN0V16\U0PHY^?T=F1_T2H:J'!09^P7'XE'Y!636!LV]0),W=VB=*8]J/;:Q90L!$%B+_8>E+56IAEW*S'(5SJM#N MM>PF;+:V9$\UZFS TM>6;#1&>E?MH=<5]5T_*\H&+'VMJ+9&53>1=.ZD5XIT MWA68&&PU*FS??@5QWI,45F2V @28[+1DQ]DMSK8AF9(&]B(NUP2QU-FL2M7> MA.WX'S0ZVGCO^E\,K\Q::&MW&JI]/L%1%6+G3]XP63 MJU).T7E*,W5XG7Y_ES87R 5MMQ;K8G%^*J!JS<=^>QL!,CD!"3'GJ^,J>F,_ MJ5>3HH,%\F] _L;S- ZO%TN2OA0:M))^50\;<7 ISW(*V*ESS"IYD#9 MQ=C%4J1A80[70S2;9W?3KW3C'9)=+1J]/ S0T5<3:DE]VM*XF^9X;?M"6[6C M5K1(1ZYW$Q_--YWT%1Z5W!Y .Q4"JI MWI4 /A ,M<+K78G;0R04'15[%![ 21A&!='7R30EBU+N.'K]CEZ_INRWK9PJ M(;_6Q"4#]M$QZ8ACTJ9]7F)10G7ZR0@[)Z]P,7_=W+;2H8RMBR8 MI0(E*PI4A" A\?=8 %_A7$K;'NWKGMC7>U/*Z[>FF\P?G0M'YX(;JMC@QAL7 M[)W"\V,XT61\AL%N5E*E@#(^DZ%\U8:1Q !N!6W*:SE;%"[!-Y2I;C. 6 M@UOB]A^YU&=2.,H?A=$# JHERNL97/"A/#*L^F.;:"JM077(D#9"#L-G3PTV+41 M%\4FNV:9S$W[0P>[E:[X60N?:"/=N8F49MV<]F*L)DYBVW);\4X+@V%WA6_U.BG?T*3%$_3LN)F$+RP8^PH. MYZ=Y1,)[Q#R81;-[D@: 32HD]O!!C?&W]B$_8%:C%U^E((!F.4D*ESP0$I?B MJ(@/_E\16N5I9,EC__$P<9^]?ZXEIQB3&:1KAXAUXY59W' M=.-@NL>$T0YZX]WT'VE6@9^N54_]TTIG, \MK3IB@]C"JGM'NVG6Z&!G;2>4 M5$&3WO9N8J-G66T089KXWQ$:'$6B6;_2%HBVL4@[\LF86!>>':9D(V\-6ZV M:B%D>6NYZ;AR#I#BO+7?=%H[W85!;W.GVPHR7>5%Q^U>._&BY^EB$67\N.65 M2A+&%4X"X_8K><:1[/LRZY1^/Y-Y4;*OB0Q->GWF=):R<1'%4\9*[,@-E7U^Q&G%GAAF]L#R3W[)1#BQ&"0NY M5I7>JS:Q2**ZG%Z]D7%+*2O+D:TV;BCV.<7+'AJ];&R0#&7<1L$]97=3?OPI M)E[>WD9"=H4&Y4H0-+3R5,UBD29%AEG# S5[#6TL#?&QM:U#=+;:-BF#&;B7 M=2TB\[_229[-X?[_76K@-O\=8SO]Z35]FJ>4[<32N?W23#T2<>N\<$6M/>YX0U27G*.]:\]RH\]0RT04ZAJ/,-T^\7&&JOS"RKZ=XR_(0 M%Y!Y1[[S#73>QIF+L+1Y#W2&M M%6_O_.X#(#J0^C\&K^:FF+;XSV5%D;,5%U9X\7]K'L_.,M;>&C%E?;YQPZ_9 M2#^5,:#GRSQT?!NEBM?+5>''JK=QT;LBQ75+>A)J^4%[^91-_\3V(%:ZT>3M M;2S*XC*#.T4X&^59*UNM>IVM9N1L[\J'QZ_*>5'W,>ZFK^6)TGJBJ(:_7J>[ MAX9YJV!9_\+WDIL6I@]9OZ(:N%1:MWW!N0J5GC!5>UJVL:YTN2D>XSQVD4&SL;[MJH MCX$33!![I702+D 6 L$5,:%+AR6]OAZ:E(ZQGM9M33U'F"@E#3=!U+-":8A0 M&C@X;ES2>R/+)!0C> %+2ZRK1T_NB4[>,C_ B3YZZUGK!=0L]WEK"6N-A9;@ MZ&T45&LX-,5.O\Q[EX@DL,8IG!C\#'"MUL(.>7!$14&C*4[=R:YE343;V:H2 M]:]I-=,Q 3?BDF 2Y*VLLC MF#1Z63LO^*%5U-4K'NM4'AK[K8]AI<>PT@[1?VW#_6QO$WY;GNE>JV>=R6TH MH U;#VXL@"6+ MI4:MWGDP5?Y9Q] <@8M7UPRTB;76,<=XBT;[VUUJT7$4@V->4@_+QF*2@]MU M@OH0"\[<9GE8*;G7"]%-@(T>X^TM?=Z"TOJFUS(F>AN.T^6J5YDCW01BX-.H MS]3L(2LT';XVQ'9>[]Y(,HC(CI'8NR>3.EXN!NS1WCVEU'W5&+)9^QT$N#V+ M[T$B 410'*\N2E0J"B>K-_B"8J9?U! J5Q1'B'?#X:^87=HXG,">1+,BF)G> MY1G-X':';]L+,3QPQO=6DUE'Q8T;88L'4%7444U@'#>>A)-WWQBWWN9FY.-RW3 M'91[DX*$IW;(H__713#-VB\UQ(&1X6#FW!Q(_1Z%C5Q30''3+MR'O^ @<<@O MBTV1O%H4U74;6D0)*B%1VDC4?:R5DZH3I+)AR-O;)+Y\TRA;-;PG MK>C@#/D:E;PD7?QGP68ML@?\@I.<&WTCRH1-3.@UP3%*P@8-N*F?$_/2:E>X MLR-:+B67=D(GTFWN@*N4X&B6G#/)DJR4BU[8U.[U53PB@Q,03V26.5EK*X2# M4 :23'EZE)5OKA\>E; W];+ ""Q;D"VC0&?5B-O:L%U/IR N@_2\61$/*(,C M'"3J) >1^6Z)"1=MI(4W] >P59<"] !6Z27^WZ!.T!"TIB8#?5,O9^:)57]* M@BB.BMC/[ J'K%P-HS\'&E:UQJTFL-W(%@"!=07B]MM_822;Q6H+<^9WK@&+ M/RQHX*&)7$N9VR]()U206JHZZO> M^G':'HF-BJ^;2 PE/7F>#M3F+)!8#OSG7?.SD:7>T^[2ZG\&Q5_E'S$7?MD4PQ3$E681;^M644_K$M M ;1=9"@6>$+5;8!M<_U]PT0'1Y!+SM6MXZAU>*UU&!"X MJP>Y=UP>>DATNBZ\DEZT'H5)2@)(N8MH7!A&UL[+UY<^0XDB?Z_WX*O)IY.UGV0EV967-5] D#>/H MW[_Y\(?WWR <^7$01D___LW#W7J/K,/KMT4LQ.H_]?(.C#)V@YRS;_OC= M=Z^OKW\(UF&4QB3/Z(3I'_QX\QTZ.1'DSQ+LP>_1N9=A]./']Q\_GKS_5_I_ M]Q_^Z$^'(D,<&W>(W@OP^W5ZW<_? =//%=A)_H*PRNO4=, MZ-R,Q'."U\WC2)*4AL&R_ #+\N&?85G^KHE:MMOB?_\F#3=;@K_YKF"4P$.P M!\5S0+=C+=FT8H4XW3"# 8I,>3[\-<-1@ .V,FK*V"\]1&"?Q$E=[I2RP*9? M>^DCXR%/3YX\;_L=;-KO,,E2^9L3^ T37OSBS[91)%I@T__[-*%+?C1,YQ?X?GN*7[P(< MRA>"7GIA\K-'/:99X?MLVZQSB0(0++XGH?DYO<'+W["6XA_W6QUVN_E6TS;/T&K]@\N$S MWCSBI&_Q&T8X$.!S&,4)_5+E$7..?7K9I_@RB3=P'&VV[&YN$6;H: >"G=.O M-LU"_PP.R637^4Z:GW5S:IUYZ?--$K^$]#8[W3VD.+B*A+)$CWQ0[\(L[/W$ M#R!D_1Y94J4S ,7SDGA/#;='^>\.5O\.L]MV&06?O>0WG-&?+[YN<93BSMW3 M.\R!*&?>-LP\PO@(P@Q.>'J1Y4E"]T*>?8FS/^'LQ@N#%I$&#]]?--]+GAB_ M[__Y^_>,9_C-GW^A]RA./=*\U(V/N-@A<-_0JQX'5 . 5\SLCF62>-$3AJU[ MNBL>N?%V\*OEJY<$7W)@>;5F?TV7>?9,S\V_X;;U-S^/B[LQC,(,7U-[E)X\ MU&YY"JGNM$Q3G*5+GYJ@.0'C@6JQ21;^C0G8=F7N3\C%)Q>G&5UXNC_3SN.B M_IRQCXBN1I+CX-[[2C6[+ D?N6%]'_<9%C]Q)?8,OO":=6*4M#%9#V.C2;0# M*9F31"A-5]'!B]PHE@&RQF049]1J76%BU(L;3]3!,?$ICH/7D)"6TT']V87* MC-<8KGAN\M)%Y6(MO;8; MK(&V)V?@G[B)2>CO^M:_;Y2+S95110D6E;WVMGU3?LCYAWP=>H\A";,='.6- M"LKP<2[4PF?0V=DE#-X%RMU-$E(;?$L_0?4KNN910-7W]&$;T-6_VFSH_R8A MM<#6:]QJY!LA[?S]BEN\S<74\K #MF\2<=TQOR^WL%9Y!B$9",NU\-\WRH$@ MIWD:1CBEQM-?\S -F6GY-6Q[ 6U/.V#\)TR"^_BSE^7@=+S#/OPWQ*GRJ;:( MT#_.@3"%TL2M]&QW'F^\L,T(;GW< >NMI\O']Q]^^/"QT_P=-M:44&F2:0+1 M?Q7"T'_0CS,.0E]W/ 9M#[FQ,40B92 U9H=)_=T,O$C_UO6ZE(: M-M:8P7>+?1R^@ :1KM9KJFJ>[N39S?\$NN@R>&'A[ ;;;J_Q+G3"S9;$.XS9 M^JU8F*-SV[<_[V8?^70E$^8KNPW3WTYWL!LZ+H&N$0X$D+H=Q"^B0(_#\A!Y MBQ2]PUQH%<2+OG@;W'GX5QYRP.9#1%>.X$#[+IN]A0,&.&#_%PRF/0Z6])SS MGG#93:ZI8SUAM;W)'(G!L0SB;?[YS );KPDD]<%O;M] MJKW&U8/9$-&)LF] ^TNV,3]_F84N8M5G<5"]/X>.=RPX-N-!#V+G\)L^>S/,WH>TZ81Q(2%SKY'S)R!GDT\LPL MLF"Z#-2AHV?@_&2);M=AA*_H5]FF+O8,FMF&ZW4L#ASL1*S--L'/.$KII<7/ M2\H3BX@M,QX0XQF+@^*&IJC.Q*<%/R:X6[/N'^M%-YPJ6?;5C8IO5Q8XM62BI62:RE[ZJ>7]RB*AD@ MZ.:5,+6[4+^;3E@5P&E_4WM1F4G(H#?YJV>0TZ"T-T8X9Q -E/:6?XT]B-@C.^[?+/QDMUJ?1?2S;<.?8^:JH6G!&X1:FLU M;?F]A[L(]; TD6Z3K/R,DV,VWF+PSA!8O"@ ;^X6MF>?G3)@H+%]4K^N6$1[ M]4C")Z^IR&+H*'/:',M,A0PTYA[GQVYZ1_6%H%5W2\ZW%FUWZL[M\A[2( M97U*J*G5^Q:R @JG+[%!ZU,I*^BK-1A)UZRKO]Y%/ MEQ++;9:+* "0A8Z$V/)S+C+8<':?50M3\XZ^WMTTK#Q.GL%'S&UQ<2/YX!#$#/;EUW9 MW17/@\?/K.Q4,S"%3?F%OH?[5TQ>\&>Z-9_;-(*11&>_#,LUM6_^A+WDD@XP ML@9EBLX\5YTN*X.N$W&6K:*. O;Z0TYJ@.BA^CLC M7CHT[C*0CL.+2[MM!EU4]>=GD$ES'I*\/>FR[6FG6VP996$ C- SO?A^+[[Z M) ]P *F2X +(,Q&0J\HP7(4R-I&Y$Y[$*:NAASNM\70O/3 M*ML-5;D\\K_# M;6L %S[LY,F+A.H(QGY,PH";2O3:H0;P#=VR=$?P7XF8^3E._23:%U%P2 M@%J%([SL*N>)"S+3A9][(INE+W78^K2NMC.(Y!&1N,:3H$HI;74 K (>J\U. M,4#8J<]1Z+%2K>UU+E:?GS6D85ONT7 "QI2]^]?X_CG.4R\*[E_I4NXNXSRY MR3,&$--NX \99BZ\WY4OU)WKNO]XEV E+);!P<)O8I&BW1V3'#1T(@W],B0B MXZ-5+]<><;O.\)U=DOBU+^;;.<1-_I>/<9""70C >A+I@2IJ9S$AF+EHJ%YW M%;U@<5>V)X3M3J2.3YWEU\A4KP:8&,62K-3OH#R8S$=Z""'Y\PO%3XFV? MZ>%#&JLSNI]U^Y'4R\:'?RT=8]VDM4#ZUFD' .D!U^N02[V/\"5WE)M,LJA%*S;Z=KXK!,'#N.!>POK<>=A M]4![$G'Q;O+'E)IRD"?[,B!AJ_5QUQ=W@8R27GS%B1^F'24R?>/F )\I(J&G M.,+KUDR0OE%S$$3+A]L##+0R:DYU 7T?_8"!\SO/1IYD3D6KX0N=T9T49O!3 M^QW9.L*%+C4N8'6Z:R;0 4^DB?"LX";3I>MQ@Q4#K*O899S< M8CI1!%&0,X!Z(82GI'; H \>Z]QC?D.-OH29'@'SX\KW/LB)WCIX)L@-JJAW M?ZR0VM#9YV;=8C!> B@9XG'1A@BT2\@9WS.XMIH M+UQJ?=2):5N4&[?:L=HC3N["]!G^'VS.%X]P_!X]R8B^]O(OM">I\4W5?WJ< MGH?I-DX]\BF)\RT= 65Z,83XZ/X1D.KM;?TF9<%5W:SH5=+;5*#QV6G3^\1_ MKL,(5UW&W<_.ZTX]W17W88=ANP\%<_"B(O,0G#T".U,5[;1B=_0/,\ M]OB%^\OC+C'A M!KGH9^2:I_=FU)R#WO2$RY4M< $&(^XU#7'N1]-#KX-\9Z4!+I P/0(.R;MG MC+-K@8W6#8'9/L"5;G:71T&RTP-(@]2TKF%SJ!5O#2OU)G+V$G 7CN).1%[S MQZY6NI<*?(?N6%3/V'F<7X-0RIM''!/\/WSU=0/>&%FS.&I].=PRY4TENSU0 MFP(<)L/A!*W,8VP5>%XK;FI;V9$:.&"403Q'9D_PSZ/%924.N%K3A5K#A29A MS$Y@3&X% M.=>9QRS:=NX!E&8"OG6/DTW;"VQ[?&Z!?*402@CG0T+Z=2)N'*"\XN2*(5P_VDN:&U+LKU-*9N?GK"R+SFCMNU3G%2UBK:GC%D9#U$ 20M@B>) MYG;>PKN$\E@P3(F? P)KT2"!_E(KB6FR2\83=7DM21.P[U)2STVT3X0IJN M(:^R$?VD\W&'%@2USW#X%''&_-T]/2%3GN[ZB9X3'7K '@2,(['=O\;]2&S% M0R[M3NE_80V;@E6DVC4Q.)*'*'Z$I&-P.%U%VQR<&?3HI@JO0)1DP]E7V)VF M9FLZ)UY:2$6C!VI[.4KI$3>X!X7V6W8:[MGY$:?3Q]K<\:WS>U8NHH;_4%=W'JJ(KBNH 'AL'Y:X5 M72_*]%3S2F)J/W%Z!KER\@YIC#Z/5NA+W\\W3+\4/OQZ&\K.I-[AXUV@/](C MP:>G\B*H-?>50#W"8.&I\O6 M RK3]KRSF+J"P9 Y)AVKW37"L5NB XJM]IB3I(R,ZN2%]:Z=B>>8;H76)+V;IWN, R'N*>W56F9#=%YAC8^ZN8H9!B35T<"JX(B7 ME?3@OKMX* $7'[2P_UF3(KB"GL-M3Q^2CA'&+ VI^/(D=S%C8SE0RY,3W447 M=+(G>DC0:_TU>X8/S(O:/:#-3SO%L6[H^IW2B[WXUS"D](%DYN 4[0GTMS\_ ML]R4WF8"+(ZE@:(>D*BR_QPN%@DS#P\]6#][R6]8>W=M$K#VG\-TB^&4YK/ M+@Z\A#$')E@$'%LG1X'/FETZ+O+-J3R#P]M!"<8F_DWOMZN)^V M1,7AW5/T0 8\CW[_6I#IDHU*#Q0?3 M P>YCIP.B84Z-;!8+<5 /*J>0?: MI%<1-H0E/8R2<9UA/ZXG!+S>YTQISBKM=J-UCG%7],>NJA1,9&HH7R68KFS0 M*4C_.&-[YC1I8Z;V9X.8@MT)& /Z,>Q+8J(KY18_,72D* ,(J]9+I/*8L86% M\UUI0GT@2>T/NRID;E%MFA+B/%]87UIZ7.%CZE&I+$WF8-FTMS;<;]$SR,5A M3TC\"I6&=/7/X_PQ6^>DKB'V:)1[T7 $5<4 4$O1_V5&[]]D1S_"SF#IH+$N M$C7V;%HY0>])&>V!FB"/D+:"V*;'7,9L]J600E3E!NK?GY74.F08H E0*DZ84FM3*5R^U]'4;X MBO[8>Y84#UK7DT5<8FH:RE9ZD(X[2G ME?6,.TT++LPEPE[#NDEF:K?Z?E<5-ONZ]OH+S6]6Z #29%][-N@2:] M#7WU?;EE[<\?&Q(UC]K6;UQQ9.C5!KP"H<-/,"$3;A2 JH4E'7"*TQM( *": M>ZGJ;Z\CR_0LTZ5<48I=:5;P9T/,,%TPV7&&Q#\*IL0O_OQP5W6^%'^8Z/"^ M>\:$].7=EAZ:A98N:W+;FWUWCW'DQ_4]V;"D9DIWIUP.'&S<3WCN[5*%_,3/ MP"Y_8=/C3C):6[.=>LW^(4/-(1L&+"4XI1.IU/OV>&/'TR[KWK36Z!K45"=$ MVK"Q[I$4J$90JC*I 1UP?,ZDA'O0M\7,SG&DB]2ENIJC/YG'3NI_+9'MQL>, MG2(2BZN&30HFY2 U#TIS N#M6-WM$-W;LDXT@QN=A;T% MR?>C8?K:7*TU$"#F8(5"'58U#?T_TU5$5Y^=%GGDVQ45;[(:IH!WV\<2M,8BD[;%Q7OY?;NH2>+M6O,-*JA^.-G+\!T?:M: M'CU_?9RF<:,I:H2NV48.U6ALM?I.Q_A7GURE'J])5'/$W2"ZIE0I"-BW,4Q1 M[ASB1)]XU5N%Q!']T<>:GV"86'N3<1O ']H;V7#)34<'#LQ5Z+[D<@XAN&'7 M45/6YGAZ#EY, SQ#GV72.>1(NOD4A>=/XV'F_=XV84[(CR[QJ-BOV38+L(C4?.Q2B0*F)!*,N0@ZKQN-U M1Y[=90YUS7I1OH@<,7=IK\_!Y!3SLE7WMTR=YH L\^PY!H=R;]YNYY YJ#B= M_3#;GG98Q_TESG!Z'=.+BNX($;R*GHHBFM-=\3/+>FXO5QA%TIAN=Y=O-EZR M6ZT[78IMZLY!)&;SZ?0"1S8.<.IB8%E,>[1'=EC4=8NWPDVP6L/+I_\Y2W#0 M 1S9]KQ;K]9EG'18CUT?^%XTG)W&K%KJ=$#*>.E!8P=0!QQ7D1>L_1)*BLHZ M!ZO^8^7LT*KKIYBK95IM2M.A-<6T1@WPG*5%G\N^*JP!6R]>_T\L8M;QMG\9>0UVCOO7[=AN>=?%)0\/)U?HAY2NX>N0]%*XBF3)* M%3_N&L)ER+>VS_U@>A,5XI7QYELJ\!H>$ @;#-C?0ESOZ$,];S P>#@.(.IN;$A0L!-[6H M?=&JUL==QH]/=Z)^ ?BZ3/!?<[#BAW6+:AWI0CM2>9G0V*!(OQ/I>BR)L08' MTYO4/):J:7?;OAE>S7YY$Q1=5%S@B%IE4"^Q##94U4M9@^^7'I.N;Y0+TS1Y M\B)Q^Y22VP"0**%F423+ U0MFJK\[^UV8H2V@T4IVR*%C=(=6NH;Y<: 44JL MR# "B-M=5\N6[C%S,^C[\HA[1\[4G&G!L!YAT+11=!L^A( *;WR-2^;F?6P& M ,G*5$X^@G+?P)Y]W_CP%"[#)HM@V)B)3&M(5*@T=&OT(7<_ZV '?(XCO.,] MI2[S*.C> 2T/SP!NH"\DV?:X"U@RAE6C:LVH&@H(-DTP5"W"[$' '#C%X>WK MST6M:"-0D&'B+E[G9DOB'<9W.'D)?=P"VLFQ1$3VO1\_19"^P!-WF8G5Y_@U M/8OQ.B!0BI(7T CH-9$G$<_4H!H?(8V;><_!QO@MJ]/*U&_BKNU1A\40]&T_ M"F Q,'VH9L&_=):3L,;4(@ADVPS^?8CL3:C IS]T^-5,SF!\+) L%:Y#S!%P._?ZQ M&_?!3A5RRJ\V6LL:=.)TZ:M<( MZQOFFM(@-\]43>;P7 V;I/;(;%10:<>*_,SL$L/ASYQG.>5A5WIX+]UT/\KN MX94: (\XPE&/,WUO,D[C;U5D%N#-!Z<6Z-20I+I'?=*^U,QE,@LD2;C@Q/'; M"SRWQ\ Y=ACH1/W_F1?(\1OR0]M;,SG%,2U1GYEE@+ +ZP .E=6ZD@(QL$A_ MX& W 4_OZ2G!3\JD99!;@\ZE86,="'6/-]LX\9*=R(R75?FUFOO"Q=PBXB&4 M7&6I:N%5\.-T]]EL'^"LB*WH3"(<+ ,*0-O&S,E^['&;]H^;!3+Q38*W7AB< M8^&?X)$X&=KOS-T_D)C[@T/Y3(>=#L7C3E7.PUL:#>RY/I+^T?J/M:*XY08N MSL+&9>/.ZFO W3GD8\/:,F\RGY<0(?*+L8H"W'NO2K#N]2 MST"W):W+H26MRZG66]IYEV'J>^1/V$LNZ6^J]T'7D\9L51XYY4J;\53+E)9>+%S3Q)*^2$G!3M< M2=(OCX; 2:_*OS\=%]$+AK64Q.M6, 7]"6.'QOUK?/\O5/3=*L)G M7L**)64D3HMB=1PD!U)R8J\P';Q1]^[.EAPRTGC'CI\!3(9=SP1@4_7Z=WGD M-:8][#%\3D;CZ:ZGM'C(R'D@"M+UA1WO/6'V&K3$DE1&''OBY7L2G./*?-U2OZ'B)O<-<1 .U5'X!PKP/,,7@X2Y4DPT]MQ+9OKF"[\:J/@E4 M?;:I+ -'SZ8;02^(6N\P)^H.R_:FAS3VGZ.8Q$\[EB+='9#N&S4+9*Z]4+E< M??YKU ?X3+O1"LT3=4O?PIQ H5&N\Z;K#6_>(P);G'ZNT&+H*<&-4(KFZ,[!&BVLYK9L MI>A04G[!8([@8$F_$[JF#RE>Y^0Z M7+T![Q[B(ZR=>(-LSI 6T7*=)V3W& M869_X8?HL-):'G;K3QIFMG4,<&G&7WSU-J)HY[HGP[%[C-M\9".Y"7MD+!N> M;]8--UI68P\"+A3O/*%7#/2V )#^K_!3MZ^M8X#3K3VR9^JPY"FK5[P PBYK(*K=T4>[I#9DXA+HUGKQO3]WOV;OI_# MUZO?!W#FESIARB1"+<=0OS.:;Q5V9393\N)@T>GU0T\F>O5LO*SU MTJH\Y+ SS4!]?4ZJ>LLAR3X\ X=M!YVC F$%\G')^CE:M#KZ& M9H",=F-X##F'?1S@0TIVW1=)TZ-'L?ONZ=4P; M8=V##.X4Z(RYVSS&I,/Z[=A%A MI%N@I[=$86HPN=T=7O7>9/UC9I# $=K@C(P?J.-,%Q;L26> MWZR*MSPTI[S:WH4<,M+M;7_C):N$%;YR0Z E_7F?D?,QD81B4B3\MJ((#!X_ MA^^7]WN$GQ1>\E649DDNVD*N]1L6'AOZF>]/>#[OFA?.'_RJZ\/-U8.4>P>. M:D=X,*TY'9O#G:9[D9A-JO1@!WYGX:\9VB[.*R]]9G"0Z3.\KQ>/E/+;BE?7 M=BP-'N_"L*-?&66L"+=IS:A91+:OE]+@\67A@ KZNB'TI^CIW[_!T>G7'N>)W][:K/N@X&E'9UZ2['A/5[I[_DP>E75-'\=\_>CRO;Z^_H$M(:S> MQ_?OO_\._OQ=%F<>N89YO_F/8CY4GA#)&1>(S[E R#T;]\5(M+,)%%.SS 43! MFY&?C/[NS^8DD:!)Y8!_Q0D"NK,6@KC@?W]?)H,; M&'/YT*G0.ZHDI-_2$Q:F1)Z68XNR&/EL4I1JLZ(3^B'2B8]V!4@A/)\&O;MF M:Z"F LGY9$B?C9[%=@5O4-Z4HG.@E$ 2,9I((XI^E63_?WO2U%3M R71CY3Z MCJ7W"4J!_)"]^R-Z]R7.,/KAV_F++0\A00Y1>H@1G.3E->6L?."^Q3'O[[]R MNOP!NDD@>9R^0L3R\##B#LP4K>GQ>A5 \-;W".)!0/IYPNSH ^*\6'QW!J6N M?7\+P?X"27%^Y90MOL7/8<0*6U57"5'6 F9Q ::8'GJ"MBDNN8"D"[>)_@ 6]*0E2^CWBUKA#8#,R$Y%7K ML;\ ^AYM$M..I;'QK#LB*$@-(,F273\*D"#YB=E,LHX#H!_;G4 M@7#,6M]YA&Y[+PJ0HHT$\>,12+P/0;99F@E.-E$.RR8,6&E">L51S(+3/./] MG@%E[D#Q!'FDTT=R D3O6D2G0#MZZL$DQR>FOBT?(H#V0ENA&*6@&6U%2(>] M7RSC.0OD%PBEZ!4_IB&U9H*B66?Y@5!D69SD=$ND\3I[9782I:@_]1PS%SOR MM.QJ\PO*XG*_4+4'IQXY<.L' LB2 X+^AZ)F<;N;8%MLZ2G858?.H7C_$KNM MFJPXRFAG-&%7,T.=GL"*+#/X0NBO%?DVKNK9K(<\M8',"9L%Z9P@C170W/3G M!#N(\;- Q6IRGE#!E$7#N"-'UZLWS2'\ F.F$S MH6(JX>I8H.E%AS(9NK]!-1JO80$QV)HBKV_&7),RPUPUM'R/,,P7:!E4RDY) M!Z>GB$S4D=>FX )EU!8.#G==( %9^X>WM5A$'4%LDH/WB'!!-( MSEJ\6?K$^9KH""M M#CXUQGX7,BP01L@;=VQ8^TZF7R3YTF+,K=[+"V0,-18 MD=-!Z<!JD&S&1'WW]8H(_O/[Z? M'_]ZQIVD83UW>]QB%^FYVE+_9QYA]/U[MLP?YLHSB,8A !KT3>Y(HT.%KT'A95X75 M^B'E'NDQ[T,11H3IT@F0/HG7+$)H^_T8E8I4!6)$%^A62D0)\Y=E,:JDT*LZ MX@=E[*E1Z0OY9N,E.U!%6/>G>OS@J$65(3(Q$XC9'2U!O[()$/L99/QXDB115QLK.6@4S.?%M>=:61^ZA"E5J. M]=&(0=HD6"!.&?TJ_FOU*RG*QD5O* ?0@EJC@ 7$FT*]9DF.T]D@ZW0D@7%2CO( L=YRE M(4)&5NS^$#A4J+8O7]*SQ_]-(LQ%#>UOE6?LPZ*,C/7$*/*\)G$AT[^T*52E M]*GM2FDKLNHNOD'2%J7QQR9PR0&O1$VYJ")+,B[('XU<9/#;LR=20P=; ,<; M\XHD2:31G+T I)UW]"L0M'A!_81)/2"@=?+AXY%)(5Y,AY4B!;.8W*PUAULE LMU M[)4KZ+%J)4%ROHR35IZMW[1G%+- A _/')F,TOY7M%D9 %=7@;[Z)U)36,IP*;IG 'AHBK/3G;16 M^9\@TK(,7L#"&9DBIDU%Y8.YH-IH*V9#B9@.DA ]/J&M7#";0HM7JPO+YT"G M.^4(0+>:L&*B(Y2U#* W[.V&ZNU:C'/()G1%RY3#;KARU(Q_D:(%RS3VI#%) MRN$-38XCX%U&.9KJ$HO2Q860:(KZ\RHJ\^D.3NVQ:D>)+ *Z[#(X"CE(IPC6 M-1&MARAT"-9@MSB0X1B3G]GPNAMZ,23Q$O0P'?[KO__=OW[\\"]_9/7T-JTN MTRLA7JQ&EHEV85D,V5IBO-$+E!"0FBNSI,+G!$;M0T1?)L&!=FD;*,>35&5H M3][Z0/\89"$5,32*"WO%E%*.2GOO#O6!3$FC<'C\[^)12'5]3@@9T%,;3E3H5(QV&KN @SC_7.8 M!#<>-+#@C]TDL8_3-!X+$*27#'99P1RG,@,V3K; AWP:8)@X)_8+3B=:(A5A M*$MV$PY&,&M6&1*@4XZ@9M.\UD<:MW6W$ B;7>: MK,3Q M2]-Q-8LF?@#Z/?S"]A]GR64_-@@Q-6-0. O.-?A"2/7BE])"=8\,(< MJG.OZ7> EH3$K_R6A+.(=M6/:%K55,9#OOR)*H^_7:0LRN3K .!"'$?[$K?K5$BG5= MN0XCS#J_F2WTXBU=T*] 'C'Z$W9$&2<8:9-)]*E90/!7M+%A21S0@0+:(L); MOG^-^2_19YP]Q\%$*]!U?IFI7VHYDA?,JP:^-Z$\0+&B95Q-&Z(:.JTG*7ZR M\ZX-:B$%%Q,H(IMM@I]QE(8OF)LX=!D8J,U2<^G>QV: L\JV?&ER!)[EFA^Y M/YIJ5:N9=''*\7Y]:82[73C?AZ[16URBTE>F+U&I91J#P1"P6O2SJZQ7JT[U MMKXU8F>9IJTO@1\3;"#4WU1NLD"2_A$)18;(,T&>@*JE^(P]:-XG7>'TXJ+; M9;S/2B^5T:=8(#7)<0E'ZG(IBK81OL^\9+6F"J@!)'4O08S4+#DE%2;GO:Z5 ML* D9B&F5ZN[,8A24A3?V/1WFN*<5)F>%I"$[9I2(UG5C[.D M1[RLZA3>E; M6 ]2+$6YS6[A>REI0O>-/7>1G/XM+$GE'(*E*5L<>^T2N\<7"W\7,?@F8UZ! MJ1CQUR2V6X98%JHX\'CFP#LY#YP!J,U5H::;ML3?3&.G-N0";X*.1&:E(E6! MRK@%4[18*A#V5-$&+R%LZ5U%Z,W)?EJMJ7H;/T7 W@T#TH"F-NEX!"X)Q+=: M(\F2*FM4SO-:(RO%%XPK.$.<-<1XFP#3:PZK*795;]&,Z-H8L*S^LZ(UWP): M0.4V(<6*[)2[C4>(-'8-9-LP>D@2G"WG9%*F50*'2$'FF(GP;N_PTV@,IR+C M.E%T42H('X,PI"I'01+=69-#=%)2WAV0Q%X;"QV%A4KHH7_Z\/\6,5?0%(1U M2G6#Z[-CE);4!64W@:.V)59EK;56*[U<=WUL!%3P:GT7TJL, &2B3,M/!P,\ MQ 94!(%(3-^O-E$I*UU,9>\*LRTO^?V(6MG-&MYTJHFLUV"(V2R:HASJV7CN MH&VL\U%LRQ-40,U;3ZVZ$PW?6TBZ4921XP\6HK*U2U/[KV> M(NW$O("D+-M"".=-*!P[#>I.#89WN7HDX1/[C$>].D8+Q06QHY&BZHW1ZUVX M5*LCE*IR0"OI JUUF+) M,!TL$E5VG'8%O2[UNH MS-([QZ6$F:I3/B2\A1@.Q\<_HD>0XTB7LY3S%!?+).[D=*%^HV>Q ML)W4NG+6P/BZ78!+6?3"&XR.J+>I82_V U9U%=S80V*<:D'$]S2@W^Y27PC[ MA5<3KT,Y'B E'>0PGK82BWV;196$Z8.5?_H%_=*Y.45S-]MRMAV/2O"32A=ENF6!O+)@"T$% R")>PAA>R31L5D"]TP*G[%,2IV,=OQ*[K:"Z0(]X M'4/.G,,27+/"EKI/ QV4)5Z FY#K.,Q*HL';4D.4/AU!+P0!P8*GAF%1;6?# MU"G)))0#.T,\LHMNX[E'/Z$,ZS[ZS][7 M<)-OJ"7#OO$#91&4Z9&MD5X@01Q)Z@OT$ 7T/($#T&:RH05!2\>Y)&_+B/N9 MJL* V/B48';>C:^W$121(CEKSDD+T[;K<,QP7S&,:U)83"<8WL?:5.HLGP=U M][">)!/6M,15]]C0AMUV\26HVI/[L+&NHILDIELJ-0#LI=,%W5-2/@Y)2+<0 M$\" 2:WW/A:5L[?TFT]"'_1CK<79:GW.&YP-EO '+F&$GT#7%F_K*GJAY#EH M(T2LFINH':&TC56!5-:W*ZK8N@JB-(ME[34J9D+5-GGGML4>5DO$3KUQ6WER MA#$;DHVJD&)337$]B@QSGG/._+[K.-DP'>5T)_YHQA-8Y%6*-L70R^9Q)W/< M65CD$Z:'L[=]IIN:,$?6T2]!@[H@!583(FW&A;XD4WJ#[^)U]@IEH%$@?SS' M+YC$+*N/^7/&-=$11'F?./D/;0I9)&7]6K8F:1G)0!4T\3!&Y)&3G'[_J9C2 M(KQ$N\:KIQ&)*.47NKGN7S%YP9_I6?0\*G/RX_N/%EM)3BN7V+:=NCTO8F.7 ML<[! OT)VM.NHMF\Y"6 @@%3EW3 F#=\_XSIJ0S4WH1HHUXR1UICKQKFMIU6 M/][;/$WZ_ZBX\"PY)':9XVF@0O6CAX:!RT<0LW,$F>&7U%FUCJ0YX3CPRP%/U]"ZQHF5KR(I191OQD0X@K4VLGM2J M4 ]"QM=;$5[JJBSWE\^*^+0B'"/!$1:HO#;:[%H+=YO+ OUTHN ZII;2?]+I MTB#T337IM!IM,LPYT9AFI@6CBW3"4Y@4!?!"$]KQZ8[#Z3#L8;,0%6W8SJ=E M%.1)L2?L+$&#)6T*!=KZVM3-3+,6YB_X,85XBS;!$4A3]0SHS@#[WVQUFXKF M?&/4[*;]*,A:QW\U)8Z>1,%)S)YGTKOZ4QQ[RR@+ YB.VH*%"G#Q%8X='$#7 MKC-61"0 =ZJR&T^WO(DS^B&%'B$[O@R T*N#S;&:W1>/L!"#Y),GEIUYQ,^) M)S-T9=_*6OU4O5SD+:]TPPVDLZ(I?M7E+-AIOK8F\?1R&XC$*0[NO:_@MQAU M_3!"*/.^HATE-4=V28E32H0Y:^;(:=6P+*^M!=NR )):!@&$PV]B^@63_QUN M#?6=$V0!_Q0((TK9>J\Y$Z(0AU+(U+_+,*4V##9&(,T'^6DS" M@.&F8KM8W=+S4%B1NXSE._23<"H"(!FPL$_:%SAA;$-4H0IO^=[(NI+XD MS"M<<,6=42PW2^=LT;AJ;#F;@=6F2/^H9T#5ZY[&)74MZQ5.K#_9D<@T*)VK MH89M*C#HT36Y-5SKOW__A_?O/Z"ME_"*VS^B#^\7[]^S_Z^#7O\117$Y*,0A M$Z9P#1A8"5)=!(&%+7JI7%D.XR M+\D&"G>*G\(H.A;Y="6P3S++.N R^$LNLLCO8VK^AKRM]XT7!E>1"#D4=9WE MRD\. RLQQ[F9)G#%C: &L 5A,$H?_LBF9[!,"H3=.E+5W-9&G%G+FZLS$9?N MPEM75Q8KH0;55IO_][-H^K>FK]SC@2MG_8MDLS/G(!%-67C;AU*[E@+@7TB@ M"3 JQ87 MX!AS\=82'J>[A2'[;AZU>A=J]7H.-(OK593WB(BTC%"/,X!4P%X%@EY%V#[0 M M^6*UW&R]9>HR0HJNQ^B]T7< 8.OILD?@D#')SN'E)(%KX,(ZKK0:FN3S?3 MF PPZ%(%,R Y!224O'O@:)#?(C41*F8Z1FFK[=O QPOH(87(N11YK43VCEMD M[7)3(DN8SVF$9/'"^]?X_CG.4VH;W[_2+VAW21^]R;-;"+$;24^%/")S M()@$T5D0FP;Q>6QAK%D047R>@T4['LDJ=33_6(AB"SFQJY."P0Z>/8TCCE Z M,D@PU?ES A!,B\)685*=]<1@*;[ "<-T@&.:6I&Q:'H]$E=*DA9H#IPXDM2M MXDH5Z0N7(1&@OP;R+X"8P/6=)\]D.G8;=A H%Y+NC!N9G+X/TL]TR"LYB0C!+?D]7:PT88IQCDD_'35>8$)"<^)2\ MAY^:%!9#F]6ZY3_%2FB?F" ?"KSXR=$G[$M+QK[RJ?0NV3<.4EFSW57D0\KK M"X:^- :*N*D>]AZ=K5B;F^.5J,$LR*3NG''=F;)"7R"TM,=L6NAPP.=%6YAX M,@O!O/0=%L,9%&DSJ?ET2,W'WKA-+((TR?XL4!YTS(OS>..%T2@0.HW:S-DF M=8[1KYR4S5J<0@G0NYOS'6!2&]"I_X/<85/H!0)T_C2.\A2;P*F5*/:/0''F M?),RRX+8!##!K*),[*GQGS&O3Y.[:,Y6YGE^P 6<8(X@$Q07Z8A47RP3SXB4(,N@41_[S MQDM^FZ"F4LOCE&X=K;6+?!)^ W81H"#O+&[<_#&EJCN=YN+%!-"Z(HD=&G!HK7AD M_.(K3OPP'5?,6K9EL2"I3GC[47CCTC4;Z4P801HIVA8; 8AT-=[BZ-[[*G"9 MZ+&'U^-0/A4,9 9]DXY&!%+AOFC^)#M#H7>"]+='(Y3N"1PDF76G7TU K4O! ME_UQ.MLVWC0]&@P+T[$%-<*6E2G3+ZAG!U8%F\+KW-Q?VWPIOVPF7NJT;?GU MF1>ON+"ZVH=/B'G:HSC:4AF/3Z!]-/])WAR='%RU'$;X-DQ_XSVAX*>1IG]! MEH7T>*LIH'L4PI F.8#00A=EH7(3IC331L)VG.Z:"2R_AN,P)YLA/'X7ZT Z MEX :?92FK:25GS )[F,5O.30JKQSV)C7"60A&76CXI22,DNMG;\P1)/C/B[B MK8HH*T&8OQR5L&//>['7YS7%R0N^C)-;3">.H#3\# K""(5^!Z;5*0JD(AUW$ ^0X+X#+R"L@#;LJK(U71N:9;N#!PTRNR= M $O#O"2%;MK8\D21GR!8NQ_$_"V&6&: $\@\!0BBL=AIBB"8&!_??_SPIB05 M[_DP4/W2T@C )SNH;6JK%SBJQM9D$]^R1H"K?JJ M@?:B]%*GBWJ-SNBOA[VFZ;UC2HYRPZ6*,/;XE[B@2PX+RO.X5VL!&\H3#S2, MT#&>WQH$:<0F4^6V:16I7M5V^0X B.XRT=RLMTO4I%JDY#9'$A MACWP\8\HL(TJ:WM!IP3YM2P+*>\+)*81Q02JD+@$4CL!+G#'O?O9^TNK=!#%(L&>:=(*JT2E,'.0%*^2H%G0D2HT8P7?(V%G3FR2V9 MDE&H[H7_U[IFW)9 J^G95/Z%]J3J/G0>IMLX].T5? MY%$HT@QCG-4B:PPL2IW#X8]PM%5_5QI0=$R23"/&-1NI\ZTU=+:/43WCMU"' MJ>3O@D',8'UI8063,K0Z\C+TJ% KJ=G*J?V>5[+ ,MUS'3'!121PIALR@_]+'/GC0VM<_XOBZ$0J>K:[Y1H1H:RU"P=(06[FW.O75IL( MUFZ46M\8\9_K,,*CZ@Q--=X4<%V+X:?7MM M/NV(1MZD5!6WBY(.M C,I0N+*:R##6@.).%A&%DY*3UGI6H4Z;R8HHCR+M]N MB43[%2A7VDL[5+QR,**8 @54]2-QFB>L4H5IX&LZI?X6?SPZ:4F#H K=J_SY M3?!*:Q@!6ML8PT '"Q1,T^O 6Z)QJB]MK^U;7*N5"$C.1_%7IGD0S7 ??UK M+8A.E$I9KC/0P92,5DR4&IT=@S2D*LBTJ% &7TM7KZR2--;/4]%:[.X9X^PZ M]IE!,"JS31!$C"*2)"?(7V/.U[L\"I*=#M)@QBW-Z5;P&:9R41L4JCM<, E, M2-&]9>G_-0\3W K2,.JSTGJZB'E0!;1A486BL(VU85[PQAX]-Y2'9R_E:>1; M'78#RPF.2LCV9CW#7JQUJ I>[P/M"G#"O"KT_%L]DO!I=/J*1A#%BB+*67>Y M=!W:O.ZL"*=,;(&$J*@C7=2"/JO"R2-&9^>QN:%(16^I(:=?Z+]-)0Q-+(^2UE";((R:#F>A+67 &,/T1A M!LFLH(U Y5Q,*.&GJXCN"CP._^*0/H22/0WV/0<&V5T0E5BDCW >W_!R%F?1 MD.Z%][$&)%\@R#.66-"NS!2Z>OL+6 GRZ0LIR^I$^_!*T=TA&]$6<@CO X2O MH?,KZ\.U6C^DLIII=$V(H(X8>=[GZR1>G^2IC,L?C52D52#Z3: ')9#MFA#S MDE6VL920, D3_97Q7#%;.U'$E+ENU%()(53[6^QCGDJR#%Z V_OG, EN/# B M^!,C%T'&MX6B=J$72JQ*A1*R9VLB6&+J#6<*9< 5P(Y0XVK+GWN+:R<^C?^[ M9H>:<-)>;5H/IKFP13DI+0J8[3Y.T]A6\\=/N9=02QECOD C/RA%303F;!TB M([D66[G@EI.9)[.EXLO*^MKL+!/[OW'7\WF><*L_C#G 41$79T\M7ZF=\@5# M*\,X6>,PHU;NJ&1&F)9[.JKH!UOZ([3E$E4%6K:\> #TJ[>S*&*?WL[JZ%Y>HTMDW0%\Z84)X^ITIW[\*<2) ME_C/NVMH/#XZ'YB2%5!ABC"[HK\L?SXVN4B_2-82?54%>AP'KR&!$O1J8K,Q M=Z&<0[39J*8V3^Q"Y/"LU#@( , 5,T=S'/%>#&P5]&YV'.%@5!HF?)(G;#ZD M3WC4 LKS&V82LDFE>)DDX OD*.&3 D1(%:+PK:?W.-F,TZ'B1//5PP%**UT+R8 <$4X&\2DRQ4#(BGFETP)#DD4K:.3V8=IF"X MU*<*H> (!2_!LA8B;RGY$P"(Y!,K2:9Z&$:9F6,I\%@P-@?]E MN ;3F*'%KFAX9:R8P0.::2A4Z(C[)3@,A)CMR&1N 71A$K\E 4G%PZ]EI!6S M*$\36X*E=8&;[5O-[CS=%8\(UIE+C/W/+>9[$=_AY"7T,7>FC8(24"11RFE: MQS29Q1(T. %T;DJ>@,<=:G06<$\E^P\JEE'P)1R=$[9T.I5=@ WT!J\U=T** M^O%(1/J%F:2+N+I[?XY!E669 WLKQ.7209[\0$^T%T9R]MRK5Z%K>IP@3^2P M8(T4D"67(<')&;WAG^)DE#]4@",P>D@2G"WG9%*F653U@9HL*4^XPH%L*W8+ M7]X#/3HA*XSX.8&\34)$[0G]):""B"KM,6^G-#G"8G;$/GR.T0Z@ZY(#Y"D6 MV.\9-(DL4G\KRT.:5D9.C-C,D#\5\!1#N3+%[.SW;&56:UL*OIN5J>1(&-P[ M%ALW*7>(3)D9H_1SWU"L/"P2D7;&[->\0A?6>"[.8)&.=(NWT'"$9:!G^2BO MG#B1)6:+HHPXZ?D+0QS)40W\7L8)#I\BSH"_NZ\K;J'VB2MU8YZF@+E+G M_!W*"OK("_Z25[9\:_:![_&1A)I5:_@ M[#6VE>XVFF>I%$M>*2';&2XC?A>,3Y"^(O.L/8@F!:OH%KK(0DX1-/&2WKL'TS$9S49)[ :H: M*"0P[+[@4?F]BLY,62V%&@4=YI.TGNXVAFW2Q+$]5BGQ(I)8+C.ZQ0'&&_C9 M?)T;>(8)G;%60Y2H2:CF'BZ2C07>T/[6$TLBO5/ M?,*U*;LGKW&:_L@B*R+UX!UA:S2G#XD7+4(PD^J^]]Y7R(V"+GQT=OJ+YB#% MN%6YV&Q)O,,<\>VUF(XN PL[\3 5ZP?#:XI9VTX4Y&RM(##'RVSI/9QQS,CC M7IV&&$Q#(J:"W&$L0(MWB,I"^;[&DY;G>*1KTHP5(I8C7I?V"P/60W2#-.T) MYHB"#06H(A";2N4*VK(I&BM]S9AQ+<6ZUDPZ@Z)(ZZZU<-NVJ6=0EO(Y=K:J MRF+YFWOL#Q8_5H/%/&4\_9G>(3B0'4'Y=S!&)_Q9U#E5>\*^[15H.*D/C)8+ MIA:(L[6H-5%U H-_@ E43>OK:QG*3+JI,OILB*IG\PT2=L)$/K/R5O5\>I(F M.Y##-MB183%*;A#UCCSQCB*;%KM92YCE)TZ;Y@VM7XV)O>^9LU_OZ7 M/PK-;NKLZN6%VC12)#2 M73 0K]7ZXJO/@-!NJ9RK:,Z-Y_2#]$)!D$G^(:L%@W'\MKM4'N%KT_61S=;C MKVU=#;*#WVMX+\;_N\#UK(S1G\31]6K4( Z*:.=8M(9I@[QC.6^*TEJ"7RBR MB>Z]KUZP_= M+L1T?CTS0I7:AW>)-:$';_3'H5^>/K1:RWX!1IRC M;6T)YBT$Z>5_@OQB,7MZX^W X[J,@GJ[9B/OB,$RRS(EUDQ"!VIFG?VM0?L4I$C,P01O:5T_@Y9:U"K>8U[2DS^'6P M6)1 ENDS])4XD"Z/NJB*/9 ,TD2^)SEH"4F)^M4:,G +/FS?SE62]UC=@ M(5NO\-E=T!FH/OGT*8E?LV>XS[W(1(V_I(LX820HSUX4XD8*I:OYSSC("542 M),;.4L-/.MUI_[J'*V$4.JV8"[X;.1O2IT.G._W?Z%O;],)C5+E$[ZK.7_(:ULV34BG"JS'92=.69W1X39NY%4 MCT$$,N"-V)/C'&\3[/.J;K#5-P"V\;?#FMAJ^TLGNT#T7P1S@ NPU;4Y6$?M M;1('N<__:7GGF117;UZID64R>AKAHY"&C'IO=@R8(_+IS[MFK7XW1=-3O>%MD2Z+U[_MN72 M3=.ZP>W:E6M<3>PR[:_T"CZ9=!_JVH'2#9QHC1.JB<8$G9>^:$JL/17'2>O2 MJ6AW^>-?L)^-*%,ON9\D=$"U[![$%%/9*EZW+>= E 0F:BI$=8";8$16HEYG M"XQ"[7U.$$TN_/QW^&FCXVE>1>LXV0CD-?%'HX$.05,#V]2FA("'?&#"8(>U M16B(=W3*S^(>TRU L].4XQ@4U3.S;,=K#Q/&V>H,\+_SR6?=F-?B[AGH9M]_ MD:PK>9#1'7(O/KU4SEAMV1.._)(!8,32U&9B-TMIKF,5D R0;?I.?0/*JB&Q ME&U[:FT=;@L/SV%5FYO.=[2"EWQWATIOWZ]G>1%:TIACM@A^:1$ F]"^5^,6 M^SAD*+U4)N$+,)#_FT(#64%8=>^"]@2O3#L K+P@SA^S=4Z0)X?01_[^P^+] MO_XC.P?^_A\_OE^ GK"E.C1=$&(Q/\CH:I0W.A?M5EL-;TT7C'6S*!;C+,%! M"%5_::K\6U-L=F-25WU\APA\')+6/'*-^]UJMX2B*HUK1:L\2R%9G5Z;)AI ME K5!,RE-L6QB$8<2]6(=SL6^5E UG( V[GQW(@6*O&JY\9LX^=< P>>*=>D M8+<;[]DVXM*XS5V!M!,K7\5C/O.23WF2;-O7^-[Y_C/*7']?TKG6:WBK#T\/*Z.>6# MO:$3F'%B0_.33,R*,C8MBB.,*$=4707'K\ T+IS<6YC4 T!0B5W;H;6^C(:M%RK?X";H+ M>U'VQ=N,2@41/K:"( **\^6=3,LVVUK@(%&QS4Q+MQRYB8 N\A5AW;=@Z_ S M)HIX#TR$@J#=7%2S$NA?0<>;L.CEZ0A3-G7H]7R1LZFUTBW*$4U$=P=$=)O[ M^G+66/!/[_-;<#=I*'@F"SNGSL_S6!(RY3:SMYC:H6.X-*I43N&F/LJP@/BQB$*&OB*+?A(9B*>?Q[E(PJ@'R$WD@G3G>QRIA-(SU)3IX#+' M0<#\5\#]EYGL$V4&;UBVIJAC[WM:2RJ!B3 9 +$]T4NHQ'L)/R5,L0WY2]C% M>TEN.^W6BK2E(ATA;;77QY')1/9_>18;EP@TVAO,>](:<8TIB%M*E>?T'($ MI(WW*1Q<$F/O*DKI1THV(Z_X EU/(SA?UDF)Z]61<-V*:!@6-"T&"170,>O? MLEKSVH^1(,Z\%PQ43MG&WC+$/&GBVSH\LXV&[YQSUIB7I9Q+JG.7HE1["#*< MU&60D'QSET7LIMXF\Q"%8+?V<8A5*N9BLCT.EFTZ0'HXC,%/Q&J::LZLD0"+ M10L?!@/7X)V: F_Q)HFI_9+M($DEHW*"UK<53K=QIX?EEV22\:KQ*FDO6-Y0 MQG1B17_B7MCFY=0MU2&23FB?FA16/V(D728?+N2SVD3:J##:E7;TPI"A>V_J M6TR[==+37?&,N)58 3'['^@C01<]@DC MC@KJ2,+ZL0FL*^7&)=2V&"-0.#B7&PC8'(\H9(_W9$\J:K0D4.ESCOE_KZ(* M(-Z8/2B)HW>2/)0VHCI2H.5=:%[(II+X+:=U1&*0O5Z372 2419L (--JP2> M,@ MV3FXMN14 #V#F:CG\VWJ$GJ2;Q"E4Z%X^V;:K_"F;-.FKF>P%@1U2F72;R! MM%-XS[^$V;-L0^B%):9<(#4IDK-.DO2&:UB!<(HI].+0QL:9N%U MG(A@ <-;OOA*.8\3RJ27[)C]W5P\,E)3AMC!(YM; B5D,/OO8BE(:14$UH7: M-YPM5/ EUTE'Q5Y,5SU5E*DL@X ^DS(GS2IAZD#DFRBU$807B)%&<8(D\?F+ M0YQ)DB99X7G[A..GQ-L^A[Y'QJ8SZ+1FSC:I=QSIN%CWL7G]C*HA M:4S"@,%YEH$\;6.U.5Z%PD\U#,&UV"R"J1IFV:1ZFNJO11\<9W(7K;6LQ'O' M,DLFX9)YA)/=GQ_NQBTF]$Q@$-_T@[)1!'PPF[H&,ELFQ;M^^')U?W&.[NZ7 M]Q=W-NV"NV=,B+DNYXS<%+W-Q_!-IF2Y/<)S%;W0KSE.#JE=[X_$:=0=!.%& MR-8=N=(('XD\9<.'DYG]/FO$@YV >RC#]&'*YMPH ZV";2-S6Q& 6.6]5.UR M[NW23[D'F"H8<]/!6-5+0&FC)TD<\>Q76U G!@42RU\4'P%-I(@*"VO^ S"G&E45 M0K(%(61. M+!O&VX/7-25,YK71I?4K98I:BP.5;KRS#R(C_T"-1<)HRIE .W MC4+?*5 ZH,^4G -IDVB^C3;'&_C90 /B2#,6M4\KZT$&+\5"@?:)_T[2O$D) MS9,CEY'>I_KZ!82=Z&[&'W@2QPE\I]4T0I3(]='L4(+D:C)WKS> MAE>R@U@'=L$!>TIG"3&>)KIPG"Y?;6_]WE9N=$!,^RS%RBW;5FZEK]RR9>5L M!Z"<+5K#5NO81];60:],D(&3L4BI"<3#2(8BF@R./S\0R6#&8\V<*4D")N$8O" MKN#B5?Y^!"Y5;PZ3&I6D1MLD]G&:QHF]0_93' >O(2'T\*Q6I1C$J):SL-.3 M(S/62E6.44;2(%Y##8X+7;^\FHDE2]"OF/)LY&2\RS<;+]DQR*!B,E3,AN1TQR:E M5-VZI9JH;?/PVIZQB6@L[6RK%?;$JIS'FU41TW3%2VX0IV624W,NW8P)^9%:Y M0&5?;>&J/(O3+%U%]&VS._(.9QD1B%9%[B:K%(7,)!C'_L$'CPS;2P@ONN-? M"_YX"0HXXJ#'=\IN[E2Q!0^+GF8>0(/8"L7,9N7:$;.DR9<28 T\H'.17FS\P)T#'TOK]2!<=QK8NRF22>X:@K'2_W3NKU[."QJ M7JW:;CQQ)FE3;U2L4;KIM[9S-#J]V.*/G[T T^^SZM*^ MD0YF([[M#9V$*2C3NK*=+<+>H9QW;Y_EFO$F$","W47WEC>3HU024F.]1"T^(U6W@Z:%QC"AAK&B0DD:#6D M!XG?Z 7^/&DH9@:XU99R;A=&;""5L:\4H"N&-,661<]ED+_3:_RY>L]6RGX/ M06$F[ZE68Y# M&.61TDBZB2U^P:]:H"")(_JCC[7$0:/MC7U<"1V4)J2W!S4 L<5<3I:A03VVIZ-OEB5*V* MD?O#WA%PFJ=A1 V[I?_7/$Q#8_5:DB[2"$^40V)2).)9+*$(2F//W.UA$4EV_D@*JUD_[K>(*/8CU*QB3 MD3/!&OJU8 Y=1/2.XO![4Y0,7$5;>L=?XQ=,/HYW4>LY3-Q]L'I,<<*Z^B(^ M%7K')D,?Q;^_/0HAQ?O7*QTXT062XMC'E&YM,L.@ZYMS5DRT!6KI0",:&W0! M6KEJK,S.=='Q!%V+#4.GT&673 M1=ZY=[)"#9?K([:.9$%4+G>V5N&<-"\[+W&&T;]8O,I4>&SDZW:97QR%#&7>U71#K>KQL@ 0'3'H=4S.9GFH"#B-ZXAD0 M<$N<[HJ? 79S!&QW04CT6;2$W,T\F$*-6*T["XB,^.^DQK+J+9.: IW(LN#D M=RAS)8BA::BI)KONWA,S6LQ$:+[KQO8"F,^M/>*!?QDE'GLK8,ZLC '"DTI%>P:P?9%PW M/2->FIX::%L)=- IFK)]Y1C>RY:&Y-YRJOPYWB;8#WD+]"@H.Y%DXS+MEZMU MU?L$?@EO&U*[(?P;#GZ*N>-2ZZ8^4O'1.63."D_W+F'5[:ST:WK4A(5[RBM@ MT?R"5?3,>46>QJRM1(\9KK/8;[7UK7CO5#>YROK6W'_<+Z:MK^!1+].RE5H\ MP^75CZ)I][#%])R@ 2J#'DJ3E>RSD\Q">AB&,CB@E1LJ/\-= 9D M/DY/ULXSY\)F)M>4JU-+Q=@.*"1B M%MYAUT0 4Z?ZW__N7S]^^)<_BCI/B[@3YD0A=2G^ 8G^P]6V1S<>V'>3Q"FI MNHW#IXB;E/Z.9?@ >$T&?/PWN[BAF0G )IMN"*=8P86%(ZG6 ML%3\!^SVCR:;KXH?F$, W;_&,Q>%N))"R_D)P.C= MR%(?0R/,DBJ?=L.UHOM<*D[(U7J- J,"$%88M)9F8ETK61 6)9UT<,2U=#KGPG[NYO!?;! F"D['W\;5F.UR9R M9?1TQV4-LG*"5!$; I(W+%O]0FU/5[68[G*+4^PE/C2F/X?BGYB5.ACXQ,0M MMT 9]I^CF,1/.PY:$Q33'(E8ZJ[B-)D4&E69_GTDTNBG?)](UH[XPH5QAJ&/ M +F* OSU?V(3G:(%1<1((DISQNR3J3F76^H M0ZU=" MWG<9.+L-GYZI-?^0\BVV>LRH&0L[3_8MNXP37@" KZ'$5**\C;KK^"PL+0(E MP,!)O#[)4^%YA")6++NF 5BPA]:< T18O:M$=;-XPTRV+%(]DZM 9^2?(Y)S MPG)ZNKJ./"V5G' FWNS2YE*2AJ91'MEP!.NW"-J1?7$+[WM/4+ MNC(TW]!JU(YSXSO(/AC":MVZ#J-;0BNT@]5:R2F08):ZE/:;/=N2EB@79#O. MC3WIF,N8(]BV%:]\B;,_X4R V$Z)FQO%&:(SV\//G5AX,E#N+V6Y%;"N5:B. MB=>B$E$0:U("QZOMA1U=$X_/;K6F%K!WU.=L!LY&PVPIZ%N,>IL20FS9@MRD ML#$*1^YT]YD:OWG"-L-E@O^:0Y[F6.M4HXD4T:.2AG0(8MV8+5H+KM9Z\R31 M;(GU]BK:*\F^&F:^)TA'/WEDS:?TJ=^,L.+%]C39FN)*.+ EQ*%5[YHY9 1LXF 31E#3Y4'7= ,)&8(TM_Q+Q(]&'%*7I$S7?BJ&Z1>D'<[]8MG/N$N> MO$@X04HM9ZB\-W2L_))6:X%HY9$[^AN!R#"RN[8V]Z+6<@2+*?^ 15:V34*:,Q5BL81'JZ+*6;3'#_,N8%4XR!CJ5<227 &_C M-,Q8H^60[KD(4WO92U!,;P5>),5]ADQCMIFSHH=)!4*[1Z1";*RQ:CE"K/6? MGKM@M0R-(K:[0(JLU/;M=AEMS],;C_:B4BKO*RF5\TE&'-M0M3,;<8+ROB%) M"RN9CNXNFP.Z5LBT_%DE=!A:&[DA]DCI4#/;3^IHP*H"N <_I@<-P:4\I_NX M"?Q<\6H6V%WCAP- "(X@F5PH4W3A(K:AN*T3LW\! !XXAQ5J>K&Y/,6@16UD M#NM(&I=0,8/J&6?TSQUP\\5VG!AN_A;S#^3"2^! 24WTZA:?G"0Y=^9)"]^V M@<8ZRD1&!VU[:F"LQC)-RT7>GDB.JWD@=0]P6%?K4@+?>+1YN]F&QE@F96XG MJ"7]3*W!W6^2TOW9[F80ZN]Z,>].P])SCSF M3)1QWBO0RAFRE%/(\E M55R;*/23K"#!"^^S@DYK"22HX ,,LY)!#EHK5U6(?J.R-"%[9Y 6<>]2@SI.(PPA'/B9D_!VM&C F?!;FRDOX M/ ((6)OIV"0E%2'%!(C.@,04W/(]9B$KY^DLWF@Y/JBR!,?L5%:V3N^#C2Q; M7T/_7$N=T4T*033^];+[HO_OO/FO[*^.]V#QXI7-U^DU\0API2(_(@R$/L\0 M5-0T8#@)K1(@H1-'@XJ&L*_R140.UAR@#06 M>**(8@)I7"PDIK)B1+2 8Z>0Y.5-+E@YI81E]K(8D)K;\AUS126E/]./EFK% M#U$(%3UW^>-?J'(,_U*A.=8 )%R'5%B 0S1V]5Q%Z&P%6CWG .5T4O;64\X$ M_X4*F9[XB@_D,49L81A.O4!5!80OC)H9P61, Q&3\U^HZ4^*^1%GX(VL2Z,* M.GK76,5([NB+/K;B>U@_^*DJN&W(JM=E#Y-VPCIKLP+KGM]AHEIV]AH6KYP/ MQ8M702YCU'A0R]A,+?3 MJ*@FI1"O19)<($D4<:K">6436H[I@RP!!Y][F6<@-U? S&F$$5"V5_%A6ACB M2 [MTW^AVSB.+N/D/,X?LW5.9,/GD2<9I\OLN4!0EK6[=L\R8P*)ER.'HP+; M>2&:8O*0A,SF?'>+J:&2>L0B0#++!80F.U<;2'#C50+C8_6*+-+I'H48I$L" MBX%[. JN8]\C-\]QA+_DHU\!T$*,&.+4YLDSF8[=[BAT.4"\S"XQ> -8_4Z> MQZ&0Z6*5E@*U0\16]!Q1)B/!WOHHC-4DA7 M%[XN[J2 $ 4&CTR3I3M1QD5#'ZH\(+P-'0YM0'>4/Q;XC<(B%64@HD$8_;=( MKD9G'O%SH@8P/OG#G%,]69L*PR/31[^"I+YX*K%92;EH6(TI=A/O4"O0D>1>;%Z:X&.,("$MI:\B',05YY7&FI+N6L( US MY7&'&E-B@(L%_P^2:V;+[S)ZS8R<<.U)5-IRG>Y*R5:EY9HHCVKZ53*UGR9: M(*;(K=85=.*=0:P_KBK&ZQ(PPK$)1"JR%.07"J-/_'<2;?@\3+VGIP0_J?2_ M%QSEV*#NFV\V'K7_F.K+:*-U$F]8\1/X,E/T&F;/2$%PPU[^A..GQ-L^A^!" MN,5/$A&#_DG0.+(%D?I.B;:^)%,:0/=XLXT3^DY$5V_?3Q@J+,]#WFSA9VXB MJMK0 ^55,XG,E 52D_%B4SF=,A75C$9&(+HU&<8$*FL<@QP1X> 5D*/@@%#S1 MM<@J'U^6*9P;BC*2I(]$%M(CQ@0%G*U1_)&5A#V@TQ-4%GL);M-U/>QKI]:/TP"6PGGY4T6]4V=FXG-K^,KH%TBK+WD%IF<4P MMRDA6Q75PJ,^A1^]U[N0MKD7C#9'&.*,27N\,=.U4)AXT1K"$4-\,VF/<\;V M>IDI -1*\GA!WKC31".'7O%C"AT4M3:Y[-!D%E'D$08+EL;K[!7VG,]J)_%7 MG^0 0<1<":F&Y.WKKP';AH:;R>(VN H;JRQ%+:4VWYM?FG)R9K'K^O8,7.6' M[$SX^W/,/?>>=@K86VCI.3N+62(_KW>Y#=/?QF=]E4C"@2>RVH#ZT0@D/@X% ME5,6"NA:3@*3<44_3D#)8$8DM216Z]*O1H6)(0N'OIY0)WA,PHAWI$+ &JD% MDM)=V95.;;]XLXDC5G"S-/ ) 1VT1)PJ8J5I<^9=?BV<73<<(R$^@AR4O-# !]<:0L MH9@4].V6V)F7B0P2QS;HHGFY*NDJ0CZN&VTU^:R5BBJ=L2F=;&S(V)\YO_+N M:TMMFSG[)>"U-AFL.[VT7BHW7CBRA O @<&%!Z4INC=WMNR7HPN\U0W0L8A@ MS'R91C"<+3N&QW%*="8G"69(?[5N)C>4@9L)!\K)RMXK-=T"%1/J44_KG[/U M12"CY#]BP4LG70T9P:LB(S@I_F>UOS=)O Y';6Y&!F#>*9U9,DMT/F\L\31F!PAH6R32+("-*5'@Y&^+3(3H?HA,B7B&NP'KT+]"Z]3#-(NBGS,?W M'S]4I;29Y<#"KXW17@,%YT[?9/Y,6CJ_7/<893 MYB$D.+B/F2<-ZGGIVY$&S)@WRZ/;4E]'4=/)]?T MK*4OE'(80LX&^U2/2B+2(XSUUM02SFY9(+F(DF7O";,]JR$TIQ(M992W2N+] M:> Q"]B18E(>XA%YPIZ8\-@7@%1D7^JRWY1DYS-J\(9+ZVM0BT&>[DYQY#]O MO.2WL=]I0R!2T3X>B4B_,-8_5;VWAHG+!?^ M7_XH;)[C6PM26P:5Z4NMF$G2?#=4#TW@5H%H9J M"G'6RBO'>O*N'=E(DU@%?:7!\RGX/6O1%4N5+MDZH&AA"SV1QA<(Z+1107R! M@/SQB$0&2#-!K8#H14J5<=5XE;6F-. .4*2UIJY'(PAIEP%QNA-T@E+!HF6> M/<< "3Y6$]&P>13-N?-?BWD5K%O7-[BO]GHD6.E9:>Q)(E_O-NO.FN(6$JJNP3_++\^4C%(_V235'Q M[^U@NX ?$%!(\?HEE#E1Z[?* !60AW5!2SW1MET\)YL?_*+]F MN2!:2D*G4O,M=;C=+:O*5 MTCY_')*1)J%NF2@W%D5)DPP\A$'N9RS@R[)EV@VAII*V,IM0\V'E4=(E;)D&<\N9BEA!G)+>?D M>7ME,4'1$,U6 KEIF91_ALG"^F)+630 -;OYX*9E*KO3.EZ216RHQ NP;,I4 M]&0:E\X/-%%#IZ<)XKU&Y='?3ZM0]CO6%1DI8\.1Y=R6)^N>/C,2B&U5=-O3 MQ+BVVOE02^"R$FNV 9$F\TZ2=VJ#Q)-K$C M!0- M($R!I4T9 MY;R_U+=0),MF!*S"4,Z&/#7=,8I,"FD9I,.-)N.[!RFYF@@M)Y#V,D^HI98G M4*!W&7Z%GPRD5"JJ;!-+NL<@!>D28 +5NCBNFA-Y+P3.Y&42;[B!) ZK*G2* M41C6ENQ?)+E!E[R!AN('!M6Q5Z;$8G6Q?*2RBX>0GE612%'C77(G'*B=I M$+$FW/1I42H-X"JB!U+*NL5^;\#O%E(]>AWZT(WA(8H?4ZJ",R663X/>L8G0 M]^+?%IWB!@64JH+66)8372 ISI3Z@GZ(@*5R&2>%B2.QQC7\7]W2:;:%F+US MRDJHK73?ZC,*X?CCF.10LOT[7\.AYB-," L',TYJ*E(#AJI1U'+9>-D!YJ"V M11[XS:]HS95GTLRNF[9Y-MSQ8*E.ZHPW'"-Q$QUI42'9%3$71?J(I9<'(1.' M3X3X3$+U7:0>-:)JAXZQ%(T^B\OH M8P*+D/U,+8-R39XLR3.24' 65V'H4"J $/F_P&1HP7JPE6\PX6J(74%7H8I' MI\-!\E5HJ8RTG:DPX6IT@F2"6Z2V)BT[P^)A$2>8FGEG<.,F.P,^9$YOW@R3 M$J_5HF_KJL8!%7C/"1Y[X_SCT0LT_LIAT]INF\$4&)$(S7?5W\9IBV>:AKC@ MV>#TM%"DCT(>4A+ECHLB<[8MB@+5!Y"?1$_3N]WF,29C$YW@6.:49L@LF89/ M+>C*LRD@U6CYXH6$9_QK^T9@1K$T_ .^@DJXF;>#E!BI7B777[>D) [C"0KX MU$>\"J18@!+\!%*3@?3ZIR7F6Z!SV\*?>@0,V;MGC%5KXQ$P+((<8O2TKL:6 M@5C ]Y?@9WH[T4N%KS%=[=6::@:''W0%Q2IJ"+Q):MM3ZHM:P:H&818]GP MVFM;JU4(Z^TCP!L/2&EC<;&85]\N@-P85DF%2^O'[95H?'F+7W"4R]2^J]N[ M\?:G)(T$;56Y](Z2MQBA-"P2&2+-!*9JK; /8GKC:^(:4%[M!@L-RD$Z1;!8 M(:=U;=L2SS\PR-+8I(W1FZ;AW C6QU?B@9-CX/A$'?#UB]0*NQ\_[POF M?3T/4^[VH=/JQ4%S9/4G[JH]&GW(XN5>&'HJ/<<9Y!0XA&R0ZIH3P4-9EL&(*#FXP"1J%-4G+-2G;+9$H@)&0/2@N =#V MX5=K$K_22UYA;W?OY67BER3U$E\R2'_LX5$\\9T/UMD9_7"7W\6ND2];QF"/& M]\_T./72T&]Z77N2<"QPPRFL/MTFZ;J>=RQ*35GH$*/MV;F\#:T*\@,/@'2^ MC/KCC@7Y'$8LUU:>41*=�\.,\VO/BC2:B!0QT+>$X_<'KQ^:4LY29Q&A]T M?\HU0:FH"[P ..GZAO:GXO!66E(M(F#@Z<1[JMY%I3\Z?C=WF%WN5)_B45#Z ML\BJ;M]C?6,D-"1D^P6F>?8FS/^'LQ@N#)M&&CG4D(G. M_4+O%_O3<7UEQNG&7T7=.NF[:=/[2&7WR)K-8*#BD\Z'>R4%HF' MM6_8$%V72W,8X[65.(R,4\%5]XV#WV)]%<;3=+DDXLAE2>$'!6]J"S*:HN.C M3B+^-)UP\F^N;0Z\QJ#X%&UQV=5!]?!&PZ/U:<=BJ.8TU_ !L6;(JS6U'1A_ M39)T#G"M32F,FH[+O8PPTZ@O[4_&H3%U+D+S_Y5["?V&R8XW#*R:52V/SF)6G[^$T][!W5#7O08/F)?;0"6* FI=)$?/$,<"G>9I&.%43T>%8J F05H>=2S 3Y@$ M]_%G+X, _JX(Y"MO>),HO8,<"U5H:1*F@N?3-\G2]JQC$5H/I(_O/_SPX6.[ M V'00$?":6VW5HFHS:I^+FW/N+Z3XNB%VE4$ I^M_2MJ?=C]-BPG MR)_N8#^UW3D=CSL61.O\ @WXM$ ^S\!HDJ9OC&OE1M04M]\UY2<'P %VS#*(MVTWU.'DYN&(;KUQ M(,OA_CE,@AL/,JWY8U2Y\*D:'M=#BZ,I.D\4 V4VV<;\O&>."I$I<18'I.H)]VI_G\0*S],UKV:MNB-^X/&+& M&[';&3MLI'/Q6E&PRLWK^P.^ADC.T._'VT)WJ/^]@USGY4CWW6>J!>4)EBH0 MW8)TY0=DSG:,];E6I<2]E5">.F# MKN?N-REVXZFY?Y/,FBBLBJ:C7D7?6E[P/B1<^S\:(C7=B8W=(UQ'@DWW5&T- M*-N8R+DI>K?Q")$W7K/I67K$M:4F?#X\JP)6\ X_M097VY]VFZZI] I@;<\D MO+U&NQ13--=:K;6&:YKO"NY":J#6/K=]Q[H. +(LI0XCMO2 \Z._!:YU.:K&.I"*0T7[ M2WO2I3&B;F/@W=<=2(6+!.P6#]Q(4JY3R^ E%1ZG02]_W[$.M5*HBE_24[DI M$J+_S?6U7VL.^"FAMF^7'M YPG66O2IL+_<=O<6L.HO9*^R,?-1JUSH+9<=1 MG$^8I2>^,H.$=&Y27D3!.5W8ZB?3^)#KJI/\_W1W=1A=[U2-T000*,_ M3R>EUB155^'ZGGRDN\-.:QEFS_C>>@ ;\F[ZPV'";$IE/*N,%]-/%HT/9:H2 M0W:,3''#PR,&$W1)6^4[*?5NZ+*O6*Z+EC_!2.6K:@:@9[-*?1>:NL^\HHIPWC;PH,*7H56F?J>0"_@1K< MI7X%>H%D165@0^BR'5\>W6_AD7$'T_F@-<8D^Z_TE<_-]E%&X!BZ32LMLNWU M=*L_&X7W64+PR>K8H4FU]9V*/@7_QNC5%G0W2Z4FC)^.)T(O1B,_\P>B<%6/_?YB78LR'=CWULL'8 M_'8/&=JR6OVIK9/:Y;5:F1P:+?>25-N(#G.Q#4GT@Q8VYZ;.^+*BTF5UB5G^ MG_V;,6QSBU7N$CQMMA"(GI-K/-'11^1QK/JM.Y:"9?=L -B=*I= M,-2M;U;AW$A]]/F]>-X6ARK)5\_O>A&.M\6A?#CL#=X6X^((X($FCD@9W/6[3S.4F^2V.]OMX5H&.^VU6O(MI M 1(]6FA3>;!:561)$[!KC9M#75R*+%/&Z:754MO^@[V\3A@F*@E8E]E8K(8[ M TR1OBE*_O1$74X= XALXX)=OZEB4R:O6RWLLG$MF$@8SYD;@VL$'CZ>$:VD MV\3$ZR(_5&*1LY<0[0D@#[%[N7Q]X9@*_=A#[".K;]L@QR],9H3 @3X?A,K] MJ'7I_$"UJH)KW$<(]WV9Q['NW'%^0D"YX;P1T&MU>*FTH4L)YF]3*84<;4QZ M0XM#57W]4.4RK;B2N@DF=$+H$$C91= MORI'% [37''+OW,D7RQ3'*&]M=W3F;N6(T?K:N=%)*^/_@$XE+Q/_#FD!=9' M:779239#?F1I";38NIQ*E6_JMB@?E7ZTO#*=3S5/9EOQLAU&0AGALK8;RWC0 MUFUI;"G;Y;[>8--1$(X3+Y!XM(*9^$Q#OI\JK?!1D36VHHI &Q,?IBE<<%CT MFMO8DY4>=AE)BDQU(]I]^3/XO2^$QD MU-:90T2V3:U9'F#>!S&B*[RTR56X=J'::\KIKZ0HX-;^RVD@=^T;[^'7\35EOXA2_PMR2PF M6S>[3>^/_@<=RKNJLWFFLQPK0>_BM_ M'YWA9DZ?[0@F@CUZ">%!89=FZOYSG^;JE^%Q9 GCO=ZOC^WMS%G^,]BA4-Q2H_&7DXR\N4];I?;W#@Y3 %YFJ=$G@/3!IT.^*H_= M&."T#BGPH#?8$/R!C0QZ-UPP-_S^,"%!ZX&UQ;KFMM:,+8R,$$N4&>.3=].] M-[SD:(7EU-8V)" &7HE+C0G'M)PJ@*B3+)OTRA_:2")O4B"0[&?\"/*EV6QN MY>N7S26N3K-@<8*-'66/+>,M=()XU !IU/QH-/>+CHY\30TNF)W*:**#[]'& MIQ\^PH2#6P/&4%V]:\EDFFW<%N5:I7LML.= 4@2/B78.U7TIKH_-G]]25>HA MML=[JHEB_4)!G.A@2%&LWM.,@AI#YU78O3UK /3V]F+A+^J"W7XI@ U:>7?T M_&'0J^Q!)WQ6YTGAT5SL*0($VB'_F*4F?(C%>K.@_ZD?8& M5>&359\M#X3#W38ITA]VRM)&1M39(\9R%]:6KG@3UD3P3>?L\ :UE7*'QSA. M$BU:+7:VB[8V5;K)[3,NC\]:/EZW^.!7%K5ON_>G=-][ +#Q:"55F0=:('RG'R0F4HU\/H) M]0=^59)5.F>. Q507B?^1)M5'W$,ZS<"RAHK^R]#9=\5UU+O!;7J]WQBU_?" MOX.6^'P&'2/ 9 [T3AC!5[!^\1X5VK&Q7!YV1DUV899QG.>.?"BT!VEA)JTH%!%;ZQ'"+2%^W=RNZF$QW$OU> M)9@LAABN.M)9;)/R]S MF@M^'[K=8:\YNAJ*W&"D,)M*9 !/YEF/OEC7N3C\A>BCPU_P!JQ7*X5D!5F( MXD$RO'C#!W*C#[[S9YAF?G2W;=-7J8\63XXTBVH%W1:0N&< 7X5?] M%!LMC+32\;[?T@%.HT-J^TVM'^7T#?CK Q8O-!2TD? M+#%ZW812G7.VU5E$>]3GEH_,A MC.A\HCGMLJ/L>EU'$*E:,,DR;SF^AP;NQG$I MTRCLE\@B$Q>A+SDGIC2=L= MO5;:&'3%&,_/Z.();/H5,@2Z1I+#$6*R5"5Z]-I-E2968FTB9;?H"='$9-SK MS_@=]*MKDMW27-WI/V69TU !=7X7@S[^\NO+<[K/1OK^\'MT-BB?W?U;R?C) MIGCP:95,ZW07#/3-:9()K=FU?E4AOVI(A/>X^GH_-Y[*MO>S=''-'P6MJ/93 M*7F)[26,PR7&]F)%J>>1E$=S\817SWWBS\$]7@YPW-S+B](<7,WE]WSY:4%3,-U^ M:VVBV^]W:.Z(A%%L9 ,>G.ST7A%3)UEB]'UW3D&.30D87^E.YG1+?VPY$.<2 M^>N> /VZQX9@[8YL'OJ!LDVT0=&K] T7>!?^B1@R"/4O#(5:]SN4JXG4UO+X MSQ]//>=2\RG\>GC:JBP3$]6[%'AI.CC#=45_ZD]0$ADB<(8OD[KMU\A7(.0D MAW'&X%R]28Y5 ZQGY3#K9/70HCT>?&Z?[ ,)X(-BV*Y,DGZE'ZTIG6'"U#PI MVE=2![>H?>,8^(]'L0QBC&5RKGMEWB\V&X&U6.CGLH?=(N[0B_[ _X.7Q:KD M%QL\ B]HK>CZ,A]\-$@15<,JCE"NR4"?QM&>QQX)')<'2CB@]60X=]S.+,GK M&,B*5NC.:X4N"NQ+C8W6J-)-;G ?\GVG!01M4ST;N<-J$.=/XV,_S[<><5)7 M[4;P.UW$XMJS1\7[;:9K0:0W,&N "&[GQ;H#LF:\XE3(9X ?J/]XM>?]H/HFZ,MCC9P# 3>>@84WAG#P76$\5(] M/OV0\K\%A@B.B%\#=5]^3U9*K\Q0'=47P%)553&VQB\Q*+R%TC"P/ZP%[K; M:<[XH#IX]&8N-C+\#LDKK=2LS&$,T/XE>K@R]-YM\U7D^L^EZCA9 J8W=PSX MZH65Z(70HYM<*6M)3!5X6'S9G;E&1QG-9P\&7D\/@HUHI4GTZ*UY0N>]%FW# MJDE?,T4W[=>//>GG>A7O4R:\^%D_%HNKT8!A5Z:9U:^\NI HLN%5*N"?B*;7Y]YT,J_.LK1Z;DU\!Q4!_.;X75(SL5 M8R-9^!?\)MH+<3#5"#=UFS/3E'6RH\TWVUW"ZXDX9T"T"C_JG"&7F'+4:".: M!6.H^X;98@NFF&4&.SRYUM53N/_0??+K,/&&)<1["%:'Y9X7OST"].TH"CGO M=2ARH*?3E !SEWF7 JJ9=/"*[<9#%H6Y9V,1"]'"-<-N[81;QG[Z&)(PM#7 M5='O%"VDC4B R(X6O/+OLV7^Z:RU7/Q/=F;7%16G7\=3X:;1ML:8AZ-F('C/IBXR--JP;-'?V"0.0 MX&5>+,@G(==R#K_?B_T_U-YT[%*K:;S/4X>">^(I,MLLAQC+Y&C1EWO;_]%5 M'M$CWI;J?P[D"0EH&\FQH96T)KF9.@BUR:@N>=6D]H[ LN1R@3.'C,#M.3=Q MT1.5N( :@GX$29@9=8<=>?9$0O)&^%[DZ?C>M)F\/^4K8 M2'Y*M"D]@#X1(]0,+1HQTF" ->6G6D$F9# ?**!O4N'<4'R>GH^TA_ UE0MQ MXZK0QV!MEQT9O0MVKUEQ5.I)E6_I4C%XSA:(R=6V+(M-3FDT-NW=F)CWDM/] MPC\10V$?*7OE&VDX^IH[E+E-,-*\638^,O,XD=/K6QF-0V4T&88NDBHFO:U> M'*HD68A:L;*2R*30K)4VF%9UIRM[(%WF-"&+Z#\X#^@%AX]A"]_II^_U,>VW M,6U[N5'B8;I.E45LYW?VJ0/B$X"$TAXF(TC@0'N2:I@<*LTK^_U*O6XD@1X> MB#/#[.U6'ITBR8ZXY1G>;=[U4]I'6J\ MUBZ0 [?5O=8QLH>MMB@L&N-P*PV_1RMG7B6[]B2XA.C]K:(KR+@Y#_NB//:( MPW7W6<.B'8Y]N#H/0)U%I)-")W/'0%N<30!V"'I%C[DDMR/9%93V'5K#.',H M:-F!@SBFZ]:)>QFC-)P+O:Y3'73$!CI_V#)<>U__XEWL"X[_L[XJT3P]?U2T MW4-B:K$>9.:$P(Z$<>*CYLEF4ZI-XQTP((G38BZ($3RY9[5[+DW1UHYRSQH9HZ]P0OI;FM)'B$C"-VSI BC2TZ&N_45=/ M[S88D-=XYN!H4_$B3O9.D>S5CG2"S_/GCWX*78SMHJ-?"N/#M#[=Q[226M_) M+!&XSY9%22?:W##4ZVK=^XASI,E,#(A=6:S]6#&=KY&R MZ/F]>-X6ARK)5\_O^J4=%[GZDI2FQ+H.N':BCYQ\.FT8N&5F# VO@2%D#0>P MQ= ]ZP_"]C+*1T80WEU$CUKVCO-OPGGA:\<8R-='"?L@@ WM=QRCP.I73F- QWD[QC&L<$(S# M$\J+5J!V6B*6MF'""+;35(=G5!WN5:S"6-$*E[>#C@R(.<4#5\I,/866[VJY MS8NLV!Q-\8&0?C#!@MZ$(P#$<*C$",2$U07O^?0H]RWZ)'3UG&D+9$"(SG#@ MD2H\N,+667#PHW.?--)/-WVMUU]F]GH@M,-[4##0%OG*:1W3;.B)-<[V.NTP M,$]E1([>GG7N4*?2O&H^_):J4@^V/?(W[JP!T.(^.5* @]0Z4U*=9*(_1R"/ M<-4:?(!Y:S5@P^L3@\AD4T'HPBS2@H5S WWH7XHW?^_,T9?IM2C>%O+S9H;+9R:]Y[D]8D>F#5I4-U- :N#7Y6 M_JI+EA"M$CO7B: 5_:,!T7GIQJLTA3U M4C=9Z_DUWC7&:SS%@,[R*)-5W7*H:D$\>?M89$"'(YRRU_I;.%/33QF/$RW M]N2I\?>8]3Q\_4AVKM[M7LJC%1FB,3PND[P2FEY_V1_#(U,&]H+RO95P;K25 M<"CU94;]FZC1S ?])3@:>>IHMOR9/=4#4NIWDCH,^VIU/AW^8U-OQ;9*>[>Y70==%K M>5UGJ7:26+O7C?]",I?.M0D\SZDE^PL?!/SR],Q3-Z2]+,^L0[K]5E([G2=L9$G3<(.@$OR2BW_FFK M5%-(R"62<+3X4_):JBUU%JGA*/0J+-9,4S2!/!(ERT4_A:1&K M-SC?MC$S_=5 VM_EU;X\N/[-Z^[=3F1!4F/VJ'&NO46U.&WI1[S0\J9^M][3 MN_^>.E"LTCC0#SV''ZTKGA+C?]"F=M)_MN_MG.\UW_]_5_J3_2_7I)* M_?W_ %!+ P04 " V@@A52[YMX,%! !3_P0 %0 &-A+V9NZF_1M9^X091D,;KXUZ/]Q?W?OC;BY.@B^O(S=8H M3"_>7ZS2=//CAP^OKZ_?>0L_3*(@2^&#R7=NM/YP\?Y],?Q5C!S\^XMK)T47 M/W[Z_M.G]]__!?[O^>,??_SA\X\?__S=YS]^_L._?__]C]]_7^D6;7:QOURE M%__J_ML%[@7?#D,4!+N+6S]T0M=W@HNG\J/_Z^(N=+^[F 7!Q2/NE5P\H@3% M6^1]EX\9P Q^#,IIO"7^CXF[0FOG/G()>3^]J\SG[24.OHOBY8=/WW__PX=] M+VH+_-/[LME[_*OW'S^]_^'C=V^)]^X"5B-,R+<%/E(V?VNT?_V!M/[X^?/G M#^2O^Z:)W]80AOWXX;^_W#^1>;Z'%4H!-?3N/__EXB*'(XX"](@6%_B_WQ[O M:H.X3KS,XBQ?30S_]W_ZX?L/J?,6A=%Z]P%W^? (_^_7DB/*_\Y"[R9,_71W M%RZB>$W !4K)!U*\!V,#H0^9@,B!Q/GB*EIO8K2"-K"3 MYC-0B8G@ITQ#Y1%Y"+:@EP!]C8#0,(71@*#E79BB&"58TS^ED?O;*@H\L%IN M_IF!UA\*MU[$6('L8"([#&6F87[E)*O;('I5JO*9'Q@4@8.]/X^73NC_3@PM M6)[++/%#E"37*'%C?R-NQW48<*09/F7KM1/OYHLG?QGZ"^ R,#-=-\K S@R7 M#[ 8KH_$UK7KH"/-]!%M49C!?]P(B.JP=O0!1IK!K>/'?W."#,T7>W_O#GR8 MF#@'">QX088]6BPM^']8@VR= /\->.TNW(*2$;?,!OSN2'@]Q-$&Q>D.NTU MT@;3\!6EDK/GC#+27'Z.(N_5#P*@8@[;00R;AA,N?=A,9DDBZFW)#S?4[ Z4 M@%Z(,^3=O&WP#I 4/^;6V[/SAI*2Q*LLQEOAO>^\^ &(W^$O>#MM_/$C#Y$1 M21B)1\#^7?NYI %=L)=B;8O"#@I<8*2Q]B=L$5TZQ#98X_61B)X(#C+23&Z< M. 04DP<4/ZW JI.< ZW[2-17I$&2\):>8_$.6A91LY]1M(R=S%\ M8+3*+XUA?CI->CVL X64!MT05/0UO=@HE-P>7S#$4]T;'U% MHU3$._ >,RJ O8@YW:C480]C?T%_W$J6TM-=DS[JU0SJ3A?[ Y?1V^#)ZE\' M64KUYRS5B;UGH%0E.GT_;@9R MLR H;G!Q)C((=%V_KNE<1J'$=1E:TZP/&P2.*H-N#/QBR;YF:Q0[:12#[KQ& M,* ?XI^^)7A?NG("-PN*ECADZ>)6?I"!;0Q.?KYQE=]0 Z(&2K6OR4.4PN[E M.T&P(R3[6[*I@9!A>:K$X&[><'P.>;=QM*[-N)CI+PA?_ 2_90M(+1'Y3#+/ M4GSM$8?U5"^1+L+'SX%3J#8D1S7CU%>EH=+_2V9@<@BX;+!BPG>P+W=M?9Q@ M%B-G$+3ZT4##<0/2!P.0\>[A%T5SC-'P-Z3AU_@SQS34:49OH'E H9"KW"79 M8(C4&A'#)(KKB&/R$Z"?W#U/D/O=,MI^\)!/Z,?_(,M!E@)^^/4J I4T>TG2 MV''W=P "YP4%/[UK_OV#-#E-!L"_^94%%,F6.")%L),\?36X%D[R0B[69\G[ MI>-L M-;X47>/+SFLLB=T,D/$P.K>!LVP!K_[WT982+%<_ J;R< $6QIK6VXU&WBWL M]D[P=^3$M_";8]E@M1R9Q!P?,2*K;0$O@^<3A=;:M.1 M,+SU Q1?P0>744Q'L-YJ)-*>UN"4EUFF5-+JK48B[6:-XB7P^\]Q])JN<*#0 M">GHM;<>2T@.P8Q&2((N,:Q.8RW_"@4!#]I:H[$0S47V$6WPR3HH/;#V6S<3 M9O,1Y?MKUF)BM389B:AGY^W.PU$WG":-36,.A;3V(Y$[\SP0@:3X#S;C/U)) M;6NKCGG&LNX7.1I/1B+IY M,L6#;FU6(ZX:MY_%=4*=V"W'A'\VCA/JY6"+%A\VI"+:>W?E!U[9>Q%'Z[;X M>_FU2#@B?A'%'HI_>O?]NXM-[$=X;C^]@[T_2X"V:).?1.&_H04"%>'=YUA0 MJ28D@[@FB+34AHW<*0(&3"!@;RE6PD<559C:C@8LQX=^&E(#IN40PE)@Y,\[ M,%#-0X8AX &U^!+I!J@SYUP><<['<^.-8LH3ICQ-,4=LY:8G/GR9\(M:! M;8G3GR><(LZQ<0G57R:H(OH)=HG2YPFEB'Z8OK='O$5)QBCQFBSTYCY8GGN6&$WF>1TC:GI*"=AD MK]6)\.8$UF>RM8U62A$JK)=F^%JI&T5 9 )R.^%:^CO*D2 MK(TJ+7^'Q\: M, &9OPU8#*+7&_ C%H?H5>V@4F ;K.2\BG][%0FIKCH+.+35G: TFNI,3'4F ME-694,<:#?U+XXE#0PWD%M6NV=KBJ)$V,@M'1(C:X[8Z.-=)5KA*Z-';!FFM MYCJ-F87Z:IA4O4QL\TUYSN((=]<[-3%.8W30(2/Y(T;)@[/#^V+[I31.8RT* M4Y*%S&*:A](@)F2Q1+JMY7G5].E"[E]1X#U'7YR4^"R%[W(0. KMO%Y:&"5_ MO.0A<'*'K>6]]P;',+HHJZ%55 :O:F9JK?"FQCLB7<6(&A:GJ&@8+N^1 QYK M0=/N4-R&UTN'6;2O\?K@^*1Z\\9/G:#" M_303B=]1HY7WB%P$;@%P/N J9NNU=M$P!?R*6PC#[NA\5&NB@<3R^1X*>?L_ MF[-5L5F TTG'-(XV?_Y62^^@@?Q'7-PX1%Y9KQQD+%OC2N/( QWHNSYM&@(= M]7@Q&U!RQ>L)I6U6BZ30O1IN3^U2\H@KOL\7WY+<3! 2DN,^1@0DA ,1FLGE MTZEI[RQE+7_Y*%IO8K0"Q@5;,C=9[J,$&RKS!=@N].U4:A1#[%'"Q5Q;0:2G M%G6;I+'OXN,[)UEQ]PIJ&.7)*(9C1NMA1(!..#"GGU78W-[>U@1OB^<# M,SIHP=Q#:$T\"Y UK$*B ,9?DD0RP#CGAO+L8K;&[@AU23H,9> Y2,?S#^V' M:R*':J9M:=S]0+"S+C>HD%TA#ZC15AO#,#E%>Q4@F>28UHID=I=LHTV7 6@"&]NW$2O MLP"*K6Q8&626PR-F4XO;!I;#);;7*\G_.Q\DI?12P/\WP@DU98W*Q/R[&30TLDM=1RP(3->W;>ZH12WK">&FMI MH7?QS>^0AFLY%'+;'"\%^'S DK?(&6G'EL,F!Y1(@K/E@ EK;:'L:4M?HA!7 MYIR4;,OQD=/PC#B+6H BL%>- ZC/L9[U.$FZ*+(I[Y:+H?A9NT@*O:7/YHCK M='I>ON70]-%6S!L!EN,FAU1;6O4@ )FCWH45%.6>@Z4O58FK)-95"LO!Z:.4 MNEWAL!S0SE8HY4K(('"=H.YJ=XW5EK$U#9:NQF:+465;O5\5^DL@U\-6V 1" M+^VWC"Q]@E VXWR@5P:/%-!IU#Y^(*BN4.J[SK[ZR50(>2J$S"%S*H0\/+E3 M(>0A[[0&0?2*]>!M%%]'V4NZR()FS@+GDK34&%/M3[G:JK US6/"+!Y)#GQ M,7FEE#(%P<[:IY6_M#K+TA48'K\C3V@ZC4Z&3.,N23*I*10=#"&_]MZM\!RJ MO?26^Y04$9&>>B_N99D1;%&;H%IBW+=?GYLT-,LR-."$!_L^C5Y_O,I*&"9?7QLJ=C',, M3VUN .F73N*[@G3G;76^=U%<0N,]Z4IOK^.H&)%4TUGH?7'BWU"%+)I0TSMH M(/\7A.^R(6^V!4R7Z&N&0Q+S16.KX2R)]# &3Y4E,W)C:'F?JK8GM*:%<1NJ^Q9 MSERS;0+'1:VI&I1&!FR8UWZ0I=3C3EIK/4^%(/ U<$W=:S"K@HA4TV-O/>P^ MYJCD E;18US9492Q^2\K\%82)V P^7$3+0?C23I?X'(D59%_B@+ZH3ZU@X[G M#%$(RQH )3-O[8<^WJ)2?XO8K,[KI><19:QWF;EK]38ZT(ZC) $J%M1' *LM MM+PV!'Z]Z^>!&EC==12G_N_D1PK!K!XF>#NB7HY68@_7[7GD5EKJ>I/F:Q1& M=7+8RH+329L9CT$L@R5^F %A!\6[B4^?0943< (E/20>0S6F^B&*2RN$WHNC'",IQ#NB8' ^2P;N;](TM( M.0?*5+J,I'M59EO'#W(.JIR>%/^@=%>$'^*H*4J+KE M"6WQ+"ZH9R7C<$+*U3HU=>N40#%+N]-18ZB@)H71OU9X'G1I;=4IZ M**&S-33012(%TB=*V&QU ,5@HQ\NE/C8ZM>(X2,?+2]Q&[2ZPLE<:#[)@M:Z M;J!1[FC0P\*UN$TE: /-[M8;QX_I%VI4CJQ;E 62+90".4;NBK$2?I#M^:+E M.;M3D?%*;63FJ+F063QR#-$8AYCF1=^Q:^^BHP52G@_F< M77M;O<_-"+Q&5FTW/74HB?3TU.%4C/9 !6V;;)#;:*CC94;/\W,[Y\'QP8&Z MY%?&8QM;Q1;BQ/$.GSVO\7LUE EU&DK+E%/0=L@K$Q*8 MJT1I;-N3;5,YF(,6]@:2;B__EHW>[ I@=X[2.BES%.VM+..(&^RA)J:V91GU&,T^FQ=-*LUBPDQM6[TSTB8D@\1\_.&ZY#AGTTF 40 M6-;6JN\Y_$U,>D0=W$"6!V^Q0%:_F7<:R@"U71X;XEM8!U5%8W/1WLK4-B!Y MC2_#XW.AO3IE:=Z_YL&%-J7=>2QS]!31K5=1N 6R8 HX71'_._5A#D_(A9:I MC_(#XHHH=M#?\M\P!Z1<%+DSZ*+)^8.: T-^J\;-?0.&3 MW-V=JQ9M]G>?6 MTE^9QJJ,RC]B;%-3<@-,"9VGDM#9(TC^ZZ=/9QBS_?73#Q;$/W_]] >34DKX MR0!C%_(T,:6,7^.K_6C_7/!A)3;4[F*V)Q%8#A,S=8+RC.R013\-@H:;\U"# MIR7'P')\Z&D53;ZI9S-8#HS8W>8V&VL(8#:Y&Y$Z<6H&/,(JAY/[<"XYX_P- MOJF@+,=&6O5J$RZVR#%1$\%K=ZI=E,A427Y>L/4'K4$1YEDOZD2:>]$0;55 M23_G$(9HB;HAXKF>)UWDZ(AT22$O SM/WZ)*[6H;7S]O+&+A(WJ?S=CW:DV'W MX QPM',3GI1AW#6S=@^AT@.-DX20E[Z[ATJI3]$&E;UUTT[RU82IB)J^(FJ7 M60(RFU2--$9M+%IK0PC'_XP18A;*XO=3]_R&$\\7H*I:ZXNTM9A*8'58=7 U M7*S6EFB^^%N45C1D4BPLK0)$Q\&,V6VG:R8]\[VHRL]R9#A*GP?1D9H]0[!: M-YK#:T%'>M]R@,2L_ZZ:^US ZY*4.FC,XB2N!Y4['U]G3+N[B M-+OH*?N'Z7B(HZT/(%[NOB7X^;[]2^4S-_6WY#B!,[$. TW/8#'KZ.$TQM#U M U3+0WZ.U*S7()_2 %GUS3[X=X"*2''U_3X*!$)=-4SI^'F2"N9%-BS_+4K1 M 8R8WLQU<8@U 39$_I818A'J:HX6O0NW8/\HT**L@71H46=79FOGIAW0"PR6 M[AX")\2Q3.R^;O)WJ=NUK/@ YJSFK1\ZH"3[KR9K(#U[HHN0E^"T()F:F_Q^ M.D)@V084.>8<)R@-K+MP$<7KW!'@6&>"O?5H3=B6GYVW/!^.KB!KK71(#U@2 M -U!987>GN&)Q\,3&N'^.@K=Y-LG>0/8RQ-> 7)\5.U=9NG7*/T[2AG+(]S= MB&T9+T$('Z(7?F/WT3 )>O+ SXX?8J/V$H$X(WKQ+)D1M&Z]UVB+@FCS%"W2 M5R>F64ST]CI6A\@QNL>L\A#[(-(;?,UKQZJXR.ZCHY1;:4KG)+&IIS36\3;1 M>A-$.U3>E&O/G9X%Y.-%+A.Y1?<[\O+\+_QL>E(H,/Q;9NVRH;YFA%Y\B-$& ME/1U$9 K'H2'?8JD--@6OSJG*"]15%0=HE"M/!IZ\[K98*S4@:O MB[QC;.=QSA:EAE!VXEQ\=;ZHW'H@EAUF#F)J$R&9AT #$; GE*9!$5P\NJKS M+?33I$PRF;?6*Q[GFSI*,OK+%5 'OA>1IOE+7C#C+KQY<\F-1-CRJ[O,O>^\ M^ &]UF3W\4S@_L,B7>&,\84/7T7)?'&--E%"E6OI88Q0U% M]O'&%WKU7U1:[E^$OO83T M.\',<91OH 3_C+$@_S)!7K!V](K4!A!FZ;=7= M"Q4;%VU$W7%)6+8O3HIO-NW(V\Y!@(A3GN 7GW&DB.6%=1G)B VL5-6P_78Z M%2G[Z7HG1.HE$"/>^NBE57+7M;DY^4 MJEN^5D4; [.4^R0^R$^=D6_> Y&;*C3+(]- F__FDDZ2[^^,7QT'/4$%3BA"7)X4/" M,B\ZKE)- ! >V5-)+RNM]Y@#6C'$UY^_!/ZRE6E%>YEC1K9D6/5.T5*W .J8 M2@4KZ;WT1LV;/RK$+)WT;/E5D^YY^U5@J^GPE@,V9&I]%5*Q?'3+P9;/8*]" M*)8@KA1"$XO\=4\JKXFX1*[VN4(JD-E]I#5Y"=.6R[=DEO61<-?SF"V'2CH= MNE9E1SC=V'(456\HM=1FI1=P3TCM25HVPUA0EC^$-9;9*97X;CW#*W(PF::6 MY8RKVOIL7%>PG@G5&)N<.Q/6H]C#U*3=U+!=-%[3BW72Q_.5*-AR C!.<):-_@'?/NDO7:0)%9S[3 SI,O!8W2D>ZE M6<_(O4RT'O?9SI.Y^RI=[I4YI<_K1>2PQMAE'O9]H.K!I#K,L%T )9 M6Y^R'"JS:G_#U'+\QK*^.&_3V@JO["8W]G7;0> WR$KKLZ$IO9-K.9^K#*/U M?GI8#<@FVLQJ[ B9N\8%I&H?P+T/YBURNCV 8,HB2+ MT3Q>.F$1]0 8RF#V-4K65<*E,AKS>8;EN 1R?Z,@,.PW=6L%/D/4;CT-B_\8 M%\UUZI&G;+UVXMU\\>0O0Y+K&:9-0"9=,DX1:=8:\)2"8.?3DFY11&P7TT>T M16&&BMN'I[2]%Y3C($MK&C1;/D5[:WG\@DD:3UR%N^L66,D%K.>_BD)DN_S> M.GY,3AWFB\)C<8*[$)#+UK6@;TOH&.>9-)]\,%WL]Q,^8,#;BYE=M#W?6%^H M VD\^1;MK5N\11:J6:!! !7;1;HL+%>M*??U\-:6Z0)*K8O'D5)^/SUOY[03 M)2ZO4D/H%EKAQ3O*+Y< R7;Q_3F*O%<_",J,K3OX3+CT7P)4?]'4=#FNS.-X M"H?).=%K8J[[*@62?Q%9CRP^FBR@DC;S,O*)=6 MR1Q85.E_ M1 &^_T1*&)%+G"]XAF6N)$?P>PZJ01,(4WQ9I9BG&OJ.JEM7J&&.6H'!OCC; MKDUNG#@$?8HO]1(<3D6/'-/-T1#4YCH>?#^BA2?5]/:ZY96W"+6Z*O19VRYC M%?_^5,1K3[*P\=5S6-R>'+&[*);U 06I/6YE_,TD=&2'$*$WL\H6L;. M9N6[E:3[4Q'"8AJ/:(-O%H=+C@12F^O((#NB15P*17KJ%D;>PM0RQT20L$X@ MJXF=+PGZ9P8#WVQ/*7'DF&Z>\-&:ZQ"^(UJX(D=MKUW0.(M0OVE%G;5UXM4I M>7I*HAZ5_"+O_XBH7?[_>2(IV%E+#+MRMT%L,LPN!NA'F841ZZMA4M\2-%_< M)*F_QE6R*=0?-=+#/B["*;@D"N%%B ,.'L3FQ.NE,[@K-@-J<]WNK=P=1%&'PO(WJ>5 8[LKEK^.*'G' M5:5J,:0Z^)Z6U^"4P$W:^[6\L)N<<,IZ MU9;7)Y/<*KOXZF.4@CH9!.6=_P*^SV<-7^^X0VGQ3MZ!1!2C!&WR$V2C)"5R MD[<@%( IX9K\!W:8I\1I4._!K#I+S^0*W:FP M9B0(SZVY)#N,EC.4DLV$=!>UN6YU)5TW2GJ)+3]/D060SCACG*886&GKM+3T M>=3;ZEQERQS%IK:VUAF97[R*6JFB= %C\ M?HKN\Y>=6AA/?&+B(VF<<,0B\S9+,6-5'L8L*E])(:'D$[JU>>\J:DP1L=Q$ M50B>A'A:GARD#%0U*F",M"++JOZ=EB&CN_0?[>;'7C70"\TUUX6Y@:D;5\<[ M0FQVXSX))-I=M_H3+$JHD$0K/>I.EA:C*5IX%H; MS"D7,=SS[C%5E=6XW!5_%%>F>1T5:@ND:IXP;^,_,3LMK@ MOU9^(IJ=JSX$A]%1\JY)V>S-IQ4CH[4VA'#\SQBAZVCM^*'$%.K]E)U373GQ M? ':[PM:OZ#XB)ZV%F; "/H)W8$42C#!H4O/*23(_6X9;3]XR,^IAW\1$>6P1F"U6H;[=,ECDV5\P.H M8?5@;(0-CG$>K+1/=U50MSQWLR?+M1J*$V0\_A(R1BTOCR<+(\NX':-8GOG/ M,M@0^+MT C#FT=,*H?2^R Q@!T[H'0QXU+O(8*SE>;;&73H,H.4EBB;8K+@< MK;F^E='T!@@M95Q(KMN"N=+=37BAX7)WB4)W!33_QN :;CX;/R7'1OH<)$\#$R/%.I8>."115>QID,1F( MUTO51)(XK4P"?CI, '[X]8OSCR@N:4E:N(;2:"3ROCIK< 1JWV]E#79;=0=$ MQ;CS$#'.B!J-S(CS3\>$9W1,N(_X7P5.DH =A"_ ,#B WEZ'1JW0P-X)F@VU M[&#K=1026F9LG=]LJ,/>?W5BCV,CU-L8\U)3]?+"Y:YYMP%3?2 ]]/"]!;PM M,)EHD$]I><,+G##?39%'Y.%;Z*?)X],W)D>R^^BH-E3 R.#-6A.-)#*9JC<[ M7'2(1)S1H0@Z?S]B]-*AB+Q_9$45QMLH9E0K9RDJJ3$T3!*KA_F"E H' MK<(4QM:F6@-"8!6$'NBXY-O& _O@T_@PV'\+>L,EKMSO;W%D[W)W^#?/ MWNDSI):]ODH%_@?6+;ULL8T2,!/KB4UJ:L!<<3LP_BFKY:A=E M8()5T5H91>79?CT$ MVT8-I>5PZSL/D:(E%AM)QX/OX8L?!,@[Z,^DJ$%$$35&!QT+0?QY)0M1'!XY)4'JY*\M@Y'_"]?= 1V)_H8W[I/JK M4_'-ZF+46H&51NV0JQA16\":&%8/(.XQ"?Y[I$!]>16<&<%F]S0Q6LR,X#ZB M7 ^4]5CR&BLT:VJ8;YT<:(5%/"161Y_0!=$+G_Z78_IS?R7!,T!>:9F1IM0# MN"$^I=P,Q<$@)PC6%%78UDR'?EMAT&#SJ,2"_=#U-P&BQB>+QQQI>J_'B*<$ M0)&XKAJ%)NC9\:CWTGN %3F)H'J63H$X'D&?10;BKG^N8F0/C4\ ;G M0R>X%/6]GZC$2>Q[I[1KUE7S+$M748PKNJG>.JG?T7ZM@9O 7KW4(),O;OOE M-TYN>>U*#0/D(6 *C$!(XF%GJ<1R2QFK:X9]E='X*>R6@B<.@ AHQ\GR9P=: M^VV!6EF"]K3\LT.JD=?/Y*SJN?"Y0=4\$Z]!Q!0=+T>IS<8(95*COHFUI__;&]5G7'&K: MCGVWP#Z NL4L*O<;+*U$-]#)QD$F+<6M3WR>*W>V@C66[\2X.6,YPAQ'@79_ MQU)4!C/<:E>(+ 5/D*4ZW6*RM!ZIG)'!NCME*4!]K W::=P$5:ON8EZ&LQ2S MKBI+\&+>&*6!S>:TSH\VG#%F3,N"=5_24NC4"VGMTF:!VA\L0TV%D#).DB?4 MF&+:L^[^&<-*9<:CT^D"J3^>+U),!N3=:Y[@HYLFU,L !6A_LB?*K<1ID+NF M/@2(EG!>/8FA .K/YPL4G>7ZUAB8L*7OLW*)$062?SE?)#F18(%"$!.&=&[L M=;Y? /MYVK ;KMTP]3R& /S$.;G;BI5G1+;E[9C!O\>E52:T!=!67J6E1-VV M@U"E)S&U>C E8K:=PRBSMOJ4I2G!M2U^KAU4KHSSBX-8S51B_M4T(^:"A'Y_N[15T&<&\C@)W@9<%;N\6L;H&] MKJ*0%)+YQ4]79D&DAQZE/XIQ0.6W]'I@:0@FXV14:MS#[AU_)C$ MC.>+MHM?=Z$;9!Y."W62%?X?SG?9.@&)TH?>7;A%143_R5TA+POP..60]P!Q MD,R2!.&<& =_SINEAR^&P*E9#!;2$G9E/SFQ?68_CP.8O,>WF5TTJ-H]/?D: MP8+6"O3E*U99)FCP-0KCVJJU/>.M?GR=X%SN"E(QG]_&Z)\9"MT=XT$BD9XZ M)]1&%/,9(I&>ADPHV3,3\X$:H:YZF8[(3%XE1(C5CMKK5RJ_IP&Z+Y$(=I]<>+?4'J;A5[[NQ^(A:(.7#U =^S/!4>9,$>&AH8 >(OBE\@XB%7R MYP^6E[4:C3]E V83WDKV**;!.V' MN43%>O)41:#.Q:>59ZTF2-:Z1 ]QM$$Q2%/H8KR@]&$.4!B=F&)6S MP-7ZTNI4.-81OY^&7;RY. WR6'>'A+MKF!J5HN8[[Z(K5>EITH2:3W>)3JC2 MTZ0)->)_HO.YUYG%3:6*E-Z5G4K>29DMC"NUH1@?54?K39;F-=$WU3=]FD8Q MMX^.W%C7S=99@*LH7B/8(UR_")AM D0L@M KK#GR>RJ\M%1:5#)G@&SB[*-)8^4(@+7H[]B5@==Q'*W'#\)[T4(NJ&?,SX%Z!INA1!RA?5^KJ"UOPLMZ%-8#MH@2NZ^ M607:4OBZ":HZ#U IO)]S>$.TQ)09#G"[4'=P)"<.E1%MXJL.9$?$F#$ 2U_>ZPD9.^I@Z2-R?4QBD6C(&"^@&7@. M;$.BZW3V>^)GOPV[[21.%JM^#H7P6A.3$)].VPTY;==Y_$0Y.Z@R[9';?O-6 M)%M7?XGSJ5,G7.(+:_MK*E?.Q@?O!Z?O_34B[SI5'A0X9KK1/FL2QY((9O[8 MU5WHQM@VN4;Y?SME)5"&4L86.)SHA+L$J/# ]B1/N .^K6M);6NL]6CN\9$9 M>;S=8B[U+7**.YMWN&8X=QEZKF8X:GV#>I.$FG,R9#BKM:K_\:T"?SL%TB]?V2R,_1Y'WZ@7&T."1E@1RZ-=)VLP%Z03!N<[B_8O0/+C;NFB< MPFT4(W\9YE<\W1UYJS(@'/\SV&7W]+L'$@.8RSR__J!=X7>2Y>HV>ICJ$&;Q MAG#H4^K$J1D;I#*\VH77L-R4TT9EJ"%!C'5"=]0.&JLX_H?TXVGD,_II&$:!R";]-SZH9^BP-]2GP<6[6V- M=CUF4LN#A[UQXTG)9"&Q\1,6SS',(Y.W^WUTIO6OT[YOWKY?>0&:,/(]9N1C M4L72OK@#Z+BF3*?IB/OJK-DI2K*C*$OMN 0GTZ-? M"Z[^V2QP&[%[<43O=:8.EB$2!GV_()RHC+S9%L7.$GU+T"(+[OT%];FY/D/J MN#J?)6FT1O$CRJ,;RD;L*HR!:[DB: M/'L]>+W,6I/*!<6J(2Z_2K2!S)HNO0 +I]/)NPDRMI3E+JN\65F[RR9CM5F. M9 <+5A#*=OOP?.%DV8!O+ M_=F4V>@JUGRWXWR!$Q5=KK]C^0'[ +Q'=:\F*&6AK-8C49MA>E2/Y"3.,&Z2 MU%\?L]7-VP:%"6J> TV'&^8=;K"T1G--'Q'6VL#\V+9(7"?X.W*HU4P5C&P\ M(%^!/Y]?4;!%7Z(P776(*XH,:CP,>+&>7R,ELR_'.HU)PY=I0?^NHYW$Q&^C M3(W@[P<[C6E#6W73QH,9/^W9 BPZI7.OCV@6 .<;FE=B"5@>F1H9Y*9U87GX M8&1\]V:+Y7ZP#EASP\CRLHH:@,T-+\MK+^K E5@WEM=G'!G7(]-QC"J.EH); M#3O^V9JP8P46UXTSY!5\DQ0_WH70&3T[;R@I0Y'%JZR5=[?+OWR-0K?QQ\-9 M&/L+IQ*3+,BNS+ A!.'Y/?3\S 9)NHR"H&%.4],M[=5EF1;# ^L!CR9QOY+ M1DZ-GZ-'Y"%P=4 0,7^!%0Z,"\,M04 1,$GZUR@ H:00KW1HU7/-67\O#W7Y M>G!V^"['(W)1KHYFWA97Z7U>^;'WX.!2'7D+QHP5?4#9O!]!IN,MNHWB1Y1F M<9B7L(%O!D6. &,1A?LJHY: =:RTJ$JPC6;)$53S5U5%4]5Y4R$Q&*KKB+H- M V&E??1F1YMRM#S (@656LUM>6BE,[*J]@G+8RSR^(KO1Y9'4>2AD]T<+0^7 M=);MSGOT('$2NUU1&^I\@#+'&RJ>*,'%"1+>,PZ,'EKO\EYFB1^B)"&9V E9 MF>1R5_E)[$:OX# :IMI"&>,.+ZVU(83GZ?+L&[K\?NK*K3LQ*3A)OY9[U,(, M&.\Y-W*9710^89!7-;T+"]LP:9B/M["]-4S(ASAR@;BH%>_^@RJ;7UF]E6O? MM4(QI=Y:PF_TM2BOP)^4M)7%U(3*8;FM9P(AI MO[(J:C+86]2^J_E4Q9-JE]@+&\<4XZ%S9/R<%TZMEM^A"OB1(69Y>%3$IJO4 M^.]M9TUP'N"4,.LL#R4/M O<#WN]U%@5)R+!/2QSR^/NG62XNQM@>2A>%,V^ M_L08 7G+XL<'K4MO@\/)4RQYM,)<.7/BEVA@J0N$&YKCL%"4:> MLM"+=Q5^X\Z-VTW75*0G(4"^^;&,#BQKN0L@"2!?#"RW_;O@Q49*K6%J4!4% M$+*UGQ+'&[N(8)N#+81"UY*S8,;TA,LCR(VA\K5DVF?;3GW%^I@1S9^.>$_G MB%>>.QN^F""'WOV]V(\(1RS<%,P.)UE15O:HD1D\J?=H;*0J-YD3.T ( MFK\$_C*/8#ZC>$V9&+6Y,O;_FF%QFB^NG5VR_UKK*X/F/=EG G^Z?Z?"W'!+'4 M\9(RP+2=&QL U.D<'AL.UG2"+"!VS"C_L04W!$9;%+]$IJ/44$X2L%H:&.K% M6#V/CR8L(P'+W-83X$YH\5T,2T]XNZ/5<'XLO4VE7/H:OI>EU66ZLQ;#%1RC M6(S.TX&G-')_NW22^F&<#0<#ASG.%]6YD;<8\'1A*W]: 3>]X-F7N8F M@VJ]:G:SW@31#J$G%&]]%Q$RFRL?$#)\_/SL(W*C9>C_#A,AFQ*9G=A]-)7? MT@#:0^"$^'D QC%&K8E&$ID'%4>-E)]*W( EG.[V*6SX<^WOP8GVTB$@H+L0 M%E.2>#!?$(W(6'AZ>QTO)%9H8')"2T,=Y,+N'(7Y,UCL=QR;#360JT:+->R. MH[FJ_HH.&6JG.09;=$EDY7)W:%+LBB25M72!R%^369:NP,;ZG7J>I?X[RE3B M\VOTO(JRQ F]YU?X[*Z;CNPRS,E*QI6S\5,GP+^=K:.,FODVU->&6_QYB!2M MO]A(NF0^>7!\[S:*GYVW7_QTM8H"#YPH^$7[&K'$6G8H98M7Z(GYHO+9?88T M>)@W]3]PF(&N^K_0*L M4D?&TH.64=R_ZO+472;+46WS#]O .)/CSG9?M'&VR=H)+4>(ZV367@UM<>HL MQX?NQ]: :7$?+0=F(!>TMK&J=]XL7Q2.ONOD"EIZECRZ'<+0M)9#/(*J&,SM M'V)IC$CEZ:HR! ,(EN94C*XUE,N.Y0LSEEDB'5\: G>C%,F R(\4#1LBLZFY M1.8E5>R?JV[_*T$RZXCE5"\ZS$DBSZCJ_CK9V2MQD' M[/4V)IYF4G$]D!YZ0@D:@WQ*YWG@0=,SS_?I[4U<;]H:-'915$+X,7U#!YE]M-3Z@3@4&W J*NT18%T0;K M Y'9B/3445(.A2AV ESMUUO[(7Y[PL%6H#=C91PQ+13+ M01:PS@2@.I.@J) E6,^2;UA=ED,T0C;:%.+LQHQ\J\KV<-FII[#:NC#2K"QD M55N>]RL-FJ#E/D:U.YTAW!LG#D'U)2!I1#!M*+#5F!,[\DIMKC>F>D05:$S? MO=Q5;AH*QDL%QYD*'$T%CB@-=83RPM3W_"##&OD)N5E,JA[>O+E!!CH%/\N+ MC8N3 M]LH.>2FZE5ZJSLPN2QR Z,$N%1*3W'N.B#CBRW'@8I2*I0U3F>[#%2.[C;+X M(4N)XI"H/-;230L;A%N Z9#=N7[],@K+8!'K)Z_)5@ KYS S?#!VB$> M!K^L>!!M M)_4&,,5&%[FUF64L'?H$0F,&$VCA9^BJF@4%IIH(&\ M7Q#V+Y$W VO#6:+Z8R3S+$U2<$CQU2,VW-+#&#Q5EAC+C6& >!=;B*!TEZWU ME.J(2439"0HMG[^'4]/_S5!S)1)-F:."@;7KNAJMC\A#:(W__17LBRA,P2R! M3R_O0K"+4"*F$>5&-)4?\D<]\''!0Q:[*UB_V3)&_=F!.:X&,)[1>A/%3KS+ M"9NY,(?X_L_-M%1S84'7VOOZH0K!5A!DLYU+A/:57C,)R$$5$785RM3S%9321 M9T>2+$=96.([Q:$L!Z\/BPX8%;,\HZ;C)B400QL$N @6]T2 4QVZ4YJI]#G' M,T1+7$72#$0']#?I <%!\K].B$M[!!@'R?0Z@L[,C*2'*,6;AQ,$NU)**SCA M/7WK!-CBJ65Y53.3"A"/V+7!GU,-OO%K\/7,UQ,KT*?D(Z=7P&$JT69.B;;^ MTG[*KRSW9*M[3ITW9<.?'C1C%VD9[1$38]]KCNK.;/51.JICRZB\UF,XW>9N MM^HY:G9\RT\#AS&0QKYA;.OJ3 583,#;J'>>C3IR5&UN#7?!:N)840/&_H-R MX_>\^[-Y'T6Z#D0OJ]CV-YSS4.^S\P9;O 5O?^RG-J9TT1*)T#!ZV?$>DBQDCEL),E"^MCG-HJ1OPROL!T<[Y@^2U?[BE@6Y/5\"9:3Y'W>HZ6![1XCI-K3"U."GG M@A/5/^,#=29A?1%?L!X@Y3I>9X>8.&.=+5/1&:K=%3L7@%C.'&7/JSM.UI^C MR2HHKJ=F^;%!3QOA+*J3R^@GBL-\+@B)*B@9%_U\0>C^C:!D[FY7O M5O();$@R**;XB#91G/(KN5*;:[W<=$Q593DN=\4?Q6XPB8^D:L))G%8F"S\= M)@H_'!ZO/'"@$[0<';/;CD5L#E#U\ZW'Q>RV.@K11>&W]F?;VUKHX'4Z7S:T M-4=D6[OJP+RXQ9P3AF6JH)0V$48'W;LH3XNVW]"04%N6Q\IZJ'(,+4=16@J> MT/:PAX>NFFV&A[CY) ?(WQFL&?UE*W7 M3KR;+PXAQ3VRM3Z@[&+D3#[7Y'--/I=&GRM![G?+:/O!S0]0NQD>JF1 M3LN!-\#ZFMS%R5VU<;5/C.!+^?K]"-5OL0E4">869A*,J YE=MK9@%D+5 MW$?9DA,=LN65Y(3=3=5G(\L;$\^1- L;F33(FQ<\G__<[R.UL7">.) M[37V&SO]2"6V;L3_>*\)UZGMQU2/15*W*NWY&U(DO#[A8CRQ/1BGZYM$-!9R MWAN)F!MRP6?D2L4T*5H'REH5YQVX,:D4XZ0G>63[[TZ.L8M"I=E$6%XW*0UY M+]6\/M,T757KJX/"B#/![*07"5L/01*FA\,<8*N3GW]J'C;ZQP=IJ4RAL9?' MM@AH>#O6*DL83$,JW=/C@.XV:N[?7G_E7G.O_[3Y9E[10$GV,O8W*PA#,SUZ[+KZ?!J=/[I_'0P.K^\()]OKJYO!A5P!AX-VHX56 M=XLRN/HXN!A>UR^__#'\3[$>K4:C558:6K?1_8C52)2.J7R9]3BOD=^I40D9 M:3X5AB8U$G)M130G=D)M[Y&MF9@^:6TF3"KIO!=)?K>)I?^;&1RG4,:UJQM+ MM>T[>];!#+'I!=1P;+O6^O?3ZNQWVT<[KWLY'IAT84^1.-,YLSYKD*\8>,5N M[TZ:^\5:+RWR0QU>ES7!NGH\)[>) MFDG.QKSF :$]#)B"GA)E";:B(B$TF9,LL3KC,$L*'@A=(3XHB>%*"RI)1$.X MI8F*(4.PRLNM""0\Y,90/4>1F-YR&'>I3P/W&"@#0TJ<.(Z! J'081:#6 +- M01/&-0&CA1-B,OQQWW[&-<\[P0G$PDA(AD4R)C-A)S!!D_+0*8C]IJ":8C#- M*31C))@OFZ&"^YN#>_L-P9V32"0 *,3F/8!J@'40A\=ZZ;E((E3)"NA')*', M&/0)(%U"2PT +G KA1D9I >D#2GO\9]#SSP:&C1E CNNH40F00! KP"9;CCC M] FIF9!(JIDI&$'SL3!64QB(XDVO-VA96P*V*919T;;"]IO#=F?[L#UZ (2? M?[IK-9H?^B:';YZ\X=ZGHDC Y:[9 M91(D7/FEN\N]%J[\@E?^4F %(_&,@/T3W)27B,(#%W79>*#HP4 1#(3S?$P? M((&Y0>_;E) C%(&'?M5ZO].O6&)+6.*HVVH>O3_L?&BUCSI'K2Y2QB[=VSK. M..,&W *0XR+G;\.ZAD%]2#.S>1.,K@,.$,U'\O&ZRC1T !OS5!BWW8,43UP_ M6%ZZ#Q26@PW-)768SP/V>]S6\D $'PH(&D 7HZ1@U#I% R.8H%K@!(1/*USX MDV!/F<%0W[&D<7F!"PZ4X:"0A6 $&Z7@("+,),68!J;EE+A/&:"%3T"6\R;X M*^ H"*L([3G;(,RH..6-<4JP[9RR\4:^0BV;AP ;,PRPTE0P) XL;5.,=:@! MTL%* K()U:Q -G"-H(&0PLXQRU@W+/*<(P&';T]1#T27*A$NI+K+)Y1F.@5^ M,2XK"D.EF5/ U23&/(%D1P+-P!.>(G^A2)983R7 40 SX@:,,]089AI1.!24/^@OU@9"W?P2 7T8D+HXB__HI#LK@A'0!^P MAS^2R]4, 1KN-0F^04FRA2Y[7I,)-8NL!W=_1S>9$BELN\W5=TLB:^6*(;8PNKF0$(.#HXA .Q8W,?7!*'@ M ,T\#5A4&6>0 M0UY] &' N=+ 2BZM,)!3F"P&<(!YW#3RR&CM&]HJ92B12Y8([EM8>!Q 9A!I MV$)K #[NMGR KSOXD^.\YD-MD4R5G'*,MQ,ZSL\OZ3Q*X'$JU9S#T]E$^;B M/F 10/UWIA[[3^!Q[8'E.BQ@Y\-./Z4,BY,+B+;;;_#S.M;5;-=P%LVLZ@= MDEP[;/5AF@0]QQUO=#-1N.T?(&X+F2IH;WC"_D+JC(?2S']_T. MQP<%=#$ZEI4]0_>*]KD02+&%?3P&N_N=P\Z.FY5E3PAU]QL^(O^*3'N_T6E_ M0Z9SN-_I'CX0@C_T8_T+I_ KM*KY>K2WNMU:\1_P73AE[G#-ADCZ,S!J/8!- M[[;G?M;QQGHFF&)$#JER[F#>\1:=>NL7W<)TGCK07WC8,Y#0>','^L_ KWMD MD(UATR#O:Z35:"U_8&*M0U4^\#P?^,<7F:RP9EG6%7IYI8M:=F!_G/?*B^-\ MAUW8N]6%:1)W-H,\M%GE'#_".0[,P://<:WSE2H^J/:&:EVK=7WA=8T%8Y*_ MI75]N<]#EW=5JTCN1R&YVJC+X"7_N!N4%_K5NE;KNAWK6FW495[2LF_4IQ/! M(S*\XV&&)T+)I3].4NS8I60=YYG5JG^')7<_^]/W5*XN_=[7HC7XC2^BRO^E M1&_TV_?6?U_6WVR,R2*@3^F8>\:OTP@4ZU$YHW/C0OOC _\UCL<'[@L@_P]0 M2P,$% @ -H((5>93VX+H" HE$ \ !C87)G+65X,S%?,BYH=&WM M7.]/&SD3_O[^%59/W 4I"?D);<(AI1#ND$[0@R#U/GK7WL0OWO6>[4W(^]>_ M,_8F)"2T0:5M"*NJP.Z.[?%XGF?&XTV.1S:6)_\AQR-.&?PFQU98R4_ZGRO- M>K5Q?. O0> @ES@.%)LZR908.Y7\]W>6W]N*2!A/;*=6K>UU(Y78BA'_XYTZ M7*>V&U,]%$G%JK3C;TB1\,J(B^'(=NK5>MLWB6@LY+0S$#$WY))/R+6*:3)K M'2AK59QWX,:D4@R3CN21[;X[.<8N9BI-1L+RBDEIR#NIYI6)INFJ6E\<%$:< M"&9'G4C82@B2,#T6R+@(9W0ZVRA,$TI-(= M/0QHJ59V__:[*_?J^]VGS3?QB@9*LI>Q9_]^) )AB7)F#6%@ MKE^774_[UX.+\XO3WN#BZI)\NKV^N>U=#LC@ZD6,_/*N^QIM?'W[5_^&U)NT M4F^5Z#[I79Z1>IOE5[>79_UK,OBS3V[ZI[?7%X,+$.Y_/OVS=_E'G_1.!^3J MG-0_-%OE8DE>;$EZ-Z1W=O5IT#];]'E< 8>#9JV!5G>+TKO^V+OLWU2N/O_5 M_V>V'HU:;6MI:%V@^QZKD2@=4_DRZW%1)C>ALN1<2_'X3*_\W,SC.3!'7KF(LU;;K;%D!$\2F$U##L>U:RS], MJ55M-X_V7O=2+)ET;D^1.-,YLSYKD"\8>,5N[T[JU=E:+RSRL@ZORYK@V&1$ MQYQH/A9\PAEXM##D[PP,P+6*FV)2L@Y#$KJMTCX"*[#T-/C*;E+U$1R-N1E#PCM8< 4])1 &,!6 M5"2$)E.2)59G'&9)P0.A*\0')3%<:4$EB6@(MS11,>P.K/)R*P()#[DQ5$]1 M)*9W',9=Z-/ /0;*P) 2)XYCH$ H=)C%()9 <]"$<4W :.&(F Q_/+2?<,WS M3G "L3 2-L(B&9*)L".8H$EYZ!3$?E-033&8YAB:,1),%\U0P/W-P;WYAN#. M2202 !1B\P% 9< ZB,-CO?!<)!&J9 7T(Y)09@SZ!) NH*4, !<82F%&!ND! M:4/*!_SGT#./A@9-F<".RRB121 T"M IAO..'U":D8DDFIB9HR@^5 8JRD, M1/&FUQNT+"\ V\R46=&VP/:;PW9K][ ]6 +"K[_<-VKU#UV3PS??O&'L4U$D MX+)D]AU,+@C5W $2 "8"R1$XA(/I BG,"%N@6 RA'\,_7H.A0JE,!NUP?*VD M1V:J5<@9W#:D!$!D')#MT=:_#T(9 ?LG&)07B,(#%W79>*!H:: (!L)Y/J8/D,"]0>?KE) C%(&'?M5XO]Y#BB>L'RTL/B<)BLJ&YI [S><+^@-MR MGHC@0P%) ^ABE!2,6J=H8 035 N<@/#;"I?^)-A39C#5=RQIW+[ )0?*<%#( M0C*"C5)P$!%FDF). ]-R2CQL&:"%WX L[IO@KX"C(*PBM.=L@S2CX)0WQBG! MKG/*QH%\A5HV3P$V9AA@I;%@2!S4J(1BKD,-D Y6$I!-J&8S9 /7"!H(*>P4 M=QGKAD6>PV9% M,_"$I\A?*)(EUE,)\)Q((:LIR&1+''Z+R"3/K#8'*[--C;Y(QT;DTQV)*]/5:(PEF91I' MA-S; /3I8N<%\+?#.;<(^&SW@'_FD;6*4#Q]R+?X[LDC GA&UH#[#!6&F48$ M+B3U2_W%REBX@Z]30"\FA"[^]0>%I+0B' %]0 Q_))>K&0(TW#$)GJ DV5R7 M?:_)B)KYK@>COZ,;SEQ:Y&:?IRQ3(L4=E_F9R2/Y\C<89$-R*9AD1Y@DKX2V M=[T2^MLF)5#W/@";<4[Y(0)C0K#( 0_!&+'\C-W-2LT"]*(9$U9I,]]*N!O0 M61P+:SE?F^($"K8I^(0)T,DU+P%'0$9A,&.!WU@QF9$9_S<3H+*CKRP)W2G* M?E'=W!)?W:(<8@>KFST)>W!P# %@Q^(^'A.$@@,T\VW O,HXX?0.\WJ_)W>9 MO:LFN'<89J>/SP)\7A#T1RMK0C=ET-#P>>1>0PYY]0&$ >=* RNY;86!/87) M8@ 'F,=-(\^,UI[0%EN&+7+)+8+[#A8>>[ SB#2$T#* C[N0#_!U+_[D."_[ M5%LD8R7''//MA [S]Y=TGB7P.)5JRN'I9*1\7D"76 10_XU;C^H3>$R?0&.S MN8S&"JQIZ\->-Z4,ZY5+4-P)DE30WO&%_;G;.3^Y2.[_L=C@\*Z-GH6&GVI-V9 MM<^%0(K-[>-AV:ZV#EM[;E:6/2'4KM9\DOX%F6:UUFI^1:9U6&VU#Y>$X _] M6/^94_@56M5\/0$TVNWR[#] ?N:4NP82:F_N_?XS\.L.Z65#B"/D?9DT:HW% MST^L=:C"!Y[G S]]D=[<5Q'F'G]FZT89K$O:Y! MEFU6.,?W<(X#<[#PL:YU?E+D!D5<*-:U6-<77M=8,";Y6UK7E_MH]/:N:I'% M?2\D%T'Z9WO(3W>![85]L:[%NN[&NA9!>IN7=-N#].E(\(B5W MT0U8!0 _BX \ !C87)G+65X,S)?,2YH=&WM6FUSVC@0_GZ_0I-..F$& M&]M 7FPN,Y32NW1N0AO(3.^CL&6LJRS[)#G _?I;^86\D;29DM9I/4D@ME>K MU;//LRN#!Y&*V>EO:! 1', [&BBJ&#D=?S*ZCFD/.L4A&'1*B\$\"=:Y98JD M6C/R^YXB*V50'A"N7,NT]KTPX171.%2KHEF/[;:C:SLYA]6%B(EX6KJ/QQ>SLW=EH.#N;G*,/EQ?3R^'Y M#,TF.P%Y]]1]B1C;Q^C2G)HC$TW'HQQGN]NWVF@X1<.WDP^S\=L&^&RG*_!O6?VN]WO7E>V=:[G M )XG(L9L-]"?<00'G/B*)APMJ8J0B@CZF&$!-&)K=$'21"@$%]_!M,BVC(\H M"=$(BS\RDO5HYE^]XHB5/,U\5AX+50F(C<:TH$30)$>$#Y M KW/.$%=T)=C.0["$H64D> ZABGQ,T$5A75@'J#QRH\P7Q $[F,JI8X7?K5E M@!5!$1$$ KL521'\)A (MHW>8PG#9H)<48EY&XTB2D+P#K,I>D70) RI3X1> MI'95+J:-X)RB(?R39D)F&%*L$G1=,O0.XL@K*P8L!@=)JF Y-ZU+&TWSTOL4 MBSGF1!J3%2-K-/25OJ)IWH;K6+71'$OP A'':_29)TN :$'<.R((Z%5%N)*C MFHM:!L[QOG>O(@54I@ROW9"1U==HXI],ZJ57M,G'&5(!1;R<^080-I:N#E6/ MW:J3:P)J<1[MOVSAW()T@R?E.70YK$^:Y!& ;^)VU'?LH^/#WHG3/>H=.?U] M .W ;E5DN,&"VQ&]+&SW3F>@C++NA!F#(N2#")DN!)OB(,B_&14DA@%22V9: M5C"[>X!;".J-W3\(6AN979>231DIM6:?='N>+C ;20&,Y6LCK5];6L[/*2W* M0^TQUXN^@F$= 9S-I5+I#E/=_2$>J276UIC0LHQ M]_5YV M>S_EYQ0*SQG95IUPIA)OGHB B#P:0 JTE)L;P-TD QW0%0F\8BK;RFM7.0 X MRG JB2M)BB%EFZ*3?QQ1^-[3\T, HIH=-E-PW\^H6KO5^-((K((-/H7:^F;O ML+>?KTH%#QCU34N7LD=MNJ;5ZW[!IG=H]OJ'MXS@'W$W_HH418;N1[Y=UTZ_ MWZ[^0,D5*4O"V1;EWA) ->:"X,]N_FKH$]LU?Z5WF#YF)<$*XFV<%NA7;F$Y M#]UQ5@Q[@A*L7^Z^YRWPVD7#; 'M 1T7]R W-M5;"=5PX&D<^.%)1O>J9EWR M"EY>:%+K+NPW:[>^.BX[[ 9OIP_+1#)A%+9*MS!KR/$? M(Z]-HZYS2NO>J!]X@J+JV+6L.CDSFZQ_ Y(''P3E/DTQNY_ZUF.[-7C77T35 MZJFY&GR95Q7A]T\N?> M_P=02P,$% @ -H((57'W /-6!0 ,"\ \ !C87)G+65X,S)?,BYH M=&WM6FUSVC@0_GZ_0I-..F$&&]M 7FPN,Y22N]SKU;//LRN#>[&>\]-?4"^FF, [ZFFF.3T=?K;: MGNWU6L4A&+1*B]Y4DE5NF:!4KSC]=4_3I;:8(%1HW[&=_2"20ELI^Y?Z+APG M.IAC-6/"TC+QBQ.<"6K%E,UB[;NVVRV&1'C.^,J?L#E-T05=H$LYQZ(:/95: MRWGI()\31#O9.>\9%%=(B9II::8)#ZB>*6@N%D_MA/3HIS+A@1,=^ MQ+05@B4LSTS3,J-.W[YQ#YV@UTIV"@IEO-S%8HK#+S,E,T%@&5PJ7\VF^,!I MYC^-X-XYMQ$\#-^B"'0J.=D.GL-ES*9,HX)N.;;?AZKK;1W6$":FZF7A.AA> M3L[/S@?]R?GH GWX=#G^U+^8H,EH*R!OG[HO$6/W&'VRQ_; 1N/A(,?9;7>= M)NJ/4?_]Z,-D^+X&_DF K^ ^<0[1Z Q-?A^B.'76!*L*8JIHA#8K4B*X->!0+!-- ZE1F>*$ME$@YC1 M")TQ@47(,$>C*&(A56:!QDVYD":"H'VISQ5"\"=>Q;J(I3L$++'*^0E^$ M7 \,^K?$0!A5Q792GX:'AH)>,?[P;UJ1%B:<+SR(TZ77Z.'O[/4++VB3#[. M2C70(\A9;P%9YZEO0C5C-VKDFGQ&F$?[+ULTMR!=X\E$#ET.ZS=-\@C -W$[ MZGKNT?%AY\1K'W6.O.X^@';@-BHRW&#![8A>%K9[IQ-01EESHHQ# 0I!A-P4 M@75A4/2?C"DZAP&ID1=0DIM>:>M#N!*2YK M20&,Y6LMK=_GE!83D?&8Z\5:CHG7[!(>$Y:Y-PP:KC!<*E=#Y\SG3.ZW5?D!YR0.Z,[NZ MFR2Q('N=D_T@P<3L*6[9O;J/+32>ER0-&7=LQU>U1F[;M=-K_8],YM#O=PUM&\(^Z M&W]%BB)#]R/?+'6OVVU6?R#NBI0EX5R'B6 !H%I31?$7/W^US(G-9>#*;#I# MS$N"%<1;.RW0K]S""')QG=JYJ[DE?P\D*3NNO"?K?R=U?'98==X^UU89DHE9S![ND69C4Y MGH(Y>N^9WK8ZY4^IKSYD<-G!B->;_T3/*-%;[!P!('Y MF"_P*LUO GJMXGGW7BM_4OX_4$L! A0#% @ -H((55[LJX4DR ( ,-8\ M !$ ( ! &-A'-D4$L! A0#% @ -H((53#7J/TE$0 V^L !4 M ( !I-D" &-A&UL4$L! A0#% @ -H(( M54N^;>#!00 4_\$ !4 ( !X*<# &-A#,Q7S(N:'1M4$L! A0# M% @ -H((5>5WT0U8!0 _BX \ ( !__L# &-A