0000950170-22-008509.txt : 20220509 0000950170-22-008509.hdr.sgml : 20220509 20220509162100 ACCESSION NUMBER: 0000950170-22-008509 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 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: 22905335 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-20220331.htm 10-Q 10-Q
http://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMemberhttp://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMember0001494259--12-31falseQ1http://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMember100http://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMember0001494259carg:ServerAndComputerEquipmentMember2021-12-310001494259us-gaap:LeaseholdImprovementsMember2022-03-310001494259us-gaap:CommonClassAMember2021-12-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001494259us-gaap:CommonClassAMember2022-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-03-310001494259us-gaap:RetainedEarningsMember2021-12-310001494259us-gaap:FurnitureAndFixturesMember2021-12-310001494259us-gaap:SellingAndMarketingExpenseMember2021-01-012021-03-310001494259carg:AdvertisingCustomersMemberus-gaap:AccountsReceivableMember2022-03-310001494259us-gaap:ForeignCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-03-310001494259us-gaap:RetainedEarningsMember2022-01-012022-03-310001494259carg:MarketplaceMember2022-01-012022-03-310001494259carg:WholesaleMember2022-01-012022-03-310001494259us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001494259us-gaap:RetainedEarningsMember2022-03-310001494259carg:FinanceLeaseRightOfUseAssetsMember2022-03-310001494259us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001494259us-gaap:AdditionalPaidInCapitalMember2020-12-310001494259us-gaap:RetainedEarningsMember2020-12-310001494259us-gaap:RetainedEarningsMember2021-01-012021-03-310001494259us-gaap:FairValueMeasurementsRecurringMember2022-03-310001494259us-gaap:CommonClassAMember2022-01-012022-03-310001494259carg:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001494259us-gaap:AdditionalPaidInCapitalMember2021-03-310001494259us-gaap:ConstructionInProgressMember2021-12-310001494259carg:MarketplaceMember2021-01-012021-03-310001494259carg:TwoThousandTwentyFourPutRightMember2021-01-012021-03-310001494259us-gaap:ConstructionInProgressMember2022-03-3100014942592021-12-310001494259carg:CarOfferMember2022-03-310001494259us-gaap:AdditionalPaidInCapitalMember2022-03-310001494259carg:CarOfferIncentiveUnitsAndSubjectUnitsMember2021-01-012021-03-310001494259us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001494259us-gaap:SoftwareDevelopmentMember2021-12-310001494259us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-3100014942592021-01-012021-03-310001494259carg:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001494259us-gaap:LeaseholdImprovementsMember2021-12-310001494259carg:ServerAndComputerEquipmentMember2022-03-310001494259us-gaap:NonUsMember2022-01-012022-03-310001494259us-gaap:CommonClassBMember2022-03-310001494259us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001494259carg:WholesaleMember2021-01-012021-03-310001494259us-gaap:CommonClassBMember2021-12-310001494259carg:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001494259us-gaap:EmployeeStockOptionMember2022-01-012022-03-3100014942592021-03-310001494259us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-03-310001494259us-gaap:SalesRevenueNetMembercarg:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001494259carg:AdvertisingCustomersMemberus-gaap:AccountsReceivableMember2021-12-310001494259carg:CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember2022-01-012022-03-310001494259us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001494259carg:CarOfferIncentiveUnitsMember2021-01-012021-03-310001494259us-gaap:TradeAccountsReceivableMember2022-03-310001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001494259carg:CarOfferMember2022-01-012022-03-310001494259us-gaap:ForeignCountryMember2022-01-012022-03-310001494259us-gaap:CommonClassBMember2022-01-012022-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001494259us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001494259us-gaap:ProductMember2022-01-012022-03-310001494259us-gaap:ProductMember2021-01-012021-03-310001494259us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-03-3100014942592021-01-012021-12-310001494259carg:FinanceLeaseRightOfUseAssetsMember2021-12-310001494259carg:CarOfferIncentiveUnitsAndSubjectUnitsMember2022-01-012022-03-310001494259us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001494259us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259us-gaap:SoftwareDevelopmentMember2022-03-3100014942592022-03-310001494259us-gaap:RetainedEarningsMember2021-03-310001494259us-gaap:CommonClassBMember2022-05-050001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001494259us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-01-012021-03-310001494259us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001494259us-gaap:SoftwareDevelopmentMember2022-01-012022-03-310001494259us-gaap:FurnitureAndFixturesMember2022-03-310001494259us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001494259us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001494259us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-03-310001494259carg:MarketBasedPerformanceAwardsMember2021-01-012021-03-310001494259us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001494259us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001494259us-gaap:StateAndLocalJurisdictionMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-03-310001494259us-gaap:CostOfSalesMember2021-01-012021-03-310001494259us-gaap:NonUsMember2021-01-012021-03-310001494259us-gaap:AdditionalPaidInCapitalMember2021-12-310001494259us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001494259us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001494259us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001494259country:US2021-01-012021-03-310001494259us-gaap:CostOfSalesMember2022-01-012022-03-310001494259us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-03-310001494259carg:CarOfferMember2021-01-140001494259us-gaap:FairValueMeasurementsRecurringMember2021-12-3100014942592020-12-310001494259us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001494259us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001494259country:US2022-01-012022-03-310001494259us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001494259carg:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001494259us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-03-310001494259us-gaap:CommonClassAMember2021-01-012021-03-3100014942592022-01-012022-03-310001494259us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001494259us-gaap:TradeAccountsReceivableMember2021-12-310001494259us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001494259us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001494259us-gaap:CommonClassAMember2022-05-050001494259us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-31xbrli: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 March 31, 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 May 5, 2022, the registrant had 102,383,357 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

16

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

30

Item 4.

 

Controls and Procedures

31

 

 

 

 

PART II.

 

OTHER INFORMATION

32

Item 1.

 

Legal Proceedings

32

Item 1A.

 

Risk Factors

32

Item 6.

 

Exhibits

47

Signatures

48

 

 

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

 

 

At
December 31,
2021

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

315,005

 

 

$

231,944

 

Investments

 

 

60,000

 

 

 

90,000

 

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

 

 

144,718

 

 

 

189,324

 

Inventory

 

 

20,992

 

 

 

19,656

 

Prepaid expenses, prepaid income taxes and other current assets

 

 

17,407

 

 

 

16,430

 

Deferred contract costs

 

 

8,731

 

 

 

9,045

 

Restricted cash

 

 

5,866

 

 

 

6,709

 

Total current assets

 

 

572,719

 

 

 

563,108

 

Property and equipment, net

 

 

33,101

 

 

 

32,210

 

Intangible assets, net

 

 

76,161

 

 

 

83,915

 

Goodwill

 

 

157,998

 

 

 

158,287

 

Operating lease right-of-use assets

 

 

57,359

 

 

 

60,609

 

Restricted cash

 

 

9,627

 

 

 

9,627

 

Deferred tax assets

 

 

26,439

 

 

 

13,378

 

Deferred contract costs, net of current portion

 

 

6,327

 

 

 

5,867

 

Other non-current assets

 

 

6,074

 

 

 

4,573

 

Total assets

 

$

945,805

 

 

$

931,574

 

Liabilities, redeemable noncontrolling interest and stockholders’ equity

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable

 

$

61,873

 

 

$

66,153

 

Accrued expenses, accrued income taxes and other current liabilities

 

 

61,755

 

 

 

78,586

 

Deferred revenue

 

 

12,776

 

 

 

12,784

 

Operating lease liabilities

 

 

12,503

 

 

 

13,186

 

Total current liabilities

 

 

148,907

 

 

 

170,709

 

Operating lease liabilities

 

 

54,359

 

 

 

57,519

 

Deferred tax liabilities

 

 

28

 

 

 

58

 

Other non–current liabilities

 

 

37,896

 

 

 

23,639

 

Total liabilities

 

 

241,190

 

 

 

251,925

 

Commitments and contingencies (Note 7)

 

 

 

 

 

 

Redeemable noncontrolling interest

 

 

239,750

 

 

 

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,142,545 and 101,773,034 shares issued and outstanding
   at March 31, 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 March 31, 2022 and December 31, 2021, respectively

 

 

16

 

 

 

16

 

Additional paid-in capital

 

 

398,471

 

 

 

387,868

 

Retained earnings

 

 

67,168

 

 

 

129,258

 

Accumulated other comprehensive loss

 

 

(892

)

 

 

(403

)

Total stockholders’ equity

 

 

464,865

 

 

 

516,841

 

Total liabilities, redeemable noncontrolling interest and stockholders’ equity

 

$

945,805

 

 

$

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

 

 

 

2022

 

 

2021

 

Revenue

 

 

 

 

 

 

Marketplace

 

$

163,289

 

 

$

155,800

 

Wholesale

 

 

90,994

 

 

 

13,803

 

Product

 

 

176,325

 

 

 

1,765

 

Total revenue

 

 

430,608

 

 

 

171,368

 

Cost of revenue (1)

 

 

 

 

 

 

Marketplace

 

 

12,209

 

 

 

10,988

 

Wholesale

 

 

58,182

 

 

 

11,126

 

Product

 

 

178,342

 

 

 

1,944

 

Total cost of revenue

 

 

248,733

 

 

 

24,058

 

Gross profit

 

 

181,875

 

 

 

147,310

 

Operating expenses:

 

 

 

 

 

 

Sales and marketing

 

 

87,581

 

 

 

68,174

 

Product, technology, and development

 

 

30,653

 

 

 

25,164

 

General and administrative

 

 

33,121

 

 

 

20,514

 

Depreciation and amortization

 

 

3,861

 

 

 

7,667

 

Total operating expenses

 

 

155,216

 

 

 

121,519

 

Income from operations

 

 

26,659

 

 

 

25,791

 

Other (expense) income, net

 

 

(119

)

 

 

222

 

Income before income taxes

 

 

26,540

 

 

 

26,013

 

Provision for income taxes

 

 

7,702

 

 

 

6,462

 

Consolidated net income

 

 

18,838

 

 

 

19,551

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,072

)

 

 

(2,810

)

Net income attributable to CarGurus, Inc.

 

 

19,910

 

 

 

22,361

 

Accretion of redeemable noncontrolling interest to redemption value

 

 

82,000

 

 

 

 

Net (loss) income attributable to common stockholders

 

$

(62,090

)

 

$

22,361

 

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

 

 

 

 

 

 

Basic

 

$

(0.53

)

 

$

0.19

 

Diluted

 

$

(0.53

)

 

$

0.19

 

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

 

 

 

 

 

 

Basic

 

 

118,031,325

 

 

 

116,316,464

 

Diluted

 

 

118,031,325

 

 

 

117,249,365

 

 

(1)
Includes depreciation and amortization expense for the three months ended March 31, 2022 and 2021 of $7,324 and $999, 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
March 31,

 

 

 

2022

 

 

2021

 

Consolidated net income

 

$

18,838

 

 

$

19,551

 

Other comprehensive income:

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(489

)

 

 

(1,083

)

Consolidated comprehensive income

 

 

18,349

 

 

 

18,468

 

Comprehensive loss attributable to redeemable noncontrolling
  interests

 

 

(1,072

)

 

 

(2,810

)

Comprehensive income attributable to CarGurus, Inc.

 

$

19,421

 

 

$

21,278

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

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)

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Operating Activities

 

 

 

 

 

 

Consolidated net income

 

$

18,838

 

 

$

19,551

 

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

 

 

 

 

 

 

Depreciation and amortization

 

 

11,185

 

 

 

8,666

 

Currency loss (gain) on foreign denominated transactions

 

 

84

 

 

 

(51

)

Deferred taxes

 

 

(13,091

)

 

 

60

 

Provision for doubtful accounts

 

 

150

 

 

 

379

 

Stock-based compensation expense

 

 

14,147

 

 

 

14,360

 

Amortization of deferred contract costs

 

 

2,806

 

 

 

3,195

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

39,973

 

 

 

(2,423

)

Inventory

 

 

(1,336

)

 

 

(565

)

Prepaid expenses, prepaid income taxes, and other assets

 

 

(2,127

)

 

 

(1,652

)

Deferred contract costs

 

 

(2,997

)

 

 

(3,494

)

Accounts payable

 

 

(4,062

)

 

 

4,876

 

Accrued expenses, accrued income taxes, and other liabilities

 

 

30,087

 

 

 

(1,632

)

Deferred revenue

 

 

(5

)

 

 

2,857

 

Lease obligations

 

 

(592

)

 

 

(265

)

Net cash provided by operating activities

 

 

93,060

 

 

 

43,862

 

Investing Activities

 

 

 

 

 

 

Purchases of property and equipment

 

 

(1,230

)

 

 

(1,227

)

Capitalization of website development costs

 

 

(2,506

)

 

 

(966

)

Cash paid for acquisitions, net of cash acquired

 

 

 

 

 

(65,899

)

Maturities of certificates of deposit

 

 

30,000

 

 

 

 

Net cash provided by (used in) investing activities

 

 

26,264

 

 

 

(68,092

)

Financing Activities

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

680

 

 

 

258

 

Payment of finance lease obligations

 

 

(19

)

 

 

(10

)

Payment of withholding taxes and option costs on net share settlement of
   restricted stock units and stock options

 

 

(5,430

)

 

 

(5,041

)

Repayment of line of credit

 

 

 

 

 

(14,250

)

Payment of tax distributions to redeemable noncontrolling interest holders

 

 

(8,519

)

 

 

 

Payments received in advance from (payments made to) third party payment processor

 

 

(23,606

)

 

 

 

Net cash used in financing activities

 

 

(36,894

)

 

 

(19,043

)

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

 

 

(212

)

 

 

(119

)

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

 

 

82,218

 

 

 

(43,392

)

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

 

 

248,280

 

 

 

200,926

 

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

 

$

330,498

 

 

$

157,534

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid for income taxes

 

$

1,066

 

 

$

79

 

Cash paid for operating lease liabilities

 

$

4,737

 

 

$

4,065

 

Supplemental noncash disclosure of cash flow information:

 

 

 

 

 

 

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

 

$

269

 

 

$

1,086

 

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

 

$

1,206

 

 

$

569

 

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

 

$

 

 

$

12,336

 

Issuance of stock for acquisition

 

$

 

 

$

103,645

 

Accretion of redeemable noncontrolling interest to redemption value

 

$

82,000

 

 

$

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

$

4,168

 

 

$

 

 

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 March 31, 2022 and December 31, 2021, results of operations, comprehensive income, changes in shareholders’ equity for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the quarter ended March 31, 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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the quarter ended March 31, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation, as inventory met the threshold for separate disclosure.

6


 

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 as disclosed in 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 for website development and internal‑use software, 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 processer provides payments in advance for certain customers to the Company. If the third-party payment processor does not receive customer payments related to the payments in advance, the balance is deducted from future remittances to the Company.

The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processer as it has the right of offset. As of March 31, 2022, gross trade accounts receivable from receivables in transit from the third-party payment processor was $24,171, offset by payments received in advance of $23,217, which resulted in a net asset of $954 recognized within accounts receivable, net 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 a net liability of $28,075 recognized within accrued expenses, accrued income taxes and other current liabilities in the consolidated balance sheets. Payments received in advance are deductible from future payments from the third-party payment processor if the third-party payment processor does not receive the payment from the customer. Payments received in advance are presented as cash flows from financing activities in the consolidated statements of cash flows.

7


 

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. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. 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.

The majority of the Company's accounts receivable results from the acquisition of a 51% interest in CarOffer, which uses a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to CarOffer receivables, as it does not release the title until successfully collecting funds from the buying dealer.

As of March 31, 2022, two customers accounted for 25% and 22% of net accounts receivable, respectively. As of December 31, 2021, two customers accounted for 47% and 18% of net accounts receivable, respectively.

As of March 31, 2022 and December 31, 2021, $8,198 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 March 31, 2022, one customer accounted for 13% of total revenue due to continued growth of the CarOffer business. For the three months ended March 31, 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 March 31, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report.

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

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 March 31, 2022 was approximately $15.5 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 March 31, 2022. For performance obligations not satisfied as of March 31, 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 March 31, 2022.

For the three months ended March 31, 2022 and 2021, revenue recognized from amounts included in deferred revenue at the beginning of the period, was $12,784 and $9,137, respectively.

 

8


 

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

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

 

 

 

As of March 31, 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,547

 

 

$

 

 

$

 

 

$

227,547

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

60,000

 

 

 

 

 

 

60,000

 

Total

 

$

227,547

 

 

$

60,000

 

 

$

 

 

$

287,547

 

 

 

 

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. As of March 31, 2022 and December 31, 2021, there were no liabilities that were measured at fair value. 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 three months ended March 31, 2022 and year ended December 31, 2021, the Company did not elect to remeasure any of its existing financial assets 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 March 31, 2022 and December 31, 2021, investments consist of the following:

 

 

 

As of March 31, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

60,000

 

 

$

 

 

$

 

 

$

60,000

 

Total

 

$

60,000

 

 

$

 

 

$

 

 

$

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

 

 

9


 

 

5. Property and Equipment, Net

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

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

Server and computer equipment

 

$

8,077

 

 

$

8,349

 

Capitalized internal-use software

 

 

3,869

 

 

 

3,041

 

Capitalized website development

 

 

25,255

 

 

 

22,037

 

Furniture and fixtures

 

 

8,613

 

 

 

8,615

 

Leasehold improvements

 

 

24,078

 

 

 

24,082

 

Construction in progress

 

 

1,073

 

 

 

854

 

Finance lease right-of-use assets

 

 

520

 

 

 

556

 

 

 

 

71,485

 

 

 

67,534

 

Less accumulated depreciation and amortization

 

 

(38,384

)

 

 

(35,324

)

Property and equipment, net

 

$

33,101

 

 

$

32,210

 

For the three months ended March 31, 2022 and 2021, depreciation and amortization expense, excluding amortization of intangible assets and amortization of capitalized hosting arrangements, was $3,480 and $2,020, respectively.

During the three months ended March 31, 2022, capitalized website development costs increased $3,218 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 March 31, 2022 and December 31, 2021, accrued expenses, accrued income taxes and other current liabilities consist of the following:

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

Accrued bonus

 

$

4,536

 

 

$

11,777

 

Accrued income taxes

 

 

25,885

 

 

 

6,344

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

 

4,168

 

 

 

8,701

 

Payments received in advance from third-party payment processor

 

 

 

 

 

28,075

 

Other accrued expenses and other current liabilities

 

 

27,166

 

 

 

23,689

 

Total

 

$

61,755

 

 

$

78,586

 

 

O

 

 

 

The decrease of $28,075 in the payments received in advance from third-party payment processor is due to the timing of payments remitted by the third-party, resulting in an accounts receivable position as of March 31, 2022 and liability position as of December 31, 2021.

The increase of $19,541 in accrued income taxes is primarily due to the impact of the newly effected amended IRC Section 174 research and expenditure (“R&E”) rules for U.S. income tax purposes and the exhaustion of available carryover tax attributes. The Tax Cuts and Jobs Act (the “Act”) amended the R&E rules to require capitalization and amortization of product, technology and software development costs paid or incurred in tax years beginning after December 31, 2021.

The decrease of $7,241 in accrued bonus is primarily due to the payout of the fiscal year 2021 bonuses in the first quarter of 2022.

The decrease of $4,533 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 three months ended March 31, 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 March 31, 2022.

10


 

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

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

CO Incentive Unit and Subject Unit liability-classified awards

 

$

34,790

 

 

$

21,095

 

Other non-current liabilities

 

 

3,106

 

 

 

2,544

 

Total

 

$

37,896

 

 

$

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 $13,695 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 March 31, 2022, all of the Company’s property, equipment, and 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 March 31, 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 March 31, 2022 and December 31, 2021, restricted cash was $15,493 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 March 31, 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 could be unexpected or differ from the Company’s estimated liabilities, which could have a material adverse effect on the Company’s future financial results.

11


 

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 March 31, 2022 and 2021, income for guarantees purchased by dealers was $3,303 and $647, respectively. For the three months ended March 31, 2022 and 2021, the net loss resulting from the dealer's exercise of guarantees was immaterial.

As of March 31, 2022, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was $162,109. 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 March 31, 2022, CarOffer had no contingent loss liabilities.

 

8. Stock-based Compensation

For the three months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Options

 

$

644

 

 

$

617

 

Restricted stock units

 

 

13,503

 

 

 

13,743

 

CO Incentive Units and Subject Units

 

 

13,695

 

 

 

1,033

 

Total stock-based compensation expense

 

$

27,842

 

 

$

15,393

 

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

136

 

 

$

92

 

Sales and marketing expense

 

 

3,983

 

 

 

2,752

 

Product, technology, and development expense

 

 

6,368

 

 

 

5,772

 

General and administrative expense

 

 

17,355

 

 

 

6,777

 

Total stock-based compensation expense

 

$

27,842

 

 

$

15,393

 

 

For the three months ended March 31, 2022 and 2021, excluded from stock-based compensation expense is $1,206 and $569 of capitalized website development costs, capitalized internal-use software costs and capitalized hosting arrangements, respectively.

 

12


 

During the three months ended March 31, 2022 and 2021, the Company withheld 155,736 and 162,950 shares of Class A common stock, respectively, to satisfy employee tax withholding requirements and for option exercise costs due to net share settlements and cashless exercises of options, as applicable. 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 March 31, 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,430 and $5,041, 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 March 31, 2022, no shares of Class B common stock were converted to Class A common stock. During the three months ended March 31, 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 net (loss) income attributable to common stockholders and adjusted to reflect changes in the redemption value of the 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 net (loss) income attributable to common stockholders and adjusted to reflect adjustments for net income (loss) attributable to the noncontrolling interest and redemption adjustments to 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.

13


 

For the three months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Consolidated net income

 

$

18,838

 

 

$

19,551

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,072

)

 

 

(2,810

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

82,000

 

 

 

 

Net (loss) income attributable to common stockholders

 

$

(62,090

)

 

$

22,361

 

Denominator:

 

 

 

 

 

 

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

 

 

118,031,325

 

 

 

116,316,464

 

Dilutive effect of share equivalents resulting from stock
   options

 

 

 

 

 

513,092

 

Dilutive effect of share equivalents resulting from
   unvested restricted stock units

 

 

 

 

 

419,809

 

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

 

 

118,031,325

 

 

 

117,249,365

 

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

 

 

 

 

 

 

Basic

 

$

(0.53

)

 

$

0.19

 

Diluted

 

$

(0.53

)

 

$

0.19

 

 

For the three months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

944,193

 

 

 

326,939

 

Restricted stock units outstanding

 

 

4,076,681

 

 

 

2,492,820

 

CO Incentive Units, Subject Units and noncontrolling
   interest

 

 

7,790,110

 

 

 

 

 

For the three months ended March 31, 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.

For the three months ended March 31, 2021, there were no shares included in diluted EPS for the number of shares issuable upon exercise of the 2024 Put Right, inclusive of CO Incentive Units, as no shares would be issuable as of the end of March 31, 2021 had that been the end of the contingency period.

For the three months ended March 31, 2022, there was no effect of potentially dilutive shares as the numerator was negative. Additionally, 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.

10. Income Taxes

During the three months ended March 31, 2022, the Company recorded an income tax provision of $7,702, representing an effective tax rate of 27.9%. The effective tax rate for the three months ended March 31, 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 three months ended March 31, 2021, the Company recorded an income tax provision of $6,462, representing an effective tax rate of 22.4%. The effective tax rate for the three months ended March 31, 2021 was greater than the statutory tax rate of 21% principally due to state and local income taxes, partially offset by federal and state research and development tax credits.

14


 

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 2018 and prior as a result of applicable statute of limitations of the Internal Revenue Service (“IRS”) and state jurisdictions. The Company is currently not subject to examination in its foreign jurisdictions for tax years 2019 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 (loss) as a proxy for the operating performance of the Company’s operations. The Company’s Chief Executive Officer is the CODM.

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

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

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Revenue by Geographic Region:

 

 

 

 

 

 

United States

 

$

419,208

 

 

$

163,011

 

International

 

 

11,400

 

 

 

8,357

 

Total revenue

 

$

430,608

 

 

$

171,368

 

 

15


 

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 March 31, 2022, we generated revenue of $430.6 million, a 151% increase from $171.4 million of revenue in the three months ended March 31, 2021.

For the three months ended March 31, 2022, we generated consolidated net income of $18.8 million and Adjusted EBITDA of $58.0 million, compared to consolidated net income of $19.6 million and Adjusted EBITDA of $50.6 million for the three months ended March 31, 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.

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.

16


 

Our recent operations have been affected by a range of factors related to the COVID-19 pandemic, including continued temporary office closures and 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
March 31,

 

 

Average Monthly Unique Users

 

2022

 

 

2021

 

 

 

 

(in thousands)

 

 

United States

 

 

31,051

 

 

 

36,324

 

 

International

 

 

6,878

 

 

 

7,898

 

 

Total

 

 

37,929

 

 

 

44,222

 

 

 

17


 

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

 

 

Average Monthly Sessions

 

2022

 

 

2021

 

 

 

 

(in thousands)

 

 

United States

 

 

84,851

 

 

 

90,668

 

 

International

 

 

15,817

 

 

 

18,249

 

 

Total

 

 

100,668

 

 

 

108,917

 

 

 

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

 

 

Number of Paying Dealers

 

2022

 

 

2021

 

 

United States

 

 

24,219

 

 

 

24,371

 

 

International

 

 

6,648

 

 

 

6,842

 

 

Total

 

 

30,867

 

 

 

31,213

 

 

 

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

 

Quarterly Average Revenue per Subscribing Dealer (QARSD)

 

2022

 

 

2021

 

United States

 

$

5,713

 

 

$

5,466

 

International

 

$

1,556

 

 

$

1,113

 

Consolidated

 

$

4,806

 

 

$

4,513

 

 

18


 

Adjusted EBITDA

To provide investors with additional information regarding our financial results, we monitor and have presented within this Quarterly Report, Adjusted EBITDA, which is a non‑GAAP financial measure. This non‑GAAP financial measure is not based on any standardized methodology prescribed by United States generally accepted accounting principles, or GAAP, and is not necessarily comparable to any similarly titled measures presented by other companies.

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

We have presented Adjusted EBITDA within this Quarterly Report, because it is a key measure 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 Adjusted EBITDA can produce a useful measure for period‑to‑period comparisons of our business.

We use Adjusted EBITDA to evaluate our operating performance and trends and make planning decisions. We believe Adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the expenses that we exclude. Accordingly, we believe that Adjusted EBITDA provides 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. In addition, we evaluate our Adjusted EBITDA in relation to our revenue. We refer to this as Adjusted EBITDA margin and define it as Adjusted EBITDA divided by total revenue.

Our Adjusted EBITDA is 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 Adjusted EBITDA rather than consolidated net income, which is the most directly comparable GAAP equivalent. Some of these limitations are:

Adjusted EBITDA excludes depreciation and amortization expense and, although these are non‑cash expenses, the assets being depreciated may have to be replaced in the future;
Adjusted EBITDA excludes 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;
Adjusted EBITDA excludes 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;
Adjusted EBITDA excludes other expense (income), net which primarily includes interest income earned on our cash, cash equivalents, and investments, and net foreign exchange gains and losses;
Adjusted EBITDA excludes the provision for income taxes;
Adjusted EBITDA excludes the 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 Adjusted EBITDA differently, which reduces its usefulness as a comparative measure.

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

19


 

For the three months ended March 31, 2022, the following table presents a reconciliation of 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
March 31,

 

 

 

2022

 

 

2021

 

Reconciliation of Adjusted EBITDA:

 

(in thousands)

 

Consolidated net income

 

$

18,838

 

 

$

19,551

 

Depreciation and amortization

 

 

11,185

 

 

 

8,666

 

Stock-based compensation expense

 

 

27,842

 

 

 

15,393

 

Acquisition-related expenses

 

 

 

 

 

644

 

Other expense (income), net

 

 

119

 

 

 

(222

)

Provision for income taxes

 

 

7,702

 

 

 

6,462

 

Consolidated Adjusted EBITDA

 

 

65,686

 

 

 

50,494

 

Adjusted EBITDA attributable to redeemable noncontrolling interest

 

 

(7,736

)

 

 

68

 

Adjusted EBITDA

 

$

57,950

 

 

$

50,562

 

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.

20


 

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.

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

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.

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.

21


 

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.

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 interest income earned on our cash, cash equivalents, and investments, and net foreign exchange gains and losses.

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 months ended March 31, 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 March 31, 2022 and December 31, 2021, our valuation allowance against our net deferred tax assets was immaterial.

22


 

Results of Operations

For the three months ended March 31, 2022 and 2021, our Unaudited Condensed Consolidated Income Statements are as follows:

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

 

 

(dollars in thousands)

 

Revenue:

 

 

 

 

 

 

Marketplace

 

$

163,289

 

 

$

155,800

 

Wholesale

 

 

90,994

 

 

 

13,803

 

Product

 

 

176,325

 

 

 

1,765

 

Total revenue

 

 

430,608

 

 

 

171,368

 

Cost of revenue

 

 

 

 

 

 

Marketplace

 

 

12,209

 

 

 

10,988

 

Wholesale

 

 

58,182

 

 

 

11,126

 

Product

 

 

178,342

 

 

 

1,944

 

Total cost of revenue

 

 

248,733

 

 

 

24,058

 

Gross profit

 

 

181,875

 

 

 

147,310

 

Operating expenses:

 

 

 

 

 

 

Sales and marketing

 

 

87,581

 

 

 

68,174

 

Product, technology, and development

 

 

30,653

 

 

 

25,164

 

General and administrative

 

 

33,121

 

 

 

20,514

 

Depreciation and amortization

 

 

3,861

 

 

 

7,667

 

Total operating expenses

 

 

155,216

 

 

 

121,519

 

Income from operations

 

 

26,659

 

 

 

25,791

 

Other (expense) income, net

 

 

(119

)

 

 

222

 

Income before income taxes

 

 

26,540

 

 

 

26,013

 

Provision for income taxes

 

 

7,702

 

 

 

6,462

 

Consolidated net income

 

 

18,838

 

 

 

19,551

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,072

)

 

 

(2,810

)

Net income attributable to CarGurus, Inc.

 

$

19,910

 

 

$

22,361

 

 

23


 

For the three months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Revenue:

 

 

 

 

 

 

Marketplace

 

 

38

%

 

 

91

%

Wholesale

 

 

21

 

 

 

8

 

Product

 

 

41

 

 

 

1

 

Total revenue

 

 

100

 

 

 

100

 

Cost of Revenue

 

 

 

 

 

 

Marketplace

 

 

3

 

 

 

6

 

Wholesale

 

 

14

 

 

 

6

 

Product

 

 

41

 

 

 

1

 

Total cost of revenue

 

 

58

 

 

 

14

 

Gross profit

 

 

42

 

 

 

86

 

Operating expenses:

 

 

 

 

 

 

Sales and marketing

 

 

20

 

 

 

40

 

Product, technology, and development

 

 

7

 

 

 

15

 

General and administrative

 

 

8

 

 

 

12

 

Depreciation and amortization

 

 

1

 

 

 

4

 

Total operating expenses

 

 

36

 

 

 

71

 

Income from operations

 

 

6

 

 

 

15

 

Other (expense) income, net

 

 

(0

)

 

 

0

 

Income before income taxes

 

 

6

 

 

 

15

 

Provision for income taxes

 

 

2

 

 

 

4

 

Consolidated net income

 

 

4

 

 

 

11

 

Net loss attributable to redeemable noncontrolling interest

 

 

(0

)

 

 

(2

)

Net income attributable to CarGurus, Inc.

 

 

5

%

 

 

13

%

 

For the three months ended March 31, 2022 and 2021

Revenue

Revenue by Source

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

163,289

 

 

$

155,800

 

 

$

7,489

 

 

 

5

%

Wholesale

 

 

90,994

 

 

 

13,803

 

 

 

77,191

 

 

 

559

 

Product

 

 

176,325

 

 

 

1,765

 

 

 

174,560

 

 

 

9,890

 

Total

 

$

430,608

 

 

$

171,368

 

 

$

259,240

 

 

 

151

%

Percentage of total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

38

%

 

 

91

%

 

 

 

 

 

 

Wholesale

 

 

21

 

 

 

8

 

 

 

 

 

 

 

Product

 

 

41

 

 

 

1

 

 

 

 

 

 

 

Total

 

 

100

%

 

 

100

%

 

 

 

 

 

 

 

Overall revenue increased $259.2 million, or 151%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021.

 

24


 

Marketplace revenue increased $7.5 million, or 5%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 and represented 38% of total revenue for the three months ended March 31, 2022 and 91% of total revenue for the three months ended March 31, 2021. The increase in marketplace revenue was due in part to a 6% growth in our QARSD for paying dealers to $4,806 at March 31, 2022 from $4,513 at March 31, 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 $77.2 million, or 559%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 and represented 21% of total revenue for the three months ended March 31, 2022 and 8% of total revenue for the three months ended March 31, 2021. The increase was primarily due to an increase in dealer to dealer transactions, inclusive of transaction, transportation and inspection fees. The increase was also due in part to guarantee revenue.

Product revenue increased by $174.6 million, or 9,890%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 and represented 41% of total revenue for the three months ended March 31, 2022 and 1% of total revenue for the three months ended March 31, 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 $151.7 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 $22.9 million increase in proceeds received from the sale of vehicles acquired via arbitration.

Cost of Revenue

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Cost of Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

$

12,209

 

 

$

10,988

 

 

$

1,221

 

 

 

11

%

Wholesale

 

 

58,182

 

 

 

11,126

 

 

 

47,056

 

 

 

423

 

Product

 

 

178,342

 

 

 

1,944

 

 

 

176,398

 

 

 

9,074

 

Total

 

$

248,733

 

 

$

24,058

 

 

$

224,675

 

 

 

934

%

Percentage of total revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Marketplace

 

 

3

%

 

 

6

%

 

 

 

 

 

 

Wholesale

 

 

14

 

 

 

6

 

 

 

 

 

 

 

Product

 

 

41

 

 

 

1

 

 

 

 

 

 

 

Total

 

 

58

%

 

 

14

%

 

 

 

 

 

 

Overall cost of revenue increased $224.7 million, or 934%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021.

Marketplace cost of revenue increased $1.2 million, or 11%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 and represented 3% of total revenue for the three months ended March 31, 2022 and 6% of total revenue for the three months ended March 31, 2021. The increase was primarily due to a $0.5 million increase in amortization of capitalized website development and developed technology, a $0.4 million increase in data and hosting costs, and a $0.3 million increase in fees related to provisioning advertising campaigns on our websites.

Wholesale cost of revenue increased $47.1 million, or 423%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 and represented 14% of total revenue for the three months ended March 31, 2022 and 6% of total revenue for the three months ended March 31, 2021. The increase was primarily due to expenses for dealer to dealer 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 $176.4 million, or 9,074%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 and represented 41% of the total revenue for the three months ended March 31, 2022 and 1% of total revenue for the three months ended March 31, 2021. The increase was primarily due to the launch of IMCO, which resulted in a $145.7 million increase in expenses related to vehicles acquired by CarOffer directly from customers. The increase was also due, in part, to a $30.7 million increase in expenses related to vehicles acquired via arbitration.

 

 

25


 

Operating Expenses

Sales and Marketing Expenses

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Sales and marketing

 

$

87,581

 

 

$

68,174

 

 

$

19,407

 

 

 

28

%

Percentage of total revenue

 

 

20

%

 

 

40

%

 

 

 

 

 

 

 

Sales and marketing expenses increased $19.4 million, or 28%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase was due primarily to a $7.6 million increase in salaries and employee-related expense, exclusive of commissions expense, which increased $6.5 million. The increase in salaries and employee-related expense was due primarily a 31% 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 $3.3 million increase in advertising and marketing expenses, primarily related to marketing of our consumer to dealer product, a $0.6 million increase in software subscription expense and a $0.6 million increase in consulting expense.

Product, Technology, and Development Expenses

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Product, technology, and development

 

$

30,653

 

 

$

25,164

 

 

$

5,489

 

 

 

22

%

Percentage of total revenue

 

 

7

%

 

 

15

%

 

 

 

 

 

 

 

Product, technology, and development expenses increased $5.5 million, or 22%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase was due primarily to a $6.6 million increase in salaries and employee-related expense. The increase in salaries and employee-related expense was due primarily to a 30% increase in headcount. The increase in product, technology, and development expenses was offset in part by a $2.1 million decrease resulting from increased capitalizable projects.

General and Administrative Expenses

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

General and administrative

 

$

33,121

 

 

$

20,514

 

 

$

12,607

 

 

 

61

%

Percentage of total revenue

 

 

8

%

 

 

12

%

 

 

 

 

 

 

 

General and administrative expenses increased $12.6 million, or 61%, in the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase was due primarily to a $1.8 million increase in salaries and employee-related expense, exclusive of stock-based compensation expense, which increased $10.6 million. The increase in salaries and employee-related expense was due primarily to a 19% increase in headcount. The increase in stock-based compensation expense was due primarily to the revaluation of certain liability-based stock awards.

Depreciation and Amortization Expenses

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Depreciation and amortization

 

$

3,861

 

 

$

7,667

 

 

$

(3,806

)

 

 

(50

)%

Percentage of total revenue

 

 

1

%

 

 

4

%

 

 

 

 

 

 

 

26


 

Depreciation and amortization expenses decreased $3.8 million, or 50%, in the three months ended March 31, 2022 compared to the three months ended March 31, 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 reclass on the historical financial statements, individually and in aggregate, and concluded the effect of the reclass was not material to our Unaudited Condensed Consolidated Financial Statements.

Other (Expense) Income, Net

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Other (expense) income, net

 

$

(119

)

 

$

222

 

 

$

(341

)

 

 

(154

)%

Percentage of total revenue

 

 

(0

)%

 

 

0

%

 

 

 

 

 

 

 

Total other (expense) income, net remained relatively flat in the three months ended March 31, 2022 compared to the three months ended March 31, 2021.

Provision for Income Taxes

 

 

 

Three Months Ended
March 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Provision for income taxes

 

$

7,702

 

 

$

6,462

 

 

$

1,240

 

 

 

19

%

Percentage of total revenue

 

 

2

%

 

 

4

%

 

 

 

 

 

 

 

Provision for income taxes increased $1.2 million, or 19% in the three months ended March 31, 2022 compared to the three months ended March 31, 2021 due primarily to increased profitability in excess of tax attributes available to offset. Additionally, there was an aggregated $1.2 million 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 March 31, 2022, compared to an immaterial amount of tax expense related to excess stock-based compensation recorded during the three months ended March 31, 2021. Section 162(m) excess officer compensation limitation was not applicable until May 2021, upon the expiration of the transition period permitted following our initial public offering.

Liquidity and Capital Resources

Cash, Cash Equivalents and Investments

As of March 31, 2022 and December 31, 2021, our principal sources of liquidity were cash and cash equivalents of $315.0 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 $60.0 million and $90.0 million, respectively.

Sources and Uses of Cash

During the three months ended March 31, 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:

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Net cash provided by operating activities

 

$

93,060

 

 

$

43,862

 

Net cash provided by (used in) investing activities

 

 

26,264

 

 

 

(68,092

)

Net cash used in financing activities

 

 

(36,894

)

 

 

(19,043

)

Impact of foreign currency on cash

 

 

(212

)

 

 

(119

)

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

 

$

82,218

 

 

$

(43,392

)

 

27


 

Our operations have been financed primarily from operating activities. During the three months ended March 31, 2022 and 2021, we generated cash from operating activities of $93.1 million and $43.9 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 $93.1 million during the three months ended March 31, 2022 was due primarily to consolidated net income of $18.8 million, adjusted for $14.1 million of stock-based compensation expense for equity classified awards $11.2 million of depreciation and amortization, $2.8 million of amortization of deferred contract costs, and $0.2 million of provision for doubtful accounts, partially offset by $13.1 million of deferred taxes. Cash provided by operating activities was also attributable to a $40.0 million decrease in accounts receivable, net and a $30.1 million increase in accrued expenses, accrued income taxes, and other liabilities. The increases in cash flow from operations were partially offset by a $4.1 million decrease in accounts payable, a $3.0 million increase in deferred contract costs, a $2.1 million increase in prepaid expenses, prepaid income taxes, and other assets, a $1.3 million increase in inventory, and a $0.6 million decrease in lease obligations.

Cash provided by operating activities of $43.9 million during the three months ended March 31, 2021 was due primarily to consolidated net income of $19.6 million, adjusted for $14.4 million of stock-based compensation expense for equity classified awards, $8.7 million of depreciation and amortization, $3.2 million of amortization of deferred contract costs, and $0.4 million of provision for doubtful accounts. Cash provided by operating activities was also attributable to a $4.9 million increase in accounts payable and a $2.9 million increase in deferred revenue. The increases in cash flow from operations were partially offset by a $3.5 million increase in deferred contract costs, a $2.4 million increase in accounts receivable, net, a $1.7 million increase in prepaid expenses, prepaid income taxes, and other assets, a $1.6 million decrease in accrued expenses, accrued income taxes, and other liabilities, and a $0.6 million increase in inventory.

Investing Activities

Cash provided by investing activities of $26.3 million during the three months ended March 31, 2022 was due to $30.0 million in maturities of certificates of deposit, offset by $2.5 million of capitalization of website development costs and $1.2 million of purchases of property and equipment.

Cash used in investing activities of $68.1 million during the three months ended March 31, 2021 was due to $65.9 million of cash paid for acquisitions, net of cash acquired, $1.2 million of purchases of property and equipment and $1.0 million of capitalization of website development costs.

Financing Activities

Cash used in financing activities of $36.9 million during the three months ended March 31, 2022 was due primarily to $23.6 million of payments made to third-party payment processor, $8.5 million of payment of tax distributions to redeemable noncontrolling interest holders, and $5.4 million of payment of withholding taxes on net share settlements of restricted stock units, offset in part by $0.7 million of proceeds from the issuance of common stock related to the exercise of vested stock options.

28


 

Cash used in financing activities of $19.0 million during the three months ended March 31, 2021 was due primarily to $14.3 million of CarOffer's repayment of a line of credit and $5.0 million of payment of withholding taxes on net share settlements of restricted stock units, offset in part by $0.3 million of proceeds from the issuance of common stock related to the exercise of vested stock options.

Contractual Obligations and Known Future Cash Requirements

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

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 for website development and internal-use software, 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.

29


 

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 March 31, 2022 and December 31, 2021, we did not have any long-term borrowings.

As of March 31, 2022 and December 31, 2021, we had cash, cash equivalents, and investments of $375.0 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 lower 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 March 31, 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 Income Statements.

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.

30


 

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. Based on such evaluation, our principal executive officer and principal financial officer have concluded that as of such date, our disclosure controls and procedures were effective.

Changes in Internal Control Over Financial Reporting

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.

31


 

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.

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 continue to 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. 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 travel and commerce restrictions that have been implemented or that may be implemented as a result of the COVID-19 pandemic and new variants, and the corresponding impact on their businesses, a number of our dealer customers have, or are, temporarily closed or are operating on a reduced capacity, and many dealerships are facing 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

32


 

business. While we have since restored a portion of that historical consumer spend, we may not in the future fully restore prior spending levels if we 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. Our business 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, which may also materially and adversely affect our business.

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 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 have also experienced, and may continue to 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, 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 the travel and commerce restrictions that are currently in effect and 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, 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.

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

33


 

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

34


 

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 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 in a way that would adversely affect our search result rankings. If internet search engines modify their methodologies in ways that are detrimental to us, 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 and traffic to our marketplaces could decline. In addition, internet

35


 

search engine providers could provide dealer and pricing information directly in search results, align with our competitors, or choose to develop competing products. 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 macro-economic 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 the potential impact of the COVID-19 pandemic.

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) $430.6 million for the three months ended March 31, 2022 from $171.4 million for the three months ended March 31, 2021, representing a 151% 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 the COVID-19 pandemic, as it was for the year ended December 31, 2020. 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 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.

36


 

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

Dealer closures or consolidations could reduce demand for our products, which may decrease our revenue.

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, financial position and results of operations could be materially and adversely affected.

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,

37


 

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.

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

38


 

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

39


 

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

40


 

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 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, 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, 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, CPRA, VCDPA, or UCPA requirements.

41


 

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

42


 

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

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.

43


 

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.

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

44


 

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.

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. During the evaluation and testing process, if we identify and fail to remediate one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal controls are effective.

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 any future material weaknesses, 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.

45


 

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.

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.

46


 

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

 

First Amendment to Sublease, dated March 23, 2022, by and between the Registrant and Amylyx Pharmaceuticals, Inc.

 

 

 

 

 

 

 

 

 

X

  10.2#

 

Offer Letter, dated January 17, 2020, by and between the Registrant and Andrea Eldridge.

 

 

 

 

 

 

 

 

 

X

  10.3#

 

Offer Letter, dated November 15, 2021, by and between the Registrant and Dafna Sarnoff.

 

 

 

 

 

 

 

 

 

X

  10.4#

 

Form of Amendment to Performance Restricted Stock Unit Agreement.

 

10-K

 

001-38233

 

February 25, 2022

 

10.31

 

 

  10.5

 

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.

 

 

 

 

 

 

 

 

 

X

  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 March 31, 2022, formatted in Inline XBRL.

 

 

 

 

 

 

 

 

 

X

 

 

# Indicates a management contract or compensatory plan.

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

47


 

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: May 9, 2022

 

By:

/s/ Jason Trevisan

 

 

 

Jason Trevisan

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

Date: May 9, 2022

 

By:

/s/ Scot Fredo

 

 

 

Scot Fredo

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

48


EX-10.1 2 carg-ex10_1.htm EX-10.1 EX-10.1

Exhibit 10.1

FIRST Amendment to SUBlease

This FIRST AMENDMENT TO SUBLEASE (this “Amendment”), dated as of March 23, 2022, is entered into by and between CARGURUS, INC., a Delaware corporation (“Sublessor”), and AMYLYX PHARMACEUTICALS, INC., a Delaware corporation (“Sublessee”).

W I T N E S S E T H

WHEREAS, Sublessor and Sublessee are parties that certain Sublease dated as of December 23, 2021, as modified by that certain Sublease Commencement Letter dated January 10, 2022 (the “Sublease”), pursuant to which Sublessee subleases certain premises comprised of 24,393 rentable square feet of space on the entire second (2nd) and third (3rd) floors and a portion of the first (1st) floor (the “Subleased Premises”) of that certain building known and numbered as 121 First Street, Cambridge, Massachusetts (the “Building”), as more fully set forth in the Sublease; and

WHEREAS, Sublessor and Sublessee wish to enter into this Amendment to correct the Monthly Base Rent amounts set forth in the Lease.

NOW, THEREFORE, in consideration of the covenants herein reserved and contained, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Sublessor and Sublessee hereby agree as follows:

 

1.
Recitals; Capitalized Terms. The recitals set forth above are incorporated herein and hereby made an integral part of this Amendment. All capitalized terms not otherwise modified or defined herein shall have the same meanings as are ascribed to them in the Sublease. All references in the Sublease to the “Sublease” or “this Sublease” or “the Sublease” or “herein” or “hereunder” or similar terms or to any section thereof shall mean the Sublease, or such section thereof, as amended by this Amendment.
2.
Monthly Base Rent. The first sentence of Section 4 (Monthly Base Rent) of the Sublease is hereby deleted and restated in its entirety as follows:

“Commencing on the date occurring one hundred eighty (180) days after the Commencement Date (the “Rent Commencement Date”), and continuing during the Sublease Term, Sublessee shall pay to Sublessor, base rent (“Base Rent”) at the annual rental rate of (i) $76.00 per rentable square foot in the Subleased Premises from the Rent Commencement Date through the date immediately preceding the first anniversary of the Rent Commencement Date, which is equal to $154,489.00 per month, (ii) $77.90 per rentable square foot in the Subleased Premises from the first anniversary of the Rent Commencement Date through the date immediately preceding the second anniversary of the Rent Commencement Date, which is equal to $158,351.23 per month, and (iii) $79.85 per rentable square foot in the Subleased Premises from the second anniversary of the Rent Commencement Date through the date immediately preceding the third anniversary of the Rent Commencement Date, which is equal to $162,310.01 per month.”

All other terms and conditions of said Section 4 shall continue to apply in all respects.

3.
Brokers. Sublessor and Sublessee each represent and warrant to the other that it has had no dealings with any broker or agent in connection with this Amendment. Sublessor and Sublessee each hereby agreed to indemnify and hold the other harmless from and against any claims by any broker or

1


agent claiming a commission or other form of compensation by virtue of having dealt with Sublessor or Sublessee, as applicable, with regard to this Amendment.
4.
Ratification. Except as expressly modified by this Amendment, the Sublease shall remain in full force and effect, and as further modified by this Amendment, is expressly ratified and confirmed by the parties hereto. This Amendment shall be binding upon and inure to the benefit of the parties hereto and their respective successors and assigns, subject to the provisions of the Sublease regarding assignment and subletting.
5.
Governing Law; Interpretation and Partial Invalidity. This Amendment shall be governed and construed in accordance with the laws of the Commonwealth of Massachusetts. If any term of this Amendment, or the application thereof to any person or circumstances, shall to any extent be invalid or unenforceable, the remainder of this Amendment, or the application of such term to persons or circumstances other than those as to which it is invalid or unenforceable, shall not be affected thereby, and each term of this Amendment shall be valid and enforceable to the fullest extent permitted by law. The titles for the paragraphs are for convenience only and are not to be considered in construing this Amendment. This Amendment contains all of the agreements of the parties with respect to the subject matter hereof, and supersedes all prior dealings between them with respect to such subject matter. No delay or omission on the part of either party to this Amendment in requiring performance by the other party or exercising any right hereunder shall operate as a waiver of any provision hereof or any rights hereunder, and no waiver, omission, or delay in requiring performance or exercising any right hereunder on any one occasion shall be construed as a bar to or waiver of such performance or right on any future occasion.
6.
Binding Agreement. This document shall become effective and binding only upon (a) the execution and delivery of this Amendment by both Sublessor and Sublessee, and (b) Lessor’s consent to this Amendment.
7.
Counterparts and Authority. This Amendment may be executed in one or more counterparts and, when executed by each party, shall constitute an agreement binding on all parties notwithstanding that all parties are not signatories to the original or the same counterpart provided that all parties are furnished a copy or copies thereof reflecting the signature of all parties. Transmission of a facsimile or by email of a pdf copy of the signed counterpart of this Amendment shall be deemed the equivalent of the delivery of the original, and any party so delivering a facsimile or pdf copy of the signed counterpart of this Amendment by email transmission shall in all events deliver to the other party an original signature promptly upon request. This Amendment may be signed and/or transmitted by electronic mail of a .PDF document or electronic signature (e.g., DocuSign or similar electronic signature technology) and thereafter maintained in electronic form, and such electronic record shall be valid and as effective to bind the party so signing as a paper copy bearing such party’s handwritten signature. The electronic signatures appearing on this Amendment shall be treated, for purpose of validity, enforceability, and admissibility, the same as handwritten signatures. Sublessor and Sublessee each warrant to the other that the person or persons executing this Amendment on its behalf has or have authority to do so and that such execution has fully obligated and bound such party to all terms and provisions of this Amendment.

[Remainder of page intentionally left blank; Signatures on next page]

2


IN WITNESS WHEREOF, Sublessor and Sublessee have caused this Amendment to be executed as of the date set forth above.

SUBLESSOR:

 

CARGURUS, INC.

 

 

By: /s/ Jason Trevisan

Name: Jason Trevisan

Title: CEO

 

SUBLESSEE:

 

AMYLYX PHARMACEUTICALS, INC.

 

 

By: /s/ Jim Frates

Name: Jim Frates

Title: CFO

 

 

 

 


EX-10.2 3 carg-ex10_2.htm EX-10.2 EX-10.2

EXHIBIT 10.2

January 16, 2020

 

Andrea Eldridge

[ADDRESS]

 

Dear Andrea:

 

I am very pleased to offer you the position of Chief People Officer at CarGurus, Inc. (“CarGurus” or the “Company”), reporting to Jason Trevisan, Chief Financial Officer. This letter will clarify the terms and conditions of your at-will employment with CarGurus, should you accept our offer.

1.
Position. Your employment will begin on February 3, 2020 (the “Start Date”). Your primary place of work will be the Company’s main offices, currently located at 2 Canal Park, Cambridge, MA, 02141.
2.
Compensation & Benefits.
(a)
Your semi-monthly salary of $11,458.33, annualized at $275,000, will be paid semimonthly on the 15th day and last day of each month and subject to taxes and other withholdings required by law. As an exempt employee you are required to exercise your specialized expertise, independent judgment and discretion to provide high-quality services. You arc expected to work the number of hours required to meet the needs of the business.
(b)
You will be eligible to participate in the CarGurus Annual Incentive Plan, through which you may be eligible to earn a discretionary bonus up to $125,000, less applicable taxes and withholdings. For the current fiscal year, the amount you are eligible to earn under the CarGurus Annual Incentive Plan will be prorated based upon your start date. Whether to grant a bonus, and in what amount, are determinations to be made in the sole discretion of the Company based on a variety of factors, including, but not limited to, your performance and the Company’s performance. In order to remain eligible and receive a bonus award, if any, you must be employed by the Company at the time it makes bonus payments to employees for that year. This discretionary bonus is not intended to and shall not be deemed a “wage” under any state or federal wage hour law.
(c)
You will be eligible for a one time sign-on bonus of $10,000 (the “Sign-On Bonus”), less applicable taxes and withholdings, to be paid within your first sixty (60) days of employment. Should your employment with CarGurus terminate, for any reason, within twelve (12) months of your Start Date, you must immediately repay to CarGurus the Sign-On Bonus you received, and CarGurus may, in its discretion, deduct any unpaid Sign-On Bonus amount from any compensation, severance, commission or other amount due to you, subject to applicable laws.
(d)
You will be eligible to participate in the Company’s benefit plans on your first day of employment. Your participation in these plans will be subject to the terms of the applicable plan documents and generally applicable policies of the Company, as the same may be in effect from time to time. No representation is made, however, that any specific benefits now available will continue or that any other benefits will be made available. During your first two (2) years of employment with the Company, you will be entitled to four (4) weeks’ paid vacation annually at such reasonable times as you and the Company may determine. Commencing with your third year of employment with the Company, you will be entitled to the number of paid vacation days annually in accordance with the Company’s

1

 


then-standard vacation and paid time off policies. Additional information regarding the Company’s benefit plans will be provided under separate cover.
3.
Eligibility to Participate in Omnibus Incentive Compensation Plan. You will be eligible to participate in the Company’s Omnibus Incentive Compensation Plan (the “Plan”), under which the Company grants to employees Restricted Stock Units (“RSUs”) that are subject to service-based vesting conditions. We are prepared to recommend to the Company’s Board of Directors (or its committee) an award to you of a one-time grant consisting of RSUs representing shares of the Company’s Class A common stock with an award value of $450,000 (the “RSU Award Value”). Any such grant of RSUs is subject to the approval of the Company’s Board of Directors (or its committee) and to the terms and conditions of the Plan and the Company’s standard form of RSU grant agreement for executive officers evidencing the terms and conditions of the grant, including the service-based vesting schedule. The Company’s Board of Directors (or its committee) retains the discretion to change the RSU Award Value and/or vesting terms, or to determine not to grant any RSUs to you whatsoever. The number of RSUs to be awarded to you will be based on dividing the RSU Award Value by the average of the closing price of CarGurus’ Class A common stock on the Nasdaq Stock Market for the thirty (30) trading days immediately preceding the date of grant, rounded down to the nearest whole share. The RSUs granted hereunder will be subject to a service-based vesting requirement, pursuant to which vesting will commence on the first day of the month immediately following the Start Date (the “Vesting Commencement Date”) and then vest as follows: the first 25% of the RSUs shall vest on the first anniversary of the Vesting Commencement Date and an additional 6.25% shall vest at the end of each three month period thereafter until the fourth anniversary of the Vesting Commencement Date. Vesting shall be subject to acceleration as set forth in the Company’s standard form of RSU grant agreement for executive officers.
4.
Representations and Warranties. You represent that you are not bound by any employment contract, restrictive covenant or other restriction preventing you from entering into employment with, or carrying out your responsibilities for, CarGurus, or which is in any way inconsistent with the terms of this offer letter. Also, we understand that you may have an obligation to your present and/or prior employers to safeguard their confidential information. The Company respects these obligations, and expects you to honor them as well. You should not bring with you to the Company, or use in the performance of your responsibilities for the Company, any confidential information of any current or former employer.
5.
Proof of Legal Right to Work; Background Check; NDA.
(a)
As a condition of employment, you will be required to provide us with proof of your identity and legal authorization to work in the United States. You will receive an email from HireRight to complete your Form 1-9. Please bring the appropriate documents listed on this form with on your Start Date. If you fail to submit such proof, federal law prohibits us from commencing employment.
(b)
In order to protect the Company’s substantial investment of time and money in the creation and maintaining of its trade secrets and other confidential and proprietary information, as well as its goodwill with its clients and business partners, including vendors, suppliers and others, as a condition of employment you will also be required to sign the Company’s standard Non-Disclosure Agreement (“NDA”), a copy of which is attached to this letter, on or prior to your Start Date. The terms and conditions of the NDA will remain in effect regardless of any change in the nature of your duties, compensation or employment with the Company and its affiliates.
(c)
In addition, CarGurus conducts a background investigation on all new employees, which includes, but is not limited to, previous employment, education, and criminal history. Your employment is contingent on our review of the results of such investigation.

2

 


6.
Termination of Employment.
(a)
At-Will Employment. If you accept the Company’s offer of employment, your employment will be on an “at-will” basis, meaning either you or the Company may terminate the employment relationship at any time, for any reason or no reason, with or without cause and with or without notice. Although your job duties, title, compensation and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the “at-will” nature of your employment may only be changed by a written agreement signed by you and by an authorized representative of the Company, which expressly states the intention to modify the at-will nature of your employment.
(b)
Termination of Employment by the Company without Cause. In connection with the foregoing, the Company agrees that should your employment be terminated by the Company without Cause, you will receive accrued compensation through the date of termination and, provided that you sign and not revoke a written release, in a form reasonably acceptable to the Company, of any and all claims against the Company and all related parties with respect to all matters arising out of your employment by the Company, or the termination thereof (the “Release”), the Company will pay you a cash severance payment equal to $100,000 (the “Severance Payment”). The Severance Payment will be paid in a lump sum within sixty (60) days following the date of your termination of employment by the Company other than for Cause. If you are a participant in the Company’s health plans at the time of termination of employment, COBRA rights will be available to you.
(c)
Termination of Employment by the Company for Cause. If your employment is terminated by the Company for Cause or you terminate your employment with the Company for any reason, you will receive as your sole and only payments on account of such termination (and subject to execution of appropriate documentation to this effect) accrued compensation and benefits through the date of termination. If you are a participant in the Company’s health plans at the time of termination of employment, COBRA rights will be available to you.
(d)
Definition of Cause. For purposes of this offer letter, “Cause” means a finding by the Company’s Board of Directors (or its committee) that you have (A) materially breached this offer letter, which breach has not been remedied by you within thirty (30) days after written notice has been provided to you of such breach, (B) engaged in disloyalty to the Company, including, without limitation, fraud, embezzlement, theft, commission of a felony or proven dishonesty, (C) disclosed trade secrets or confidential information of the Company to persons not entitled to receive such information, (D) breached the NDA, or (E) engaged in such other behavior detrimental to the interests of the Company as its Board of Directors (or its committee) reasonably determines.
(e)
Section 409A. This offer letter is intended to comply with Section 409A of the Internal Revenue Code of 1986, as amended, and its corresponding regulations (“Section 409A”), or an exemption, and payments may only be made under this offer letter upon an event and in a manner permitted by Section 409A, to the extent applicable. Severance benefits under this offer letter are intended to be exempt from Section 409A under the “short-term deferral” exception. For purposes of Section 409A of the Code, all payments to be made upon a termination of employment under this offer letter may only be made upon a “separation from service” within the meaning of such term under Section 409A and each payment made under this offer letter shall be treated as a separate payment. In no event shall you, directly or indirectly, designate the calendar year of payment. All reimbursements and in-kind benefits provided under this offer letter shall be made or provided in accordance with the requirements of Section 409A. To the extent you are a “specified employee” for purposes of Section 409A and it is necessary to postpone the commencement of any severance payments otherwise payable pursuant to this offer letter as a result of such separation from service to prevent any accelerated or additional tax under Section 409A, then the Company will postpone the commencement of the payment of any such payments hereunder (without any reduction

3

 


in such payments ultimately paid or provided to you) that are not otherwise exempt from Section 409A, until the first payroll date that occurs after the date that is six months following the your separation from service with the Company. If you die during the postponement period prior to the payment of the postponed amount, the amounts withheld on account of Section 409A shall be paid to the personal representative of your estate within sixty (60) days after the date of your death.
7.
Miscellaneous. The foregoing terms supersede any prior discussions, oral or written, which we have had relating to your employment and the other matters discussed in this letter. The resolution of any disputes under this letter will be governed by Massachusetts law. Additionally, it is understood that from time to time, CarGurus reviews its benefits, policies and practices and may alter or change them at its discretion.

Andrea, we look forward to you joining our organization. In order to confirm your intention to commence employment with CarGurus on the Start Date on the terms set forth in this letter, please sign one copy of this letter and return it to me. The other copy is for your records. If you have any questions, please do not hesitate to speak with me.

Sincerely,

 

 

 

/s/ Jason Trevisan

Jason Trevisan

Chief Financial Officer

CarGurus, Inc.

 

 

ACKNOWLEDGEMENT AND AGREEMENT

 

I agree with the terms of this letter and will commence employment on the Start Date on the terms set forth in this letter.

 

 

/s/ Andrea Eldridge

Andrea Eldridge

 

1/17/2020

Date

 

4

 


EX-10.3 4 carg-ex10_3.htm EX-10.3 EX-10.3

 

 

 

EXHIBIT 10.3

 

November 15, 2021

Dafna Sarnoff

[ADDRESS]

 

Dear Dafna,

 

I am very pleased to offer you the position of Chief Marketing Officer at CarGurus, Inc. (“CarGurus” or the “Company”), reporting to Sam Zales, President and COO. This letter will clarify the terms and conditions of your at-will employment with CarGurus, should you accept our offer.

 

1.
Position. Your employment will begin on December 8, 2021 (the “Start Date”). It is understood that you will primarily work remotely from your home office in New York State, except that you are expected to work from the Company’s headquarters, currently located at 2 Canal Park, Cambridge, MA, 02141, on an as-needed basis. We expect that you will perform the duties and responsibilities typically associated with your position, and other duties assigned to you, in a satisfactory manner and to the best of your abilities. During the course of your employment with CarGurus, your position and duties are subject to change. Also, you are required to follow the policies and procedures of the Company, as they may exist and be revised during your employment. While you will be reporting to Mr. Zales, should organizational structure changes occur at the Company during the course of your employment, then, unless otherwise mutually agreed, you shall alternatively report to Jason Trevisan, CEO, or Mr. Trevisan’s successor.

 

2.
Compensation & Benefits.

 

(a)
Your semi-monthly salary of $15,625, annualized at $375,000 (the “Base Salary”), will be paid semimonthly on the 15th day and last day of each month and subject to taxes and other withholdings required by law. As an exempt employee you are required to exercise your specialized expertise, independent judgment and discretion to provide high-quality services. You are expected to work the number of hours required to meet the needs of the business.

 

(b)
You will be eligible to participate in the CarGurus Annual Incentive Plan, through which you may be eligible to earn a discretionary bonus up to $250,000, less applicable taxes and withholdings. For the current fiscal year, the amount you are eligible to earn under the CarGurus Annual Incentive Plan will be prorated based upon your start date. Whether to grant a bonus, and in what amount, are determinations to be made in the sole discretion of the Company based on a variety of factors, including, but not limited to, your performance and the Company’s performance. In order to remain eligible and receive a bonus award, if any, you must be employed by the Company at the time it makes bonus payments to employees for that year. This discretionary bonus is not intended to and shall not be deemed a “wage” under any state or federal wage hour law.

 

(c)
You will be eligible for a one time Sign-On Bonus of $200,000 (the “Sign-On Bonus”), less applicable taxes and withholdings, to be paid as follows: (i) 50% of the Sign-On Bonus within the first sixty days from your Start Date; and (ii) 50% of the Sign-On Bonus within sixty days following the six-month anniversary of your Start Date. Should your employment with CarGurus terminate, for any reason, within 12 months, or on the one-year anniversary of your Start Date (the “Repayment Period”), you must immediately repay to CarGurus the Sign-On Bonus (or portion(s) thereof) that you received. In the event of such termination, CarGurus may, in its discretion, also deduct any unreturned Sign-On Bonus amount from any compensation, severance, commission or other amount due to you, subject to applicable laws. For the avoidance of doubt, you will not be required to repay to CarGurus the Sign-On Bonus if you remain employed with CarGurus following the Repayment Period.

 


 

 

 

 

(d)
You will be eligible to participate in the Company’s benefit plans on your first day of employment. Your participation in these plans will be subject to the terms of the applicable plan documents and generally applicable policies of the Company, as the same may be in effect from time to time. No representation is made, however, that any specific benefits now available will continue or that any other benefits will be made available. During your first two (2) years of employment with the Company, you will be entitled to four (4) weeks’ paid vacation annually at such reasonable times as you and the Company may determine. Commencing with your third year of employment with the company, you will be entitled to the number of paid vacation days annually in accordance with the Company’s then standard vacation and paid time off policies. Additional information regarding the Company’s benefit plans will be provided under separate cover.

 

(e)
The Company will reimburse you for all reasonable travel and other business expenses incurred in connection with traveling from your home office in New York State to the Company’s headquarters in Cambridge, Massachusetts, consistent with the terms and conditions of the Company’s travel and expense reimbursement policies.

 

4.
Eligibility to Participate in Omnibus Incentive Compensation Plan. You will be eligible to participate in the Company’s Omnibus Incentive Compensation Plan (the “Plan”), under which the Company grants to employees nonqualified stock options (“Options”) and restricted stock units (“RSUs”) that are subject to service- and performance-based vesting conditions. We are prepared to recommend to the Company’s Board of Directors (or its committee) an award to you of one-time grants consisting of: (i) RSUs subject to service-based vesting conditions representing shares of the Company’s Class A common stock with an award value of $1,125,000 (the “RSU Award Value”); (ii) RSUs subject to performance-based vesting conditions (“PSUs”), the target amount of which shall represent shares of the Company’s Class A common stock with an award value of $562,500 (the “PSU Award Value”); and (iii) Options to purchase the number of shares of the Company’s Class A common stock with an award value of $562,500 (the “Options Award Value”), subject to service-based vesting conditions and a maximum term of ten years. Any such grants of RSUs, PSUs and Options are subject to the approval of the Company’s Board of Directors (or its committee) and to the terms and conditions of the Plan and the RSU, PSU or Option grant agreement (as applicable) on the form for executive officers evidencing the terms and conditions of such grant, including the applicable vesting schedule, acceleration provisions and – in the case of PSUs – the performance goals, performance period(s) and maximum number of PSUs that may be earned over such period(s). The Board of Directors (or its committee) retains the discretion to change the RSU Award Value, PSU Award Value and/or Options Award Value, or to determine not to grant any RSUs, PSUs and/or Options to you whatsoever. The number of RSUs to be awarded to you will be based on dividing the RSU Award Value by the closing price of CarGurus’ Class A common stock on the Nasdaq Stock Market on the grant approval date, rounded down to the nearest whole share. The target number of PSUs to be awarded to you will be based on dividing the PSU Award Value by the closing price of CarGurus’ Class A common stock on the Nasdaq Stock Market on the grant approval date, rounded down to the nearest whole share. The number of shares of the Company’s Class A Common Stock underlying the Options to be awarded to you will be based on the Black-Scholes value on the grant approval date, rounded down to the nearest whole share.

 

5.
Modification of Compensation and Incentive Plans. The Company reserves the right, in its sole discretion, to modify, change or eliminate, on a prospective basis, the compensation, bonus and incentive plans, as applicable, addressed in Sections 2 and 3 above.

 

6.
Protection of the Company’s Confidential Information and Goodwill. In order to protect the Company’s substantial investment of time and money in the creation and maintaining of its trade secrets and other confidential and proprietary information, as well as its goodwill with its clients and business partners, including vendors, suppliers and others, you are required to sign the Company’s standard Protection of Confidential Information Agreement (“NDA”), a copy of which is attached to this letter. The terms and conditions of the NDA will remain in effect regardless of any change in the nature of your duties, compensation or employment with the Company and its affiliates.

 

 

2


 

 

 

 

6.
Representations and Warranties. You represent that you are not bound by any employment contract, restrictive covenant or other restriction that may prevent you from entering into employment with, or carrying out your responsibilities for, CarGurus, or that is in any way inconsistent with the terms of this offer letter. Also, we understand that you may have an obligation to your present and/or prior employers to safeguard their confidential information. The Company respects these obligations, and expects you to honor them as well. You should not bring with you to the Company, or use in the performance of your responsibilities for the Company, any confidential information of any current or former employer.

 

7.
Proof of Legal Right to Work; Background Check; NDA.

 

(a)
As a condition of employment, you will be required to provide us with proof of your identity and legal authorization to work in the United States. You will receive an email from HireRight to complete your Form I-9. Please bring the appropriate documents listed on this form with on your Start Date. If you fail to submit such proof, federal law prohibits us from commencing employment.

 

(b)
As a condition of employment, you will also be required to execute the NDA on or prior to

your Start Date.

 

(c)
In addition, CarGurus conducts a background investigation on all new employees, which includes, but is not limited to, previous employment, education, and criminal history. Your employment is contingent on our review of the results of such investigation.

 

8.
Payment on Termination by the Company without Cause or by you for Good Reason. Should your employment be terminated by the Company without “Cause” (as that term is defined in the NDA) or by you for “Good Reason” (as defined below), then in addition to payment of all wages earned through the effective date of such termination (the “Termination Date”), which will be made on or about the Termination Date, and subject to (i) your signing a Separation Agreement and Release in a form and manner satisfactory to the Company, as further described below; and (ii) the Separation Agreement and Release becoming irrevocable, all within 60 days after the Termination Date (or such shorter period as set forth in the Separation Agreement and Release), including any applicable seven (7) business day revocation period provided therein:

 

(a)
the Company will pay you an amount equal to nine (9) months of your Base Salary (the “Severance Amount”);

 

(b)
subject to your copayment of premium amounts at the applicable active employees’ rate and your proper election to receive benefits under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“COBRA”), the Company will pay to the group health plan provider, the COBRA provider or you a monthly payment equal to the monthly employer contribution that the Company would have made to provide health insurance to you if you had remained employed by the Company until the earliest of (A) the nine (9)-month anniversary of the Termination Date; (B) your eligibility for group medical plan benefits under any other employer’s group medical plan; or (C) the cessation of your continuation rights under COBRA; provided, however, if the Company determines that it cannot pay such amounts to the group health plan provider or the COBRA provider (if applicable) without potentially violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then the Company will convert such payments to payroll payments directly to you for the time period specified above (the “COBRA Subsidy”). Such payments shall be subject to tax-related deductions and withholdings and paid on the Company’s regular payroll dates.

 

The amounts payable under this Section 8, to the extent taxable, will be paid out in substantially equal installments in accordance with the Company’s payroll practice over six (6) months commencing within 60 days after the Termination Date; provided, however, that if the 60-day period begins in one calendar year and ends in a second calendar year, the Severance Amount, to the extent it qualifies as “non-qualified deferred compensation” within the meaning of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), shall begin to be paid in the second calendar year by the last day of such 60-day period; provided, further, that the initial payment

 

 

3


 

 

 

 

will include a catch-up payment to cover amounts retroactive to the day immediately following the Termination Date. Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2).

 

Your receipt of the Severance Pay and COBRA Subsidy will be conditional on your signing (and, if applicable, not revoking) a Separation Agreement and Release in a form acceptable to the Company, including a general release of claims against the Company and all related persons and entities, a reaffirmation of all of your post-employment obligations under the NDA, and, in the Company’s sole discretion, a one-year post-employment noncompetition agreement substantially similar to or the same as the noncompetition provision of the NDA. Further, the Separation Agreement and Release will provide that if you breach the NDA, all payments of the Severance Amount and COBRA Subsidy will immediately cease and be recoverable by the Company.

 

For purposes of this letter, “Good Reason” means you have complied with the Good Reason Process (as defined below) following the occurrence of any of the following events, without your consent: (i) a material diminution in the your title, responsibilities, authority or duties; (ii) a material diminution in your base salary or target bonus, except for across-the-board reductions based on the Company’s financial performance similarly affecting all or substantially all senior management employees of the Company; (iii) a material change in the principal geographic location at which you provide services to the Company (with the exception of travel related to your duties to the Company); or (iv) the material breach by the Company of the written employment agreement, offer letter or severance agreement between you and the Company; and “Good Reason Process” means (i) you reasonably determine in good faith that a “Good Reason” condition has occurred; (ii) you have notified the Company in writing of the first occurrence of the Good Reason condition within thirty (30) days of the first occurrence of such condition; (iii) you cooperate in good faith with the Company’s efforts, for a period not less than thirty (30) days following such notice (the “Cure Period”), to remedy the condition; (iv) notwithstanding such efforts, the Good Reason condition continues to exist; and (v) you terminate your employment within thirty (30) days after the end of the Cure Period. If the Company cures the Good Reason condition during the Cure Period, Good Reason shall be deemed not to have occurred.

 

9.
Nature of Relationship; Choice of Law. While we are hopeful and confident that our relationship will be mutually rewarding, satisfactory and sustaining, your employment with the Company is at will, which means that both you and the Company remain free to end the employment relationship at any time and for any reason. Accordingly, this letter shall not be construed as an agreement, either express or implied, to employ you for any particular term, and does not alter the Company’s at will employment policy with respect to your employment. Similarly, nothing in this letter shall be construed as an agreement, either express or implied, to pay you any compensation of any kind, or grant you any benefit, beyond the end of your employment with the Company, other than any payments for which you may become eligible by operation of Section 8.

 

If you will regularly perform your duties at any of the Company’s business locations in Massachusetts, then all aspects of your employment shall be governed by and construed in accordance with the laws of the Commonwealth of Massachusetts, excluding choice of law rules thereof. If you reside and you will regularly perform your duties for the Company outside of Massachusetts, then all aspects of your employment (except for the NDA, which in such case would be governed by Delaware law), shall be governed by and construed in accordance with the laws of state where you reside.

 

 

4


 

 

 

 

Dafna, we look forward to you joining our organization. In order to confirm your intention to commence employment with CarGurus on the Start Date on the terms set forth in this letter, please sign one copy of this letter and the NDA and return them to me. The other copy is for your records. If you have any questions, please do not hesitate to speak with me.

 

 

 

Sincerely,

 

/s/ Andrea Eldridge

 

Andrea Eldridge Chief People Officer CarGurus, Inc.

 

 

ACKNOWLEDGEMENT AND AGREEMENT

 

I agree with the terms of this letter and will commence employment on the Start Date on the terms set forth in this letter.

 

 

/s/ Dafna Sarnoff

Dafna Sarnoff

 

11/15/2021

Date

 

5


EX-10.5 5 carg-ex10_5.htm EX-10.5 EX-10.5

 

EXHIBIT 10.5

 

CORRECTIVE AMENDMENT

 

THIS CORRECTIVE AMENDMENT (this “Amendment”) to that certain Third Amended and Restated Limited liability Company Agreement of CarOffer, LLC, a Delaware limited liability company (the “Company”), dated as of November 23, 2021 (the “Existing Agreement”), is entered into as of the 6th day of May, 2022 with an effective date as of November 23, 2021 (the “Effective Date”).

 

WHEREAS, on the Effective Date, the Company, Parent, TopCo and MidCo, among other parties, entered into the Existing Agreement, which amended and restated the Prior Agreement;

 

WHEREAS, the parties hereto have become aware of certain drafting errors in the Existing Agreement that do not reflect the understandings and agreements of the parties that were intended to be reflected in the Existing Agreement;

 

WHEREAS, Parent, TopCo, and MidCo, which collectively with the Board represent the requisite parties whose consent or approval is required to amend the Existing Agreement under Section 13.2 thereof, desire to enter into this Amendment in order to correct such drafting errors;

 

WHEREAS, the Board has approved this Amendment by written consent dated May 6, 2022; and

 

WHEREAS, capitalized terms used but not defined herein have the respect meanings ascribed to such terms in the Existing Agreement.

 

NOW, THEREFORE, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree that the Existing Agreement is hereby amended as follows:

1.
Amendments.
(a)
The definition of “First Determination Date Company Value” in Annex 1 to the Existing Agreement is hereby amended and restated in its entirety as follows:

““First Determination Date Company Value” means the difference of (i) the product of (A) First Determination Date TTM Gross Profit, multiplied by (B) seven (7), minus (ii) the sum of (X) the amount of any outstanding Third Party Indebtedness, plus (Y) the amount of any Extraordinary Losses, in each case, determined as of the First Determination Date.”

(b)
The definition of “First Determination Date Per Unit Price” in Annex 1 to the Existing Agreement is hereby amended and restated in its entirety as follows:

First Determination Date Per Unit Price” means in the case of the Class CO-A Units, $10.00 per Unit, and in the case of the other First Call Units, the difference of (i) the quotient of (A) First Determination Date Company Value, divided by (B) the number of Fully Diluted Units as of the First Determination Date, minus (ii) the sum of (X) the Per Unit Reduction Amount, determined as of the First Determination Date, plus (Y) the quotient of (I) the aggregate First Determination Date Per Unit Price of Class CO-A Units being purchased by Parent at the First Call Closing divided by, (II) the number of First Call Units that are not Class CO-A Units; provided, however, in the case of each Incentive Unit that is a Vested Unit as of the

 

1

 


 

First Determination Date, the First Determination Date Per Unit Price will be reduced by the applicable Participation Threshold of such Vested Unit, if any, but not below $0.00.

(c)
The definition of “Second Determination Date Company Call Value” in Annex 1 to the Existing Agreement is hereby amended and restated in its entirety as follows:

““Second Determination Date Company Call Value” means the greater of (i) the Second Determination Date Company Floor Value and (ii) the difference of (A) the product of (1) Second Determination Date TTM EBITDA, multiplied by (2) twelve (12), minus (B) the sum of (1) the amount of any outstanding Third Party Indebtedness, plus (2) the amount of any Extraordinary Losses, in each case, determined as of the Second Determination Date.”

(d)
The definition of “Second Determination Date Per Unit Call Price” in Annex 1 to the Existing Agreement is hereby amended and restated in its entirety as follows:

Second Determination Date Per Unit Call Price” means in the case of the Class CO-A Units, $10.00 per Unit, and the case of the other Second Call/Put Units, the difference of (i) the quotient of (A) the Second Determination Date Company Call Value, divided by (B) the number of Fully Diluted Units as of the Second Determination Date, minus (ii) the sum of (X) the Per Unit Reduction Amount determined as of the Second Determination Date, plus (Y) the quotient of (I) the aggregate Second Determination Date Per Unit Call Price of Class CO-A Units being purchased by Parent at the Second Call Closing (if any) divided by (II) the number of Second Call/Put Units that are not Class CO-A Units; provided, however, in the case of each Incentive Unit that is a Vested Unit, the Second Determination Date Per Unit Call Price will be reduced by the applicable Participation Threshold of such Vested Unit, but not below $0.00.

(e)
The definition of “Second Determination Date Company Put Value” in Annex 1 to the Existing Agreement is hereby amended and restated in its entirety as follows:

““Second Determination Date Company Put Value” means the difference of (i) the product of (A) Second Determination Date TTM EBITDA, multiplied by (B) twelve (12), minus (ii) the sum of (A) the amount of any outstanding Third Party Indebtedness, plus (B) the amount of any Extraordinary Losses, in each case, determined as of the Second Determination Date.”

(f)
The definition of “Second Determination Date Per Unit Put Price” in Annex 1 to the Existing Agreement is hereby amended and restated in its entirety as follows:

Second Determination Date Per Unit Put Price” means in the case of the Class CO-A Units, $10.00 per Unit, and the case of the other Second Call/Put Units, the difference of (i) the quotient of (A) the Second Determination Date Company Put Value, divided by (B) the number of Fully Diluted Units as of the Second Determination Date, minus (ii) the sum of (X) the Per Unit Reduction Amount determined as of the Second Determination Date, plus (Y) the quotient of (I) the aggregate Second Determination Date Per Unit Put Price of Class CO-A Units being purchased by Parent at the Put Closing (if any) divided by (II) the number of Second Call/Put Units that are not Class CO-A Units; provided, however, in the case of each Incentive Unit that is a Vested Unit, the Second Determination Date Per Unit Put Price will be reduced by the applicable Participation Threshold of such Vested Unit, but not below $0.00.

 

2

 


 

2.
Full Force and Effect. Except as expressly amended hereby, the terms, conditions, covenants, agreements and other provisions set forth in the Existing Agreement shall remain in full force and effect.
3.
Counterparts. This Amendment may be executed in any number of counterparts each of which shall be deemed an original of this Amendment binding on the parties hereto.

 

 

[Signature pages to follow]

 

 

3

 


 

 

IN WITNESS WHEREOF, the parties hereto have executed this Amendment effective as of the Effective Date.

 

 

THE COMPANY:

 

CAROFFER LLC

 

 

By: /s/ Bruce Thompson

Name: Bruce Thompson

Title: Manager and Chief Executive Officer

 

PARENT:

 

CARGURUS, INC.

 

 

By: /s/ Jason Trevisan

Name: Jason Trevisan

Title: Chief Executive Officer

 

TOPCO:

 

CAROFFER INVESTORS HOLDING, LLC

 

 

By: /s/ Bruce Thompson

Name: Bruce Thompson

Title: Chief Executive Officer

 

MIDCO:

 

CAROFFER MIDCO, LLC

 

 

By: /s/ Bruce Thompson

Name: Bruce Thompson

Title: Chief Executive Officer

 

 

 


EX-31.1 6 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: May 9, 2022

 

By:

/s/ Jason Trevisan

 

 

 

Jason Trevisan

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 7 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: May 9, 2022

 

By:

/s/ Scot Fredo

 

 

 

Scot Fredo

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 8 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 March 31, 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: May 9, 2022

 

By:

/s/ Jason Trevisan

 

 

 

Jason Trevisan

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-32.2 9 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 March 31, 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: May 9, 2022

 

By:

/s/ Scot Fredo

 

 

 

Scot Fredo

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-101.SCH 10 carg-20220331.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.CAL 11 carg-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.PRE 12 carg-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 13 carg-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 carg-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT CO Incentive Unit and Subject Unit liability-classified awards Deferred Compensation Liability, Classified, Noncurrent Deferred Compensation Liability, Classified, Noncurrent, Total Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting period Gross Profit Gross profit Operating Expenses [Abstract] Operating expenses: Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Accretion of redeemable noncontrolling interest to redemption value Temporary Equity, Accretion to Redemption Value, Adjustment Asset Class [Domain] Asset Class Operating Income (Loss) Total income from operations Income from operations Wholesale [Member] Wholesale [Member] Concentration Risk Type [Domain] Concentration Risk Type Entity Emerging Growth Company Entity Emerging Growth Company Accrued tax distributions to redeemable noncontrolling interest holders Accrued Tax Distributions To Redeemable Noncontrolling Interest Holders Current Accrued tax distributions to redeemable noncontrolling interest holders current. 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. Income Tax Disclosure [Abstract] Payment of tax distributions 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 distribution to redeemable noncontrolling interest holders. Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses, prepaid income taxes, and other assets Number of Reportable Segments Number of reportable segments Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Geographical [Axis] Geographical Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued Common stock Entity Address, State or Province Entity Address, State or Province Liabilities Total liabilities Disaggregation of Revenue [Table Text Block] Summary of Revenue from Contracts with Customers by Geographical Region and by Revenue Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Goodwill Balance at June 30, 2021 Goodwill, Total Balance at December 31, 2020 Goodwill Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of common stock upon vesting of restricted stock units Class of Stock [Domain] Class of Stock Guarantees Guarantor Obligations, Maximum Exposure, Undiscounted Comprehensive loss attributable to redeemable noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Business Acquisition [Line Items] Business Acquisition [Line Items] Receivables offset by payments received in advance Receivables Offset By Payments Received In Advance Receivables offset by payments received In advance. Canada Revenue Agency [Member] Canada Revenue Agency General and Administrative Expense [Member] General and Administrative Restricted Cash Restricted cash Restricted Cash, Total Product [Member] Accounts receivable, net Accounts receivable, net of allowance for doubtful accounts of $405 and $420, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Developed Technology Rights [Member] Developed Technology Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Contract with Customer, Liability, Revenue Recognized Revenue recognized City Area Code City Area Code Deferred Income Tax Assets, Net Deferred tax assets Deferred Income Tax Assets, Net, Total 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. Deferred Income Tax Liabilities, Net, Total Deferred Income Tax Liabilities, Net Deferred tax liabilities Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle, accounting standards update, adopted Goodwill and Intangible Assets Disclosure [Abstract] Commitments and contingencies (Note 7) Commitments and Contingencies Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Weighted Average Remaining Useful Life (years) Proceeds from Sale, Maturity and Collection of Investments Maturities of certificates of deposit Proceeds from Sale, Maturity and Collection of Investments, Total Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding Finite-Lived Intangible Assets, Net Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 CarOffer. Car Offer [Member] Car Offer Payments to Develop Software Capitalization of website development costs Revenue Benchmark [Member] Sales Revenue, Net Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Financial and Nonfinancial Liabilities, Fair Value Disclosure Liabilities, fair value Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect Concentration Risk, Credit Risk, Financial Instruments, Off-balance Sheet Risk Description of significant off-balance sheet risk Certificates of deposit due in one year or less, Amortized Cost Investments Investments: Income Statement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Conversion of Stock, Description Conversion of stock, description 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] Net Cash Provided by (Used in) Investing Activities Net cash (used in) provided by investing activities Unpaid purchases of property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements Capital Expenditures Incurred but Not yet Paid General and Administrative Expense, Total General and Administrative Expense General and administrative Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Contract with Customer, Liability, Current Deferred revenue Acquisition of redeemable noncontrolling interest. Acquisition Of Redeemable Noncontrolling Interest Acquisition of a 51% interest in CarOffer, LLC Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares issued Accrued distributions to redeemable noncontrolling interest holders Accrued Distributions To Redeemable Noncontrolling Interest Holders Current Accrued distributions to redeemable noncontrolling interest holders current. Statement of Comprehensive Income [Abstract] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations 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, Total Summary of significant accounting policies. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Increase decrease in lease obligations. Increase Decrease In Lease Obligations Lease obligations Customer Concentration Risk [Member] Concentration of Credit Risk Depreciation and amortization expense Cost Of Goods And Services Sold Depreciation Amortization And Impairment Expense Cost of goods and services sold depreciation amortization and impairment expense. Security Exchange Name Security Exchange Name Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities Schedule Of Accrued Liabilities And Other Current Liabilities Table [Text Block] Schedule of accrued liabilities and other current liabilities. Furniture and Fixtures [Member] Furniture and Fixtures Accretion of redeemable noncontrolling interest to redemption value Redeemable Noncontrolling Interest Accretion to Redemption Value Redeemable noncontrolling interest accretion to redemption value. Net (loss) income attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Total Other Liabilities, Noncurrent Other non–current liabilities Accounting Standards Update 2019-12 [Member] ASU 2019-12 Cash and Cash Equivalents, Fair Value Disclosure Cash equivalents: Finite-Lived Intangible Assets, Gross Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Document Period End Date Document Period End Date Restricted Cash, Noncurrent Restricted cash Income Statement Location [Axis] Income Statement Location Vesting Agreement. Vesting Agreement [Member] Vesting Agreement Common Stock, Shares Authorized Common stock, shares authorized Use of Estimates, Policy [Policy Text Block] Use of Estimates Operating Lease, Liability, Current Operating lease liabilities Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Class of Stock [Axis] Class of Stock Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile consolidated net income to net cash provided by operating activities: Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding Customer one. Customer One [Member] Customer One Non-US [Member] International Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent, Total Entity Address, Address Line Two Entity Address, Address Line Two Closed tax year. Closed Tax Year Closed tax year Current Fiscal Year End Date Current Fiscal Year End Date Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase in cash, cash equivalents, and restricted cash Customer Relationships [Member] Customer Relationships Income Tax Examination [Line Items] Income Tax Examination [Line Items] Capitalized Contract Cost, Amortization Amortization of deferred contract costs Segment Reporting Disclosure [Text Block] Segment and Geographic Information Internal Revenue Service (IRS) [Member] Internal Revenue Service (IRS) Assets [Abstract] Assets Income Tax Authority, Name [Domain] Income Tax Authority, Name Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of common stock, shares issued 2024 Put Right Two Thousand Twenty Four Put Right Member Two Thousand Twenty Four Put Right Member. Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements Dilutive effect of share equivalents resulting from unvested restricted stock units Significant accounting policies. Significant Accounting Policies Policy [Text Block] Significant Accounting Policies Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Common Stock, Par or Stated Value Per Share Common stock, par value Redeemable noncontrolling interest , accretion to redemption value Noncontrolling Interest, Change in Redemption Value Revenue Recognition - Wholesale and Other Revenue and Inventory Revenue from Contract with Customer [Policy Text Block] State and Local Jurisdiction [Member] State Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — basic Additional Paid in Capital, Common Stock Additional paid-in capital Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Debt Securities, Held-to-Maturity, Type [Extensible Enumeration] Debt Securities Held To Maturity Type Extensible List Two Thousand Twenty Car Offer Equity Incentive Plans [Member] Two thousand twenty car offer equity incentive plans. 2020 CO Plan Capitalized internal-use software Software and Software Development Costs [Member] Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes Document Type Document Type Domestic Tax Authority [Member] Domestic Tax Authority Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding Operating Lease, Liability, Noncurrent Operating lease liabilities Assets, Current Total current assets Accounts Receivable, Credit Loss Expense (Reversal) Provision for doubtful accounts Share-based Payment Arrangement [Policy Text Block] Stock-Based Compensation Share-based Payment Arrangement, Option [Member] Stock Options Stock Options Outstanding Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Provision for income taxes Income tax provision (benefit) Entity Incorporation, Date of Incorporation Date of incorporation Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation adjustment Held to maturity amortized cost. Held To Maturity Amortized Cost Held to maturity amortized cost Antidilutive Securities [Axis] Antidilutive Securities Consolidation, Policy [Policy Text Block] Principles of Consolidation Common Stock, Shares, Outstanding Ending balance, Shares Beginning balance, Shares Common stock, shares outstanding Schedule of Segment Reporting Information, by Segment [Table Text Block] Summary of Operations by Segment and Geographical Area Plan Name [Axis] Plan Name Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Other accrued expenses and other current liabilities. Other Accrued Expenses And Other Current Liabilities Other accrued expenses and other current liabilities Payments to Acquire Businesses, Net of Cash Acquired Cash paid, net of cash acquired Cash paid for acquisitions, net of cash acquired Deferred Income Tax Expense (Benefit), Total Deferred Income Tax Expense (Benefit) Deferred taxes Operating Expenses Total operating expenses Inventory, Net Inventory, Net, Total Inventory Weighted-average number of shares of common stock used in computing net (loss) income per share attributable to common stockholders: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Net Cash Provided by (Used in) Operating Activities [Abstract] Operating Activities Earnings Per Share, Diluted Diluted Earnings Per Share, Diluted, Total Increase (decrease) in property and equipment Property, Plant and Equipment, Gross, Period Increase (Decrease) Property, Plant and Equipment, Gross, Period Increase (Decrease), Total Earnings Per Share [Abstract] Document and entity information Document And Entity Information [Table] Document And Entity Information [Table] Net income attributable to CarGurus, Inc. Net Income (Loss) Attributable to Parent Net income (loss) Net loss Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Organization and Business Description Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk Research and Development Expense [Member] Product, Technology, and Development Expense Document Fiscal Period Focus Document Fiscal Period Focus Accounting Policies [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Address, Address Line One Entity Address, Address Line One Liabilities, Current Total current liabilities Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Incremental common shares attributable to CarOffer incentive units and noncontrolling interest. Incremental Common Shares Attributable To Car Offer Incentive Units And Noncontrolling Interest Dilutive effect of share equivalents resulting from CarOffer incentive units and noncontrolling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Consolidated net income Consolidated net income Finance lease right-of-use assets. Finance Lease Right Of Use Assets [Member] Finance Lease Right-of-use Assets Entity Address, Postal Zip Code Entity Address, Postal Zip Code Contract with Customer, Asset, after Allowance for Credit Loss, Current Deferred contract costs Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Payment of withholding taxes on net share settlements of equity awards, Shares Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Employee tax withholding requirements and option costs due to net share settlement Payments received in advance from third-party payment processor 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 Guarantee income Guarantee Income Guarantee income. Product and Service [Domain] Product and Service Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents, and restricted cash at end of period Cash, cash equivalents, and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) Assets, Current [Abstract] Current assets Entity Registrant Name Entity Registrant Name Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Requisite service period 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 Entity Interactive Data Current Entity Interactive Data Current Entity Address, City or Town Entity Address, City or Town Common Class B [Member] Class B Common Stock Customer [Axis] Customer Accounts Receivable [Member] Net Accounts Receivable Customer Two Customer Two [Member] Customer two. CO Incentive Units Car Offer Incentive Units [Member] CarOffer incentive units. Trading Symbol Trading Symbol Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Dilutive effect of share equivalents resulting from stock options Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Net Cash Provided by (Used in) Investing Activities [Abstract] Investing Activities Concentration Risk Type [Axis] Concentration Risk Type Accounts Receivable, Allowance for Credit Loss, Current Allowance for doubtful accounts Foreign Tax Authority [Member] Foreign Accrued income taxes Accrued Income Taxes, Current Local Phone Number Local Phone Number Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible Enumeration] Change in accounting principle, accounting standards update, transition option elected Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of Other Intangible Assets Stockholders' Equity Attributable to Parent Ending balance Beginning balance Total stockholders’ equity Operating Lease, Payments Cash paid for operating lease liabilities Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Preferred stock, shares issued Assets, Fair Value Disclosure Total Common Class A [Member] Class A Common Stock Number of major customers. Number Of Major Customers Number of major customers Entity Small Business Entity Small Business Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Organization, Consolidation and Presentation of Financial Statements [Abstract] Her Majesty's Revenue and Customs (HMRC) [Member] UK Revenue Agency Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-based Payment Arrangement, Increase for Cost Recognition Stock–based compensation expense Accrued Liabilities, Current [Abstract] Selling and Marketing Expense [Member] Sales and Marketing Expense Common Stock, Voting Rights Right to voting Business Acquisition [Axis] Business Acquisition Segment Reporting [Abstract] Decrease in accrued distributions to redeemable noncontrolling interest Decrease In Accrued Distributions To Redeemable Noncontrolling Interest Decrease in accrued distributions to redeemable noncontrolling interest. Conversion of Stock, Shares Issued Conversion of stock Accrued Bonuses, Current Accrued bonus Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis Car Offer Incentive Units and Subject Units [Member] CarOffer incentive units and subject units. CarOffer Incentive Units and Subject Units Net Income (Loss) Attributable to Parent [Abstract] Numerator: Revenue from Contract with Customer [Abstract] Plan Name [Domain] Plan Name Trade Accounts Receivable Trade Accounts Receivable [Member] Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Remainder of 2021 Income Tax Authority [Axis] Income Tax Authority Depreciation Depreciation Depreciation, Total 2021 CO Plan Two Thousand Twenty One Car Offer Equity Incentive Plans [Member] Two thousand twenty one car offer equity incentive plans. CarOffer equity incentive plans. Car Offer Equity Incentive Plans [Member] 2020 CO Plan Amortization of Intangible Assets Amortization expense of intangible assets Intangibles amortization Amortization of Intangible Assets, Total Brand. Brand [Member] Brand Redeemable noncontrolling interest. Redeemable Noncontrolling Interest Policy [Text Block] Redeemable Noncontrolling Interest Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share Basic [Line Items] Loss contingent liabilities Loss Contingent Liabilities Loss contingent liabilities. Number of installment. Number Of Installment Number of Installment Open Tax Year Open tax year Currency loss (gain) on foreign denominated transactions Foreign Currency Transaction Gain (Loss), before Tax, Total Foreign Currency Transaction Gain (Loss), before Tax Share-based Payment Arrangement, Noncash Expense, Total Share-based Payment Arrangement, Noncash Expense Stock-based compensation expense Stock based compensation Prepaid Expense and Other Assets, Current Prepaid expenses, prepaid income taxes and other current assets Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Income Tax Examination [Table] Income Tax Examination [Table] Restricted Cash, Current Restricted cash Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Issuance of stock for acquisition Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Deferred contract costs, net of current portion Net cash used in financing activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Disclosure [Abstract] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Obtaining a right-of-use asset in exchange for an operating lease liability Assets Assets Total assets Repayments of Lines of Credit Repayment of line of credit Fair Value, Inputs, Level 2 [Member] Significant Other Observable Inputs (Level 2 Inputs) Number of days guarantee period Number Of Days Guarantee Period Number of days guarantee period. Financial Instruments Disclosure [Text Block] Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments Advertising customers. Advertising Customers [Member] Advertising Customers Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Issuance of common stock upon exercise of stock options, Shares Statement [Line Items] Statement [Line Items] Liabilities and Equity Total liabilities, redeemable noncontrolling interest and stockholders’ equity Finite-Lived Intangible Asset, Expected Amortization, Year Two 2023 Document Quarterly Report Document Quarterly Report Property, Plant and Equipment [Abstract] Statement of Cash Flows [Abstract] Additional Paid-in Capital [Member] Additional Paid-in Capital Title of 12(b) Security Title of 12(b) Security Comprehensive income attributable to CarGurus, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Payments received in advance from third party payment processor Payments received in advance from third-party payment Payments received in advance from third-party payment Fair Value, Inputs, Level 3 [Member] Significant Unobservable Inputs (Level 3 Inputs) 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 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 on net share settlements of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Award Type [Domain] Award Type Conversion of Stock, Type of Stock Converted Class of share converted to another class Payments received in advance from (payment 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. Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Increase (decrease) in accrued liabilities accrued income taxes and other liabilities. Increase Decrease In Accrued Liabilities Accrued Income Taxes And Other Liabilities Accrued expenses, accrued income taxes, and other liabilities Receivable [Domain] Property, Plant and Equipment [Table Text Block] Schedule of Property and Equipment, Net Fair Value, Inputs, Level 1 [Member] Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of common stock upon vesting of restricted stock units, Shares Accretion of redeemable noncontrolling interest to redemption value Accretion of Redeemable Noncontrolling Interest to Redemption Value Accretion of redeemable noncontrolling interest to redemption value. Entity Current Reporting Status Entity Current Reporting Status Revenue from Contract with Customer [Text Block] Revenue Recognition Revenue, Remaining Performance Obligation, Amount Performance obligation unsatisfied Supplemental noncash disclosure of cash flow information: Noncash Investing and Financing Items [Abstract] Summary of significant accounting policies. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Money Market Funds [Member] Money Market Funds Temporary Equity, Net Income Redeemable Noncontrolling Interest, Net income (loss) Increase (Decrease) in Contract with Customer, Asset Deferred contract costs Redeemable Noncontrolling Interest, Equity, Carrying Amount Redeemable Noncontrolling Interest, Ending balance Redeemable Noncontrolling Interest, Beginning balance Redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total Earnings Per Share, Policy [Policy Text Block] Earnings Per Share Gross trade accounts receivable from receivables in transit from the third-party payment processor Accounts Receivable, before Allowance for Credit Loss, Current Income Taxes Paid Cash paid for income taxes Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Allocation of Stock-based Compensation Expense Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule Of Earnings Per Share Basic By Common Class [Table] 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. AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Decrease in accrued bonus Decrease In Accrued Bonus Decrease in accrued bonus. Income Statement Location [Domain] Income Statement Location Company's product offerings Company's Product Offerings Company's product offerings. UNITED STATES United States United States Business Acquisition, Percentage of Voting Interests Acquired Business acquisition, percentage of interest acquired Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Preferred Stock, Shares Authorized Preferred stock, shares authorized Commitments and contingencies. Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Measurement Frequency [Domain] Measurement Frequency Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of stock options Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Recent accounting pronouncements not yet adopted. Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block] Recent Accounting Pronouncements not Yet Adopted Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Consolidated comprehensive income Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Distributions to redeemable noncontrolling interest holders Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Goodwill, Impairment Loss Impairment of goodwill Entity Filer Category Entity Filer Category Income Tax, Policy [Policy Text Block] Income Taxes Debt Securities, Held-to-maturity, Fair Value Certificates of deposit due in one year or less, Estimated Fair Value Debt Securities, Held-to-maturity, Fair Value, Total Receivable Type [Axis] Accrued liabilities accrued income taxes and other liabilities current. Accrued Liabilities Accrued Income Taxes And Other Liabilities Current Accrued expenses, accrued income taxes and other current liabilities Total Document Fiscal Year Focus Document Fiscal Year Focus Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of Estimated Amortization Expense of Intangible Assets Schedule of Goodwill [Table Text Block] Summary of Changes in Carrying Value of Goodwill Construction in Progress [Member] Construction in Progress Revenue Commissioners, Ireland [Member] Revenue Commissioners, Ireland Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit) Retained earnings Income Tax Disclosure [Text Block] Income Taxes Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total Fair Value Disclosures [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment, Net Commitments and contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Entity Central Index Key Entity Central Index Key Held to maturity fair value. Held To Maturity Fair Value Held to maturity fair value 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. Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Vesting number of shares Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Payables and Accruals [Abstract] Stock Issued During Period, Value, Acquisitions Issuance of common stock upon for acquisition Entity Tax Identification Number Entity Tax Identification Number Equity Component [Domain] Equity Component Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Net income attributable to redeemable noncontrolling interest Less: Net income (loss) attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest, Total Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Income Tax Authority [Domain] Income Tax Authority Other non-current liabilities Other Sundry Liabilities, Noncurrent Document and entity information. Document And Entity Information [Line Items] Document And Entity Information [Line Items] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Increase (Decrease) in Accounts Receivable Accounts receivable, net Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, accounting standards update, adoption date Subsequent Events [Abstract] Unbilled Receivables, Current Unbilled accounts receivable Leasehold Improvements [Member] Leasehold Improvements Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares authorized for issuances Concentration Risk, Percentage Concentration of credit risk, percentage Statement [Table] Statement [Table] Entity File Number Entity File Number Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Conversion of common stock Retained Earnings [Member] Retained Earnings Accounting Standards Update [Domain] Accounting Standards Update Accounting Standards Update [Axis] Accounting Standards Update Revenue from Contract with Customer, Excluding Assessed Tax Revenue Revenue from Contract with Customer, Excluding Assessed Tax, Total Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Liabilities, Current [Abstract] Current liabilities Subsequent Events, Policy [Policy Text Block] Subsequent Event Considerations Share-based Payment Arrangement [Text Block] Stock-based Compensation Investment [Table Text Block] Schedule of Investments Market based performance awards. Market Based Performance Awards [Member] Market Based Performance Awards Net (loss) income per share attributable to common stockholders: (Note 9) Earnings Per Share, Basic and Diluted [Abstract] Net income per share attributable to common stockholders: Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Finite-Lived Intangible Asset, Expected Amortization, Year Three 2024 Common Stock [Member] Common Stock Property, Plant and Equipment, Gross Property and equipment, gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets Cover [Abstract] Asset Class [Axis] Asset Class Goodwill, Acquired During Period CarOffer acquisition 2021 Incentive Units Two Thousand Twenty One Car Offer Equity Incentive Units [Member] Two thousand twenty one car offer equity incentive units. Statement of Stockholders' Equity [Abstract] Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Number of votes entitled to stockholders per share. Number Of Votes Entitled To Stockholders Per Share Number of votes entitled to stockholders per share Share-based Payment Arrangement [Abstract] Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments Restricted Stock Units (RSUs) [Member] Restricted Stock Units Restricted Stock Units Outstanding Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Document Transition Report Document Transition Report Proceeds from Stock Options Exercised Proceeds from exercise of stock options Guarantees, description Guarantor Obligations, Term Research and Development Expense, Total Research and Development Expense Product, technology, and development Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — diluted Stock Issued During Period, Shares, Acquisitions Issuance of common stock upon for acquisition, Shares Cost of Goods and Services Sold Cost of revenue Cost of Goods and Services Sold, Total Finite-Lived Intangible Asset, Expected Amortization, Year Five 2026 Share-based Payment Arrangement, Expense Total stock-based compensation expense Increase in accrued income taxes Increase In Accrued Income Taxes Increase in accrued income taxes. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and Other Intangible Assets Statement of Financial Position [Abstract] Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Server and computer equipment Server And Computer Equipment [Member] Server and computer equipment. Impairment of Intangible Assets, Finite-lived Impairment of intangible assets Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Statutory tax rate Stockholders' Equity Attributable to Parent [Abstract] Stockholders’ equity: Selling and Marketing Expense Sales and marketing Selling and Marketing Expense, Total Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Obtaining a right-of-use asset in exchange for a finance lease liability Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Share Inventory Inventory Increase (Decrease) in Inventories Increase (Decrease) in Inventories, Total Schedule of Other Non-Current Liabilities Other Noncurrent Liabilities [Table Text Block] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Software Development [Member] Capitalized Website Development Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Measurement Frequency [Axis] Measurement Frequency Award Type [Axis] Award Type Entity Shell Company Entity Shell Company Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] 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. Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements Share-based Payment Arrangement, Amount Capitalized Capitalized website development and internal-use software costs excluded from stock-based compensation expense Liabilities and Equity [Abstract] Liabilities, redeemable noncontrolling interest and stockholders’ equity Income Tax Authority, Name [Axis] Income Tax Authority, Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code State of incorporation Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Earnings Per Share [Text Block] Earnings Per Share Amendment Flag Amendment Flag Product and Service [Axis] Product and Service Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Finance Lease, Principal Payments Payment of finance lease obligations Other (expense) income, net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Increase (Decrease) in Contract with Customer, Liability Deferred revenue Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Adopted Fair Value, Recurring [Member] Fair Value, Measurements, Recurring Marketplace [Member] Marketplace [Member] Subsequent Events Subsequent Events [Text Block] Cost, Depreciation and Amortization Depreciation and amortization expense Cost, Depreciation and Amortization, Total Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Other Assets, Noncurrent, Total Other Assets, Noncurrent Other non-current assets Tax distribution to redeemable noncontrolling interest holders Tax Distribution to Redeemable Noncontrolling Interest Holders Tax distribution to redeemable noncontrolling interest holders. Geographical [Domain] Geographical Customer [Domain] Customer Cost of Sales [Member] Cost of Revenue Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-based Payment Arrangement, Cost by Plan [Table Text Block] Summary of Stock-based Compensation Expense by Award Type XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 05, 2022
Document And Entity Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
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,383,357
Class B Common Stock    
Document And Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   15,999,173
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 315,005 $ 231,944
Investments 60,000 90,000
Accounts receivable, net of allowance for doubtful accounts of $405 and $420, respectively 144,718 189,324
Inventory 20,992 19,656
Prepaid expenses, prepaid income taxes and other current assets 17,407 16,430
Deferred contract costs 8,731 9,045
Restricted cash 5,866 6,709
Total current assets 572,719 563,108
Property and equipment, net 33,101 32,210
Intangible assets, net 76,161 83,915
Goodwill 157,998 158,287
Operating lease right-of-use assets 57,359 60,609
Restricted cash 9,627 9,627
Deferred tax assets 26,439 13,378
Deferred contract costs, net of current portion 6,327 5,867
Other non-current assets 6,074 4,573
Total assets 945,805 931,574
Current liabilities    
Accounts payable 61,873 66,153
Accrued expenses, accrued income taxes and other current liabilities 61,755 78,586
Deferred revenue 12,776 12,784
Operating lease liabilities 12,503 13,186
Total current liabilities 148,907 170,709
Operating lease liabilities 54,359 57,519
Deferred tax liabilities 28 58
Other non–current liabilities 37,896 23,639
Total liabilities 241,190 251,925
Commitments and contingencies (Note 7)
Redeemable noncontrolling interest 239,750 162,808
Stockholders’ equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding
Additional paid-in capital 398,471 387,868
Retained earnings 67,168 129,258
Accumulated other comprehensive loss (892) (403)
Total stockholders’ equity 464,865 516,841
Total liabilities, redeemable noncontrolling interest and stockholders’ equity 945,805 931,574
Class A Common Stock    
Stockholders’ equity:    
Common stock 102 102
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 16 $ 16
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Allowance for doubtful accounts $ 405 $ 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,142,545 101,773,034
Common stock, shares outstanding 102,142,545 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 18 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Income Statements - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 430,608 $ 171,368
Cost of revenue [1] 248,733 24,058
Gross profit 181,875 147,310
Operating expenses:    
Sales and marketing 87,581 68,174
Product, technology, and development 30,653 25,164
General and administrative 33,121 20,514
Depreciation and amortization 3,861 7,667
Total operating expenses 155,216 121,519
Income from operations 26,659 25,791
Other (expense) income, net (119) 222
Income before income taxes 26,540 26,013
Provision for income taxes 7,702 6,462
Consolidated net income 18,838 19,551
Net income attributable to redeemable noncontrolling interest (1,072) (2,810)
Net income attributable to CarGurus, Inc. 19,910 22,361
Accretion of redeemable noncontrolling interest to redemption value 82,000  
Net (loss) income attributable to common stockholders $ (62,090) $ 22,361
Net (loss) income per share attributable to common stockholders: (Note 9)    
Basic $ (0.53) $ 0.19
Diluted $ (0.53) $ 0.19
Weighted-average number of shares of common stock used in computing net (loss) income per share attributable to common stockholders:    
Basic 118,031,325 116,316,464
Diluted 118,031,325 117,249,365
Marketplace [Member]    
Revenue $ 163,289 $ 155,800
Cost of revenue [1] 12,209 10,988
Wholesale [Member]    
Revenue 90,994 13,803
Cost of revenue [1] 58,182 11,126
Product [Member]    
Revenue 176,325 1,765
Cost of revenue [1] $ 178,342 $ 1,944
[1] Includes depreciation and amortization expense for the three months ended March 31, 2022 and 2021 of $7,324 and $999, respectively.
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Income Statements (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Depreciation and amortization expense $ 7,324 $ 999
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Consolidated net income $ 18,838 $ 19,551
Other comprehensive income:    
Foreign currency translation adjustment (489) (1,083)
Consolidated comprehensive income 18,349 18,468
Comprehensive loss attributable to redeemable noncontrolling interests (1,072) (2,810)
Comprehensive income attributable to CarGurus, Inc. $ 19,421 $ 21,278
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
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 income (loss) 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)   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, 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 income (loss) 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)   (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 102,142,545 15,999,173      
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statements of Redeemable Noncontrolling Interest and Stockholders' Equity (Parenthetical)
Mar. 31, 2022
Jan. 14, 2021
Car Offer    
Business acquisition, percentage of interest acquired 51.00% 51.00%
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating Activities    
Consolidated net income $ 18,838 $ 19,551
Adjustments to reconcile consolidated net income to net cash provided by operating activities:    
Depreciation and amortization 11,185 8,666
Currency loss (gain) on foreign denominated transactions 84 (51)
Deferred taxes (13,091) 60
Provision for doubtful accounts 150 379
Stock-based compensation expense 14,147 14,360
Amortization of deferred contract costs 2,806 3,195
Changes in operating assets and liabilities:    
Accounts receivable, net 39,973 (2,423)
Inventory (1,336) (565)
Prepaid expenses, prepaid income taxes, and other assets (2,127) (1,652)
Deferred contract costs (2,997) (3,494)
Accounts payable (4,062) 4,876
Accrued expenses, accrued income taxes, and other liabilities 30,087 (1,632)
Deferred revenue (5) 2,857
Lease obligations (592) (265)
Net cash provided by operating activities 93,060 43,862
Investing Activities    
Purchases of property and equipment (1,230) (1,227)
Capitalization of website development costs (2,506) (966)
Cash paid for acquisitions, net of cash acquired   (65,899)
Maturities of certificates of deposit 30,000  
Net cash (used in) provided by investing activities 26,264 (68,092)
Financing Activities    
Proceeds from exercise of stock options 680 258
Payment of finance lease obligations (19) (10)
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (5,430) (5,041)
Repayment of line of credit   (14,250)
Payment of tax distributions to redeemable noncontrolling interest holders (8,519)  
Payments received in advance from (payment made to) third party payment processor (23,606)  
Net cash used in financing activities (36,894) (19,043)
Impact of foreign currency on cash, cash equivalents, and restricted cash (212) (119)
Net increase in cash, cash equivalents, and restricted cash 82,218 (43,392)
Cash, cash equivalents, and restricted cash at beginning of period 248,280 200,926
Cash, cash equivalents, and restricted cash at end of period 330,498 157,534
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 1,066 79
Cash paid for operating lease liabilities 4,737 4,065
Supplemental noncash disclosure of cash flow information:    
Unpaid purchases of property and equipment, capitalized website development, capitalized internal-use software and capitalized hosting arrangements 269 1,086
Capitalized stock-based compensation expense in website development and internal-use software costs and hosting arrangements 1,206 569
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   12,336
Issuance of stock for acquisition   $ 103,645
Accretion of Redeemable Noncontrolling Interest to Redemption Value 82,000  
Accrued tax distributions to redeemable noncontrolling interest holders $ 4,168  
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business Description
3 Months Ended
Mar. 31, 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 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 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 March 31, 2022 and December 31, 2021, results of operations, comprehensive income, changes in shareholders’ equity for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the quarter ended March 31, 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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the quarter ended March 31, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation, as inventory met the threshold for separate disclosure.

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 as disclosed in 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 for website development and internal‑use software, 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 processer provides payments in advance for certain customers to the Company. If the third-party payment processor does not receive customer payments related to the payments in advance, the balance is deducted from future remittances to the Company.

The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processer as it has the right of offset. As of March 31, 2022, gross trade accounts receivable from receivables in transit from the third-party payment processor was $24,171, offset by payments received in advance of $23,217, which resulted in a net asset of $954 recognized within accounts receivable, net 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 a net liability of $28,075 recognized within accrued expenses, accrued income taxes and other current liabilities in the consolidated balance sheets. Payments received in advance are deductible from future payments from the third-party payment processor if the third-party payment processor does not receive the payment from the customer. Payments received in advance are presented as cash flows from financing activities in the consolidated statements of cash flows.

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. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. 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.

The majority of the Company's accounts receivable results from the acquisition of a 51% interest in CarOffer, which uses a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to CarOffer receivables, as it does not release the title until successfully collecting funds from the buying dealer.

As of March 31, 2022, two customers accounted for 25% and 22% of net accounts receivable, respectively. As of December 31, 2021, two customers accounted for 47% and 18% of net accounts receivable, respectively.

As of March 31, 2022 and December 31, 2021, $8,198 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 March 31, 2022, one customer accounted for 13% of total revenue due to continued growth of the CarOffer business. For the three months ended March 31, 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 March 31, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report.

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 March 31, 2022, there are no new material accounting pronouncements that the Company is considering adopting.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition
3 Months Ended
Mar. 31, 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 March 31, 2022 was approximately $15.5 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 March 31, 2022. For performance obligations not satisfied as of March 31, 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 March 31, 2022.

For the three months ended March 31, 2022 and 2021, revenue recognized from amounts included in deferred revenue at the beginning of the period, was $12,784 and $9,137, respectively.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments . Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments

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

 

 

 

As of March 31, 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,547

 

 

$

 

 

$

 

 

$

227,547

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

60,000

 

 

 

 

 

 

60,000

 

Total

 

$

227,547

 

 

$

60,000

 

 

$

 

 

$

287,547

 

 

 

 

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. As of March 31, 2022 and December 31, 2021, there were no liabilities that were measured at fair value. 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 three months ended March 31, 2022 and year ended December 31, 2021, the Company did not elect to remeasure any of its existing financial assets 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 March 31, 2022 and December 31, 2021, investments consist of the following:

 

 

 

As of March 31, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

60,000

 

 

$

 

 

$

 

 

$

60,000

 

Total

 

$

60,000

 

 

$

 

 

$

 

 

$

60,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 28 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net . Property and Equipment, Net

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

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

Server and computer equipment

 

$

8,077

 

 

$

8,349

 

Capitalized internal-use software

 

 

3,869

 

 

 

3,041

 

Capitalized website development

 

 

25,255

 

 

 

22,037

 

Furniture and fixtures

 

 

8,613

 

 

 

8,615

 

Leasehold improvements

 

 

24,078

 

 

 

24,082

 

Construction in progress

 

 

1,073

 

 

 

854

 

Finance lease right-of-use assets

 

 

520

 

 

 

556

 

 

 

 

71,485

 

 

 

67,534

 

Less accumulated depreciation and amortization

 

 

(38,384

)

 

 

(35,324

)

Property and equipment, net

 

$

33,101

 

 

$

32,210

 

For the three months ended March 31, 2022 and 2021, depreciation and amortization expense, excluding amortization of intangible assets and amortization of capitalized hosting arrangements, was $3,480 and $2,020, respectively.

During the three months ended March 31, 2022, capitalized website development costs increased $3,218 due to continued investment in the Company's product offerings.

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities
3 Months Ended
Mar. 31, 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 March 31, 2022 and December 31, 2021, accrued expenses, accrued income taxes and other current liabilities consist of the following:

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

Accrued bonus

 

$

4,536

 

 

$

11,777

 

Accrued income taxes

 

 

25,885

 

 

 

6,344

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

 

4,168

 

 

 

8,701

 

Payments received in advance from third-party payment processor

 

 

 

 

 

28,075

 

Other accrued expenses and other current liabilities

 

 

27,166

 

 

 

23,689

 

Total

 

$

61,755

 

 

$

78,586

 

 

O

 

 

 

The decrease of $28,075 in the payments received in advance from third-party payment processor is due to the timing of payments remitted by the third-party, resulting in an accounts receivable position as of March 31, 2022 and liability position as of December 31, 2021.

The increase of $19,541 in accrued income taxes is primarily due to the impact of the newly effected amended IRC Section 174 research and expenditure (“R&E”) rules for U.S. income tax purposes and the exhaustion of available carryover tax attributes. The Tax Cuts and Jobs Act (the “Act”) amended the R&E rules to require capitalization and amortization of product, technology and software development costs paid or incurred in tax years beginning after December 31, 2021.

The decrease of $7,241 in accrued bonus is primarily due to the payout of the fiscal year 2021 bonuses in the first quarter of 2022.

The decrease of $4,533 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 three months ended March 31, 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 March 31, 2022.

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

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

CO Incentive Unit and Subject Unit liability-classified awards

 

$

34,790

 

 

$

21,095

 

Other non-current liabilities

 

 

3,106

 

 

 

2,544

 

Total

 

$

37,896

 

 

$

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 $13,695 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 30 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies . Commitments and Contingencies

Contractual Obligations and Commitments

As of March 31, 2022, all of the Company’s property, equipment, and 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 March 31, 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 March 31, 2022 and December 31, 2021, restricted cash was $15,493 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 March 31, 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 could 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 March 31, 2022 and 2021, income for guarantees purchased by dealers was $3,303 and $647, respectively. For the three months ended March 31, 2022 and 2021, the net loss resulting from the dealer's exercise of guarantees was immaterial.

As of March 31, 2022, the maximum potential amount of future payments that CarOffer could be required to make under these guarantees was $162,109. 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 March 31, 2022, CarOffer had no contingent loss liabilities.

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation . Stock-based Compensation

For the three months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Options

 

$

644

 

 

$

617

 

Restricted stock units

 

 

13,503

 

 

 

13,743

 

CO Incentive Units and Subject Units

 

 

13,695

 

 

 

1,033

 

Total stock-based compensation expense

 

$

27,842

 

 

$

15,393

 

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

136

 

 

$

92

 

Sales and marketing expense

 

 

3,983

 

 

 

2,752

 

Product, technology, and development expense

 

 

6,368

 

 

 

5,772

 

General and administrative expense

 

 

17,355

 

 

 

6,777

 

Total stock-based compensation expense

 

$

27,842

 

 

$

15,393

 

 

For the three months ended March 31, 2022 and 2021, excluded from stock-based compensation expense is $1,206 and $569 of capitalized website development costs, capitalized internal-use software costs and capitalized hosting arrangements, respectively.

 

During the three months ended March 31, 2022 and 2021, the Company withheld 155,736 and 162,950 shares of Class A common stock, respectively, to satisfy employee tax withholding requirements and for option exercise costs due to net share settlements and cashless exercises of options, as applicable. 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 March 31, 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,430 and $5,041, respectively, and are reflected as a financing activity in the Unaudited Condensed Consolidated Statements of Cash Flows.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share . 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 March 31, 2022, no shares of Class B common stock were converted to Class A common stock. During the three months ended March 31, 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 net (loss) income attributable to common stockholders and adjusted to reflect changes in the redemption value of the 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 net (loss) income attributable to common stockholders and adjusted to reflect adjustments for net income (loss) attributable to the noncontrolling interest and redemption adjustments to 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 months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Consolidated net income

 

$

18,838

 

 

$

19,551

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,072

)

 

 

(2,810

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

82,000

 

 

 

 

Net (loss) income attributable to common stockholders

 

$

(62,090

)

 

$

22,361

 

Denominator:

 

 

 

 

 

 

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

 

 

118,031,325

 

 

 

116,316,464

 

Dilutive effect of share equivalents resulting from stock
   options

 

 

 

 

 

513,092

 

Dilutive effect of share equivalents resulting from
   unvested restricted stock units

 

 

 

 

 

419,809

 

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

 

 

118,031,325

 

 

 

117,249,365

 

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

 

 

 

 

 

 

Basic

 

$

(0.53

)

 

$

0.19

 

Diluted

 

$

(0.53

)

 

$

0.19

 

 

For the three months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

944,193

 

 

 

326,939

 

Restricted stock units outstanding

 

 

4,076,681

 

 

 

2,492,820

 

CO Incentive Units, Subject Units and noncontrolling
   interest

 

 

7,790,110

 

 

 

 

 

For the three months ended March 31, 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.

For the three months ended March 31, 2021, there were no shares included in diluted EPS for the number of shares issuable upon exercise of the 2024 Put Right, inclusive of CO Incentive Units, as no shares would be issuable as of the end of March 31, 2021 had that been the end of the contingency period.

For the three months ended March 31, 2022, there was no effect of potentially dilutive shares as the numerator was negative. Additionally, 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.

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

10. Income Taxes

During the three months ended March 31, 2022, the Company recorded an income tax provision of $7,702, representing an effective tax rate of 27.9%. The effective tax rate for the three months ended March 31, 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 three months ended March 31, 2021, the Company recorded an income tax provision of $6,462, representing an effective tax rate of 22.4%. The effective tax rate for the three months ended March 31, 2021 was greater than the statutory tax rate of 21% principally due to state and local income taxes, 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 2018 and prior as a result of applicable statute of limitations of the Internal Revenue Service (“IRS”) and state jurisdictions. The Company is currently not subject to examination in its foreign jurisdictions for tax years 2019 and prior.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Segment and Geographic Information
3 Months Ended
Mar. 31, 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 (loss) as a proxy for the operating performance of the Company’s operations. The Company’s Chief Executive Officer is the CODM.

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

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

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Revenue by Geographic Region:

 

 

 

 

 

 

United States

 

$

419,208

 

 

$

163,011

 

International

 

 

11,400

 

 

 

8,357

 

Total revenue

 

$

430,608

 

 

$

171,368

 

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 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 March 31, 2022 and December 31, 2021, results of operations, comprehensive income, changes in shareholders’ equity for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the quarter ended March 31, 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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the quarter ended March 31, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation, as inventory met the threshold for separate disclosure.

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 as disclosed in 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 for website development and internal‑use software, 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 processer provides payments in advance for certain customers to the Company. If the third-party payment processor does not receive customer payments related to the payments in advance, the balance is deducted from future remittances to the Company.

The Company offsets gross trade accounts receivable with payments received in advance from a third-party payment processer as it has the right of offset. As of March 31, 2022, gross trade accounts receivable from receivables in transit from the third-party payment processor was $24,171, offset by payments received in advance of $23,217, which resulted in a net asset of $954 recognized within accounts receivable, net 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 a net liability of $28,075 recognized within accrued expenses, accrued income taxes and other current liabilities in the consolidated balance sheets. Payments received in advance are deductible from future payments from the third-party payment processor if the third-party payment processor does not receive the payment from the customer. Payments received in advance are presented as cash flows from financing activities in the consolidated statements of cash flows.

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. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. 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.

The majority of the Company's accounts receivable results from the acquisition of a 51% interest in CarOffer, which uses a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to CarOffer receivables, as it does not release the title until successfully collecting funds from the buying dealer.

As of March 31, 2022, two customers accounted for 25% and 22% of net accounts receivable, respectively. As of December 31, 2021, two customers accounted for 47% and 18% of net accounts receivable, respectively.

As of March 31, 2022 and December 31, 2021, $8,198 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 March 31, 2022, one customer accounted for 13% of total revenue due to continued growth of the CarOffer business. For the three months ended March 31, 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 March 31, 2022, there have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report.

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 March 31, 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 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis assets measured at fair value on a recurring basis consist of the following:

 

 

 

As of March 31, 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,547

 

 

$

 

 

$

 

 

$

227,547

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

60,000

 

 

 

 

 

 

60,000

 

Total

 

$

227,547

 

 

$

60,000

 

 

$

 

 

$

287,547

 

 

 

 

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 of March 31, 2022 and December 31, 2021, investments consist of the following:

 

 

 

As of March 31, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

60,000

 

 

$

 

 

$

 

 

$

60,000

 

Total

 

$

60,000

 

 

$

 

 

$

 

 

$

60,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 37 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net roperty and equipment, net consist of the following:

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

Server and computer equipment

 

$

8,077

 

 

$

8,349

 

Capitalized internal-use software

 

 

3,869

 

 

 

3,041

 

Capitalized website development

 

 

25,255

 

 

 

22,037

 

Furniture and fixtures

 

 

8,613

 

 

 

8,615

 

Leasehold improvements

 

 

24,078

 

 

 

24,082

 

Construction in progress

 

 

1,073

 

 

 

854

 

Finance lease right-of-use assets

 

 

520

 

 

 

556

 

 

 

 

71,485

 

 

 

67,534

 

Less accumulated depreciation and amortization

 

 

(38,384

)

 

 

(35,324

)

Property and equipment, net

 

$

33,101

 

 

$

32,210

 

For the three months ended March 31, 2022 and 2021, d
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses, Accrued Income Taxes and Other Current Liabilities

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

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

Accrued bonus

 

$

4,536

 

 

$

11,777

 

Accrued income taxes

 

 

25,885

 

 

 

6,344

 

Accrued tax distributions to redeemable noncontrolling interest holders

 

 

4,168

 

 

 

8,701

 

Payments received in advance from third-party payment processor

 

 

 

 

 

28,075

 

Other accrued expenses and other current liabilities

 

 

27,166

 

 

 

23,689

 

Total

 

$

61,755

 

 

$

78,586

 

Schedule of Other Non-Current Liabilities

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

 

 

 

As of
March 31,
2022

 

 

As of
December 31,
2021

 

CO Incentive Unit and Subject Unit liability-classified awards

 

$

34,790

 

 

$

21,095

 

Other non-current liabilities

 

 

3,106

 

 

 

2,544

 

Total

 

$

37,896

 

 

$

23,639

 

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Summary of Stock-based Compensation Expense by Award Type 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
March 31,

 

 

 

2022

 

 

2021

 

Options

 

$

644

 

 

$

617

 

Restricted stock units

 

 

13,503

 

 

 

13,743

 

CO Incentive Units and Subject Units

 

 

13,695

 

 

 

1,033

 

Total stock-based compensation expense

 

$

27,842

 

 

$

15,393

 

Summary of Allocation of Stock-based Compensation Expense

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

136

 

 

$

92

 

Sales and marketing expense

 

 

3,983

 

 

 

2,752

 

Product, technology, and development expense

 

 

6,368

 

 

 

5,772

 

General and administrative expense

 

 

17,355

 

 

 

6,777

 

Total stock-based compensation expense

 

$

27,842

 

 

$

15,393

 

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Consolidated net income

 

$

18,838

 

 

$

19,551

 

Net loss attributable to redeemable noncontrolling interest

 

 

(1,072

)

 

 

(2,810

)

Accretion of redeemable noncontrolling interest to redemption value

 

 

82,000

 

 

 

 

Net (loss) income attributable to common stockholders

 

$

(62,090

)

 

$

22,361

 

Denominator:

 

 

 

 

 

 

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

 

 

118,031,325

 

 

 

116,316,464

 

Dilutive effect of share equivalents resulting from stock
   options

 

 

 

 

 

513,092

 

Dilutive effect of share equivalents resulting from
   unvested restricted stock units

 

 

 

 

 

419,809

 

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

 

 

118,031,325

 

 

 

117,249,365

 

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

 

 

 

 

 

 

Basic

 

$

(0.53

)

 

$

0.19

 

Diluted

 

$

(0.53

)

 

$

0.19

 

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

For the three months ended March 31, 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
March 31,

 

 

 

2022

 

 

2021

 

Stock options outstanding

 

 

944,193

 

 

 

326,939

 

Restricted stock units outstanding

 

 

4,076,681

 

 

 

2,492,820

 

CO Incentive Units, Subject Units and noncontrolling
   interest

 

 

7,790,110

 

 

 

 

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Summary of Operations by Segment and Geographical Area

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

 

 

 

Three Months Ended
March 31,

 

 

 

2022

 

 

2021

 

Revenue by Geographic Region:

 

 

 

 

 

 

United States

 

$

419,208

 

 

$

163,011

 

International

 

 

11,400

 

 

 

8,357

 

Total revenue

 

$

430,608

 

 

$

171,368

 

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business Description - Additional Information (Details) - Segment
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 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%
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Customer
$ / shares
Mar. 31, 2021
Customer
Dec. 31, 2021
USD ($)
Customer
$ / shares
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.      
Accounts receivable, net $ 144,718   $ 189,324  
Accrued expenses, accrued income taxes and other current liabilities 61,755   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 24,171   18,747  
Receivables offset by payments received in advance 23,217   46,822  
Accounts receivable, net $ 954      
Accrued expenses, accrued income taxes and other current liabilities     $ 28,075  
Class A Common Stock        
Summary Of Significant Accounting Policies [Line Items]        
Common stock, par value | $ / shares $ 0.001   $ 0.001  
Car Offer        
Summary Of Significant Accounting Policies [Line Items]        
Business acquisition, percentage of interest acquired 51.00%     51.00%
Sales Revenue, Net | Concentration of Credit Risk        
Summary Of Significant Accounting Policies [Line Items]        
Number of major customers | Customer 1 0    
Sales Revenue, Net | Concentration of Credit Risk | Customer One        
Summary Of Significant Accounting Policies [Line Items]        
Concentration of credit risk, percentage 13.00%      
Net Accounts Receivable | Advertising Customers        
Summary Of Significant Accounting Policies [Line Items]        
Unbilled accounts receivable $ 8,198   $ 7,356  
Net Accounts Receivable | Concentration of Credit Risk        
Summary Of Significant Accounting Policies [Line Items]        
Number of major customers | Customer 2   2  
Net Accounts Receivable | Concentration of Credit Risk | Customer One        
Summary Of Significant Accounting Policies [Line Items]        
Concentration of credit risk, percentage 25.00%   47.00%  
Net Accounts Receivable | Concentration of Credit Risk | Customer Two        
Summary Of Significant Accounting Policies [Line Items]        
Concentration of credit risk, percentage 22.00%   18.00%  
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]    
Revenue recognized $ 12,784 $ 9,137
Performance obligation unsatisfied $ 15,500  
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
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
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments: $ 60,000 $ 90,000
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments: $ 60,000 $ 90,000
Debt Securities Held To Maturity Type Extensible List us-gaap:CertificatesOfDepositMember us-gaap:CertificatesOfDepositMember
Total $ 287,547 $ 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,547 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: $ 60,000 $ 90,000
Debt Securities Held To Maturity Type Extensible List us-gaap:CertificatesOfDepositMember us-gaap:CertificatesOfDepositMember
Total $ 60,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,547 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,547 $ 157,525
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Additional Information (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Liabilities, fair value $ 0 $ 0
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Certificates of deposit due in one year or less, Amortized Cost $ 60,000 $ 90,000
Held to maturity amortized cost 60,000 90,000
Certificates of deposit due in one year or less, Estimated Fair Value 60,000 90,000
Held to maturity fair value $ 60,000 $ 90,000
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 71,485 $ 67,534
Less accumulated depreciation and amortization (38,384) (35,324)
Property and equipment, net 33,101 32,210
Server and computer equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,077 8,349
Capitalized internal-use software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 3,869 3,041
Capitalized Website Development    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 25,255 22,037
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,613 8,615
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 24,078 24,082
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,073 854
Finance Lease Right-of-use Assets    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 520 $ 556
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Line Items]    
Depreciation and amortization excluding amortization of intangible assets and capitalized hosting arrangements $ 3,480 $ 2,020
Capitalized Website Development    
Property, Plant and Equipment [Line Items]    
Increase (decrease) in property and equipment $ 3,218  
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Summary of Changes in Carrying Value of Goodwill (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Balance at December 31, 2020 $ 158,287
Balance at June 30, 2021 $ 157,998
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Net Carrying Amount $ 76,161 $ 83,915
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Summary of Estimated Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Net Carrying Amount $ 76,161 $ 83,915
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
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
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued bonus $ 4,536 $ 11,777
Accrued income taxes 25,885 6,344
Accrued tax distributions to redeemable noncontrolling interest holders 4,168 8,701
Payments received in advance from third-party payment processor   28,075
Other accrued expenses and other current liabilities 27,166 23,689
Total $ 61,755 $ 78,586
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Jan. 14, 2021
Business Acquisition [Line Items]    
Decrease in payments received in advance from third-party payment processor $ 28,075  
Increase in accrued income taxes 19,541  
Decrease in accrued bonus 7,241  
Decrease in accrued tax distributions to redeemable noncontrolling interest 4,533  
Increase In CO incentive unit and subject unit liability-classified awards $ 13,695  
Car Offer    
Business Acquisition [Line Items]    
Business acquisition, percentage of interest acquired 51.00% 51.00%
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities - Schedule of Other Non-Current Liabilities - (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
CO Incentive Unit and Subject Unit liability-classified awards $ 34,790 $ 21,095
Other non-current liabilities 3,106 2,544
Total $ 37,896 $ 23,639
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Days
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Jan. 14, 2021
Commitments And Contingencies [Line Items]        
Restricted cash $ 15,493   $ 16,336  
Guarantee income $ 3,303 $ 647    
Car Offer        
Commitments And Contingencies [Line Items]        
Business acquisition, percentage of interest acquired 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 $ 162,109      
Loss contingent liabilities $ 0      
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 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,206 $ 569
Total payments for employees' tax obligations to taxing authorities due to net share settlements and cashless exercises of options $ 5,430 $ 5,041
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 155,736 162,950
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Summary of Stock-based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation expense $ 27,842 $ 15,393
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation expense 644 617
Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation expense 13,503 13,743
CarOffer Incentive Units and Subject Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation expense $ 13,695 $ 1,033
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Summary of Allocation of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 27,842 $ 15,393
Cost of Revenue    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 136 92
Sales and Marketing Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 3,983 2,752
Product, Technology, and Development Expense    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 6,368 5,772
General and Administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 17,355 $ 6,777
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Additional Information (Details)
3 Months Ended
Mar. 31, 2022
Vote
shares
Mar. 31, 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%  
CO Incentive Units    
Earnings Per Share Basic [Line Items]    
Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding   0
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
2024 Put Right    
Earnings Per Share Basic [Line Items]    
Potentially dilutive common stock equivalents excluded from calculation of diluted weighted-average shares outstanding   0
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 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 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
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
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Consolidated net income $ 18,838 $ 19,551
Net income attributable to redeemable noncontrolling interest (1,072) (2,810)
Accretion of redeemable noncontrolling interest to redemption value 82,000  
Net (loss) income attributable to common stockholders $ (62,090) $ 22,361
Denominator:    
Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — basic 118,031,325 116,316,464
Dilutive effect of share equivalents resulting from stock options   513,092
Dilutive effect of share equivalents resulting from unvested restricted stock units   419,809
Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders — diluted 118,031,325 117,249,365
Net income per share attributable to common stockholders:    
Basic $ (0.53) $ 0.19
Diluted $ (0.53) $ 0.19
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Schedule of Potentially Dilutive Common Stock Equivalents Excluded from Calculation of Diluted Weighted-average Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 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 944,193 326,939
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,076,681 2,492,820
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 7,790,110  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Examination [Line Items]    
Income tax provision (benefit) $ 7,702 $ 6,462
Effective income tax rate 27.90% 22.40%
Statutory tax rate 21.00% 21.00%
Foreign    
Income Tax Examination [Line Items]    
Closed tax year 2019  
Internal Revenue Service (IRS) | Foreign    
Income Tax Examination [Line Items]    
Closed tax year 2018  
Internal Revenue Service (IRS) | State    
Income Tax Examination [Line Items]    
Closed tax year 2018  
Internal Revenue Service (IRS) | Domestic Tax Authority    
Income Tax Examination [Line Items]    
Closed tax year 2018  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Segment and Geographic Information - Additional Information (Details) - Segment
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Number of reportable segments 1 2
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Segment and Geographic Information - Summary of Operations by Segment and Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Revenue $ 430,608 $ 171,368
United States    
Segment Reporting Information [Line Items]    
Revenue 419,208 163,011
International    
Segment Reporting Information [Line Items]    
Revenue $ 11,400 $ 8,357
XML 66 carg-20220331_htm.xml IDEA: XBRL DOCUMENT 0001494259 carg:ServerAndComputerEquipmentMember 2021-12-31 0001494259 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001494259 us-gaap:CommonClassAMember 2021-12-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001494259 us-gaap:CommonClassAMember 2022-03-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001494259 us-gaap:RetainedEarningsMember 2021-12-31 0001494259 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001494259 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001494259 carg:AdvertisingCustomersMember us-gaap:AccountsReceivableMember 2022-03-31 0001494259 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-03-31 0001494259 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001494259 carg:MarketplaceMember 2022-01-01 2022-03-31 0001494259 carg:WholesaleMember 2022-01-01 2022-03-31 0001494259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001494259 us-gaap:RetainedEarningsMember 2022-03-31 0001494259 carg:FinanceLeaseRightOfUseAssetsMember 2022-03-31 0001494259 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001494259 us-gaap:RetainedEarningsMember 2020-12-31 0001494259 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001494259 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001494259 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001494259 carg:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001494259 us-gaap:ConstructionInProgressMember 2021-12-31 0001494259 carg:MarketplaceMember 2021-01-01 2021-03-31 0001494259 carg:TwoThousandTwentyFourPutRightMember 2021-01-01 2021-03-31 0001494259 us-gaap:ConstructionInProgressMember 2022-03-31 0001494259 2021-12-31 0001494259 carg:CarOfferMember 2022-03-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001494259 carg:CarOfferIncentiveUnitsAndSubjectUnitsMember 2021-01-01 2021-03-31 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001494259 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001494259 2021-01-01 2021-03-31 0001494259 carg:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001494259 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001494259 carg:ServerAndComputerEquipmentMember 2022-03-31 0001494259 us-gaap:NonUsMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassBMember 2022-03-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001494259 carg:WholesaleMember 2021-01-01 2021-03-31 0001494259 us-gaap:CommonClassBMember 2021-12-31 0001494259 carg:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001494259 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001494259 2021-03-31 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001494259 carg:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001494259 carg:AdvertisingCustomersMember us-gaap:AccountsReceivableMember 2021-12-31 0001494259 carg:CoIncentiveUnitsSubjectUnitsAndNoncontrollingInterestMember 2022-01-01 2022-03-31 0001494259 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001494259 carg:CarOfferIncentiveUnitsMember 2021-01-01 2021-03-31 0001494259 us-gaap:TradeAccountsReceivableMember 2022-03-31 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001494259 carg:CarOfferMember 2022-01-01 2022-03-31 0001494259 us-gaap:ForeignCountryMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassBMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001494259 us-gaap:ProductMember 2022-01-01 2022-03-31 0001494259 us-gaap:ProductMember 2021-01-01 2021-03-31 0001494259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-03-31 0001494259 2021-01-01 2021-12-31 0001494259 carg:FinanceLeaseRightOfUseAssetsMember 2021-12-31 0001494259 carg:CarOfferIncentiveUnitsAndSubjectUnitsMember 2022-01-01 2022-03-31 0001494259 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001494259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 us-gaap:SoftwareDevelopmentMember 2022-03-31 0001494259 2022-03-31 0001494259 us-gaap:RetainedEarningsMember 2021-03-31 0001494259 us-gaap:CommonClassBMember 2022-05-05 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001494259 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001494259 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001494259 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-03-31 0001494259 us-gaap:FurnitureAndFixturesMember 2022-03-31 0001494259 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001494259 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001494259 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001494259 carg:MarketBasedPerformanceAwardsMember 2021-01-01 2021-03-31 0001494259 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001494259 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001494259 us-gaap:StateAndLocalJurisdictionMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-03-31 0001494259 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001494259 us-gaap:NonUsMember 2021-01-01 2021-03-31 0001494259 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001494259 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001494259 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001494259 country:US 2021-01-01 2021-03-31 0001494259 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001494259 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-03-31 0001494259 carg:CarOfferMember 2021-01-14 0001494259 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 2020-12-31 0001494259 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001494259 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001494259 country:US 2022-01-01 2022-03-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001494259 carg:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001494259 us-gaap:CommonClassAMember 2021-01-01 2021-03-31 0001494259 2022-01-01 2022-03-31 0001494259 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001494259 us-gaap:TradeAccountsReceivableMember 2021-12-31 0001494259 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001494259 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001494259 us-gaap:CommonClassAMember 2022-05-05 0001494259 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 pure carg:Segment iso4217:USD shares shares carg:Vote carg:Customer carg:Days iso4217:USD http://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMember http://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMember 0001494259 --12-31 false Q1 http://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMember 1 http://fasb.org/us-gaap/2021-01-31#CertificatesOfDepositMember 10-Q true 2022-03-31 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 102383357 15999173 315005000 231944000 60000000 90000000 405000 420000 144718000 189324000 20992000 19656000 17407000 16430000 8731000 9045000 5866000 6709000 572719000 563108000 33101000 32210000 76161000 83915000 157998000 158287000 57359000 60609000 9627000 9627000 26439000 13378000 6327000 5867000 6074000 4573000 945805000 931574000 61873000 66153000 61755000 78586000 12776000 12784000 12503000 13186000 148907000 170709000 54359000 57519000 28000 58000 37896000 23639000 241190000 251925000 239750000 162808000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 500000000 500000000 102142545 102142545 101773034 101773034 102000 102000 0.001 0.001 100000000 100000000 15999173 15999173 15999173 15999173 16000 16000 398471000 387868000 67168000 129258000 -892000 -403000 464865000 516841000 945805000 931574000 163289000 155800000 90994000 13803000 176325000 1765000 430608000 171368000 12209000 10988000 58182000 11126000 178342000 1944000 248733000 24058000 181875000 147310000 87581000 68174000 30653000 25164000 33121000 20514000 3861000 7667000 155216000 121519000 26659000 25791000 -119000 222000 26540000 26013000 7702000 6462000 18838000 19551000 -1072000 -2810000 19910000 22361000 82000000 -62090000 22361000 -0.53 0.19 -0.53 0.19 118031325 116316464 118031325 117249365 7324000 999000 18838000 19551000 -489000 -1083000 18349000 18468000 -1072000 -2810000 19421000 21278000 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 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 18838000 19551000 11185000 8666000 -84000 51000 -13091000 60000 150000 379000 14147000 14360000 2806000 3195000 -39973000 2423000 1336000 565000 2127000 1652000 2997000 3494000 -4062000 4876000 30087000 -1632000 -5000 2857000 -592000 -265000 93060000 43862000 1230000 1227000 2506000 966000 65899000 30000000 26264000 -68092000 680000 258000 19000 10000 5430000 5041000 14250000 8519000 -23606000 -36894000 -19043000 -212000 -119000 82218000 -43392000 248280000 200926000 330498000 157534000 1066000 79000 4737000 4065000 269000 1086000 1206000 569000 664000 12336000 103645000 82000000 4168000 <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</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, 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(255,255,255,1);color:rgba(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 </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;">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 March 31, 2022 and December 31, 2021, results of operations, comprehensive income, changes in shareholders’ equity for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 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: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;">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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the quarter ended March 31, 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: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;">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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the quarter ended March 31, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation, as inventory met the threshold for separate disclosure.</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 as disclosed in these </span><span style="background-color:rgba(255,255,255,1);color:rgba(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><span style="background-color:rgba(0,0,0,0);color:rgba(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;">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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(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><span style="background-color:rgba(0,0,0,0);color:rgba(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 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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(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><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> 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 for website development and internal‑use software, 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 processer provides payments in advance for certain customers to the Company. If the third-party payment processor does not receive customer payments related to the payments in advance, the balance is deducted from future remittances to the Company.</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 processer as it has the right of offset. As of March 31, 2022, 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;">24,171</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;">23,217</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 asset 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;">954</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 accounts receivable, net 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 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 consolidated balance sheets. Payments received in advance are deductible from future payments from the third-party payment processor if the third-party payment processor does not receive the payment from the customer. Payments received in advance are presented as cash flows from financing activities in the 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;">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. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. 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: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 majority of the Company's accounts receivable results from 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, which uses a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to CarOffer receivables, as it does not release the title until successfully collecting funds from the buying dealer.</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(255,255,255,1);color:rgba(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 March 31, 2022</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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</span><span style="background-color:rgba(255,255,255,1);color:rgba(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. As of </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">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(255,255,255,1);color:rgba(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 March 31, 2022 and December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(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,198</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 2022</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 three months ended March 31, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 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 have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report.</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: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: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 March 31, 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 March 31, 2022 and December 31, 2021, results of operations, comprehensive income, changes in shareholders’ equity for the three months ended March 31, 2022 and 2021 and cash flows for the three months ended March 31, 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: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;">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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Income Statements for the quarter ended March 31, 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: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;">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 March 31, 2021, filed with the SEC on May 5, 2021, the accompanying Unaudited Condensed Consolidated Statements of Cash Flow for the quarter ended March 31, 2021 present inventory separately from prepaid expenses, prepaid income taxes, and other assets to conform to the current year presentation, as inventory met the threshold for separate disclosure.</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 as disclosed in these </span><span style="background-color:rgba(255,255,255,1);color:rgba(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><span style="background-color:rgba(0,0,0,0);color:rgba(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;">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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(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><span style="background-color:rgba(0,0,0,0);color:rgba(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 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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(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><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> 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 for website development and internal‑use software, 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 processer provides payments in advance for certain customers to the Company. If the third-party payment processor does not receive customer payments related to the payments in advance, the balance is deducted from future remittances to the Company.</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 processer as it has the right of offset. As of March 31, 2022, 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;">24,171</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;">23,217</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 asset 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;">954</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 accounts receivable, net 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 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 consolidated balance sheets. Payments received in advance are deductible from future payments from the third-party payment processor if the third-party payment processor does not receive the payment from the customer. Payments received in advance are presented as cash flows from financing activities in the 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;">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. The Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. The Company does not require collateral. 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: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 majority of the Company's accounts receivable results from 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, which uses a third-party payment processor for wholesale revenue transactions. The Company has had no material losses related to CarOffer receivables, as it does not release the title until successfully collecting funds from the buying dealer.</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(255,255,255,1);color:rgba(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 March 31, 2022</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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</span><span style="background-color:rgba(255,255,255,1);color:rgba(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. As of </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">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(255,255,255,1);color:rgba(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 March 31, 2022 and December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(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,198</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 2022</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 three months ended March 31, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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. 24171000 23217000 954000 18747000 46822000 28075000 0.51 2 0.25 0.22 2 0.47 0.18 8198000 7356000 1 0.13 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(255,255,255,1);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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 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 have been no material changes in the Company’s significant accounting policies, which are detailed in the Annual Report.</span></p> <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: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 March 31, 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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 2022 was approximately </span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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.5</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 2022. For performance obligations not satisfied as of March 31, 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 March 31, 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(255,255,255,1);color:rgba(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 March 31, 2022 and 2021, revenue recognized from amounts included in deferred revenue at the beginning of the period, was </span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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> 15500000 12784000 9137000 <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;">. Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments</span><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 March 31, 2022 and December 31, 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><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">assets measured at fair value on a recurring basis consist of the following:</span></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="white-space:pre-wrap;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:26.719%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.555%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.607%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:15.359%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.566%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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 March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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_60944362-f75f-484b-b41e-1ce4fc1777af;"><span style="-sec-ix-hidden:F_9885d1aa-3d3d-4ab8-a24c-a1cd4eaf119d;"><span style="background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">287,547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </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:26.719%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.555%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:15.091%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.875%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.566%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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_ae7b2dee-27ec-488f-ae5c-d9d5c6d9da3c;"><span style="-sec-ix-hidden:F_56980879-0d00-44b5-85d5-34709ad39810;"><span style="background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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:6.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:6.0pt;font-family:Times New Roman;min-width:fit-content;"> </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="background-color:rgba(0,0,0,0);color:rgba(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. As of March 31, 2022 and December 31, 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;">, there 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;">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;"> liabilities that were measured at fair value. 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 </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 months ended March 31, 2022 and year ended December 31, 2021, the Company did not elect to remeasure any of its existing financial assets 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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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><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(255,255,255,1);color:rgba(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</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022 and December 31, 2021, investments consist of the following:</span></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: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;"> </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:47.419%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.902%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.83%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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 March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </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:47.419%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.902%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.83%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </span></p></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">assets measured at fair value on a recurring basis consist of the following:</span><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;"> </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:26.719%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.555%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.607%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:15.359%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.566%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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 March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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_60944362-f75f-484b-b41e-1ce4fc1777af;"><span style="-sec-ix-hidden:F_9885d1aa-3d3d-4ab8-a24c-a1cd4eaf119d;"><span style="background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">287,547</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </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:26.719%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.555%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:15.091%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.875%;"/> <td style="width:0.959%;"/> <td style="width:1.072%;"/> <td style="width:1.598%;"/> <td style="width:14.566%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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_ae7b2dee-27ec-488f-ae5c-d9d5c6d9da3c;"><span style="-sec-ix-hidden:F_56980879-0d00-44b5-85d5-34709ad39810;"><span style="background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 227547000 227547000 60000000 60000000 227547000 60000000 287547000 157525000 157525000 90000000 90000000 157525000 90000000 247525000 0 0 <span style="background-color:rgba(255,255,255,1);color:rgba(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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022 and December 31, 2021, investments consist of the following:</span><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;"> </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:47.419%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.902%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.83%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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 March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">60,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </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:47.419%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.902%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.933%;"/> <td style="width:0.629%;"/> <td style="width:1.206%;"/> <td style="width:1.412%;"/> <td style="width:9.83%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;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;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </span></p> 60000000 60000000 60000000 60000000 90000000 90000000 90000000 90000000 <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;">. Property and Equipment, Net</span><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 March 31, 2022 and December 31, 2021, p</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;">roperty and equipment, net consist of the following: </span></span><span style=""/></p><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="white-space:pre-wrap;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:62.825%;"/> <td style="width:1.103%;"/> <td style="width:1.619%;"/> <td style="width:14.814%;"/> <td style="width:1.062%;"/> <td style="width:1.103%;"/> <td style="width:1.619%;"/> <td style="width:14.897%;"/> <td style="width:0.959%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,077</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,869</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,255</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,613</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,078</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,073</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">520</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">71,485</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">38,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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);white-space:pre-wrap;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;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;">Property and equipment, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">33,101</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(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 March 31, 2022 and 2021</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, d</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">epreciation and amortization expense, excluding amortization of intangible assets and amortization of capitalized hosting arrangements, was </span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,480</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,020</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 2022, capitalized website development costs increased </span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,218</span><span style="background-color:rgba(255,255,255,1);color:rgba(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> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">roperty and equipment, net consist of the following: </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="white-space:pre-wrap;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:62.825%;"/> <td style="width:1.103%;"/> <td style="width:1.619%;"/> <td style="width:14.814%;"/> <td style="width:1.062%;"/> <td style="width:1.103%;"/> <td style="width:1.619%;"/> <td style="width:14.897%;"/> <td style="width:0.959%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,077</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,869</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,255</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,613</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,078</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,073</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">520</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">71,485</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">38,384</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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);white-space:pre-wrap;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;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;">Property and equipment, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">33,101</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><span style="background-color:rgba(255,255,255,1);color:rgba(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 March 31, 2022 and 2021</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, d</span> 8077000 8349000 3869000 3041000 25255000 22037000 8613000 8615000 24078000 24082000 1073000 854000 520000 556000 71485000 67534000 38384000 35324000 33101000 32210000 3480000 2020000 3218000 <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;">March 31, 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;"> </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:65.389%;"/> <td style="width:1.67%;"/> <td style="width:1.433%;"/> <td style="width:13.523%;"/> <td style="width:0.649%;"/> <td style="width:1.67%;"/> <td style="width:1.433%;"/> <td style="width:13.585%;"/> <td style="width:0.649%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,536</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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 income taxes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,885</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,344</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">23,689</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">61,755</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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:left;"><span style="white-space:pre-wrap;font-size:1.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="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;"> </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;"> </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;"> </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(255,255,255,1);color:rgba(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="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 processor is due to the timing of payments remitted by the third-party, resulting in an accounts receivable position as of March 31, 2022 and liability position as of December 31, 2021.</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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,541</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 income taxes is primarily due to the impact of the newly effected amended IRC Section 174 research and expenditure (“R&amp;E”) rules for U.S. income tax purposes and the exhaustion of available carryover tax attributes. The Tax Cuts and Jobs Act (the “Act”) amended the R&amp;E rules to require capitalization and amortization of product, technology and software development costs paid or incurred in tax years beginning after December 31, 2021.</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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,241</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 bonus is primarily due to the payout of the fiscal year 2021 bonuses in the first quarter of 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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,533</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 three months ended March 31, 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 March 31, 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;">March 31, 2022 and December 31, 202</span><span style="background-color:rgba(255,255,255,1);color:rgba(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, 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;"> </span></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.08%;"/> <td style="width:1.774%;"/> <td style="width:1.407%;"/> <td style="width:15.423%;"/> <td style="width:0.663%;"/> <td style="width:1.774%;"/> <td style="width:1.407%;"/> <td style="width:14.811%;"/> <td style="width:0.663%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,790</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,106</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,896</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,695</span><span style="background-color:rgba(255,255,255,1);color:rgba(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;">March 31, 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;"> </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:65.389%;"/> <td style="width:1.67%;"/> <td style="width:1.433%;"/> <td style="width:13.523%;"/> <td style="width:0.649%;"/> <td style="width:1.67%;"/> <td style="width:1.433%;"/> <td style="width:13.585%;"/> <td style="width:0.649%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,536</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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 income taxes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,885</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,344</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">23,689</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">61,755</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 4536000 11777000 25885000 6344000 4168000 8701000 28075000 27166000 23689000 61755000 78586000 28075000 19541000 7241000 4533000 <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;">March 31, 2022 and December 31, 202</span><span style="background-color:rgba(255,255,255,1);color:rgba(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, 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;"> </span></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.08%;"/> <td style="width:1.774%;"/> <td style="width:1.407%;"/> <td style="width:15.423%;"/> <td style="width:0.663%;"/> <td style="width:1.774%;"/> <td style="width:1.407%;"/> <td style="width:14.811%;"/> <td style="width:0.663%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,790</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,106</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,896</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 34790000 21095000 3106000 2544000 37896000 23639000 0.51 13695000 <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;">. Commitments and Contingencies </span><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 March 31, 2022, all of the Company’s property, equipment, and 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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 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(255,255,255,1);color:rgba(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 March 31, 2022 and December 31, 2021, restricted cash was </span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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,493</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 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(255,255,255,1);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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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</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;">, an automated instant vehicle trade platform based in Addison, Texas, with the option</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to acquire portions of the remaining equity in the future.</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;"> Details of this acquisition</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> are </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;">more fully </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">described in Note 4 to the financial statements contained within the Annual Report</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(255,255,255,1);color:rgba(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 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 could 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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 March 31, 2022 and 2021, income for guarantees purchased by dealers was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(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,303</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">647</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 March 31, 2022 and 2021, the net loss 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(255,255,255,1);color:rgba(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 March 31, 2022</span><span style="background-color:rgba(255,255,255,1);color:rgba(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="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">162,109</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 March 31, 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> 15493000 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 3303000 647000 162109000 0 <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;">. Stock-based Compensation </span><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(255,255,255,1);color:rgba(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 March 31, 2022 and 2021</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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 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:65.519%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">644</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">617</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,503</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,743</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,033</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;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 stock-based compensation expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,842</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">15,393</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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:65.519%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">136</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">92</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,983</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,752</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,772</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">17,355</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">6,777</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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 stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">15,393</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </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="background-color:rgba(0,0,0,0);color:rgba(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 March 31, 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,206</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;">569</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;"> </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="background-color:rgba(0,0,0,0);color:rgba(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 March 31, 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;">155,736</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;">162,950</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 </span><span style="background-color:rgba(255,255,255,1);color:rgba(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 for option exercise costs </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 net share settlements and cashless exercises of options, as applicable. 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 March 31, 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,430</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;">5,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;">, respectively, and are reflected as a financing activity in the Unaudited Condensed Consolidated Statements of Cash Flows.</span></p> <span style="background-color:rgba(255,255,255,1);color:rgba(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 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:65.519%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">644</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">617</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,503</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,743</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,033</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;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 stock-based compensation expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,842</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">15,393</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 644000 617000 13503000 13743000 13695000 1033000 27842000 15393000 <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:65.519%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> <td style="width:1.66%;"/> <td style="width:1.423%;"/> <td style="width:13.508%;"/> <td style="width:0.65%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">136</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">92</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,983</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,752</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,368</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,772</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">17,355</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">6,777</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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 stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,842</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">15,393</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 136000 92000 3983000 2752000 6368000 5772000 17355000 6777000 27842000 15393000 1206000 569000 155736 162950 5430000 5041000 <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;">. Earnings Per Share </span><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 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_daae3176-7311-416c-aa36-21c9369e7137;"><span style="background-color:rgba(0,0,0,0);color:rgba(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><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;">During the three months ended March 31, 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;">three months ended March 31, 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 net (loss) income attributable to common stockholders and adjusted to reflect changes in the redemption value of the 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 net (loss) income</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;">attributable to common stockholders and adjusted to reflect adjustments </span><span style="background-color:rgba(255,255,255,1);color:rgba(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 net income (loss) attributable to the noncontrolling interest and redemption adjustments to redeemable noncontrolling 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;">, 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 months ended March 31, 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:64.165%;"/> <td style="width:1.629%;"/> <td style="width:1.423%;"/> <td style="width:13.918%;"/> <td style="width:0.948%;"/> <td style="width:1.629%;"/> <td style="width:1.423%;"/> <td style="width:13.918%;"/> <td style="width:0.948%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,838</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,551</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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,810</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">82,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;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</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">62,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,361</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,031,325</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,316,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">513,092</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">419,809</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,031,325</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,249,365</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.53</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.19</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.53</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </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: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 months ended March 31, 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: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:65.295%;"/> <td style="width:1.66%;"/> <td style="width:0.65%;"/> <td style="width:14.393%;"/> <td style="width:0.65%;"/> <td style="width:1.66%;"/> <td style="width:0.65%;"/> <td style="width:14.393%;"/> <td style="width:0.65%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">944,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">326,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,076,681</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,492,820</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,790,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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;"> </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 March 31, 2021, 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.</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 March 31, 2021, there 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;">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 included in diluted EPS for the number of shares issuable upon exercise of the 2024 Put Right, inclusive of CO Incentive Units, as </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 would be issuable as of the end of March 31, 2021 had that been the end of the contingency 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;">For the three months ended March 31, 2022, there was no effect of potentially dilutive shares as the numerator was negative. Additionally, during the three months ended March 31, 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 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> <span style="background-color:rgba(0,0,0,0);color:rgba(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_daae3176-7311-416c-aa36-21c9369e7137;"><span style="background-color:rgba(0,0,0,0);color:rgba(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> 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 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 months ended March 31, 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:64.165%;"/> <td style="width:1.629%;"/> <td style="width:1.423%;"/> <td style="width:13.918%;"/> <td style="width:0.948%;"/> <td style="width:1.629%;"/> <td style="width:1.423%;"/> <td style="width:13.918%;"/> <td style="width:0.948%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,838</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,551</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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,072</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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,810</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;">82,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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;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="white-space:pre-wrap;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;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</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">62,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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,361</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,031,325</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,316,464</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">513,092</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">419,809</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,031,325</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,249,365</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.53</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.19</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;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(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.53</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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);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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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.19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 18838000 19551000 -1072000 -2810000 82000000 -62090000 22361000 118031325 116316464 513092 419809 118031325 117249365 -0.53 0.19 -0.53 0.19 <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 months ended March 31, 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: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:65.295%;"/> <td style="width:1.66%;"/> <td style="width:0.65%;"/> <td style="width:14.393%;"/> <td style="width:0.65%;"/> <td style="width:1.66%;"/> <td style="width:0.65%;"/> <td style="width:14.393%;"/> <td style="width:0.65%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">944,193</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">326,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,076,681</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,492,820</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(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,790,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 944193 326939 4076681 2492820 7790110 282921 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: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 March 31, 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;">7,702</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;">27.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;">%</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 March 31, 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><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(255,255,255,1);color:rgba(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 March 31, 2021, the Company recorded an income tax provision of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(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,462</span><span style="background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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.4</span><span style="background-color:rgba(255,255,255,1);color:rgba(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 March 31, 2021 was greater than the statutory tax rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(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, partially offset by federal and state research and development tax credits.</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(255,255,255,1);color:rgba(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(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2018</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(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 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(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2019</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(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> 7702000 0.279 0.21 6462000 0.224 0.21 2018 2018 2018 2019 <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 (loss) 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 months ended March 31, 2022 and 2021, information regarding the Company’s operations by segment is represented </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">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 months ended March 31, 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;"> </span></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:66.373%;"/> <td style="width:1.716%;"/> <td style="width:1.206%;"/> <td style="width:13.289%;"/> <td style="width:0.603%;"/> <td style="width:1.716%;"/> <td style="width:1.206%;"/> <td style="width:13.289%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">419,208</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">163,011</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,357</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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:20.0pt;word-break:break-word;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 revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">430,608</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">171,368</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></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 months ended March 31, 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;"> </span></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:66.373%;"/> <td style="width:1.716%;"/> <td style="width:1.206%;"/> <td style="width:13.289%;"/> <td style="width:0.603%;"/> <td style="width:1.716%;"/> <td style="width:1.206%;"/> <td style="width:13.289%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;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/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;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;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;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size: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;"> </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;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">419,208</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times 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;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">163,011</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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);text-indent:10.0pt;word-break:break-word;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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="white-space:pre-wrap;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;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,357</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;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="white-space:pre-wrap;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:20.0pt;word-break:break-word;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 revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">430,608</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;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;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;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;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);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;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;">171,368</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;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="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 419208000 163011000 11400000 8357000 430608000 171368000 Includes depreciation and amortization expense for the three months ended March 31, 2022 and 2021 of $7,324 and $999, respectively. EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )B"J50'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 " "8@JE42,&X[.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O315P=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'$/*2NW]^ M]SM(HX/4/N)+] $C64PWH^OZ)'58L0-1D !)']"I5.9$GYL['YVB?(U["$H? MU1Y!<'X/#DD910HF8!$6(FL;HZ6.J,C',][H!1\^8S?#C ;LT&%/":JR M9. M$\-I[!JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=ZSN4=*GA_?GJ=URUL MGTCU&O.K9"6= J[89?);O=YL'UDKN! %OROXPU9PF4]]^S&Y_O"["CMO[,[^ M8^.+8-O KW_1?@%02P,$% @ F(*I5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "8@JE4.OP6'XH% !<& & 'AL+W=O-T0S?L@99H6X@D>A05 MQ]]^1UH6G4P^:2O0ET:2=7_]="3_=V+/-U(]92LA-'E)XC2[:*VT7K_O=+)@ M)1*>GT6R/$FXVEZ*6&XN6GYK?^$A6JZTN= 9G:_Y4LR$_K*^5W#6*57"*!%I%LF4 M*+&X:(W]]Q,V, 'VCM\BL8\$Q,9_QZ%>G71&K1(*!8\C_6#W/PBBA?J M&;U QIG]EVQV]W9[+1+DF99)$0P$293N_O*7(A&' <,C ;0(H&\"?'8D@!4! MS+[HCLR^UA77?'2NY(8HHF0.;&QL-;Q.E9AAG6L&O$<3IT94,I@TMTFVXDIDYQT-3S,QG:!0OMPITR/*C-S*5*\R4 U%^#J^ M Y0E*MVC7E)4\):K4\+\$T(]2BMX)G7A6^+UJJ)?T; R<+COM3\C%+V2HH?*C $AM!@W,5]6 M8>#Q"QYG N$X*SG.FF7C7JA(FOR'!*9_96)PI?VD^N'=NYJ)T2_9^LW8;J(L MX#'Y*K@B-W"Q<@WA6C5(@Q)I\)^0BJP=A<+5/OL(TK!$&J(BQ8IY$,LHTXH# MVQU/*L?@R.R'3N\DI N9[SA$]5/)1\3!*EV2V3>8RKC0^7, P M820'WNPW2=($AD[!L$W!2%_(KV);R81+>9[G=X==VAMB9-214?P5SG%L M$=;(M=L^;3-L7OG.EWW6)&DW42P4F0#/4JKJC.$Z'[E:"C(. F@Y%,B$.TF, MT9FYC]MQP3A+>!R3RSR#G[/J$HOKU/FI[XS=QYVY(+I.A%J:R?\!%/2*3&2R MYFEU^K[-ZGWG]3YNT?MDK:#70X%PF5H@9_ ^[LK[95FL@0>QEDI;Q]!<5SMJ MC>+7MPW6:S+G\SYNS0=SG]SER?SM="U@ ^I95^5B-) MP7A24VBY>L(8726@C2I!->/C1E8RXI)=6-XWL928HU%7$"CNX&\!)^9,*O(H M-VDE7$U]X$26[#4E03:J"24<&:="D-WK^1SE ;50XQKWHXQ-%<):*-* M4*+=RTS#Q/DC6H/5A=5@N*)'_2Y62:FK"12W<#N&8R7X<11&>H8K ;11"9BF&GH#NQ-A6A^^KPF5>-]2 J@K M ;1AK_\YYPKHXFU1H"J9<"VM1M7^$"A>K*^3,.3]K MY/S3-) *8&Q9.G"'BG?TUZE?7&*2S?H;[]&.DH9K+!?'I3_.?R4P$ MN0+J2B!<:1)S*!ECTT,E, S+8.G$[*&UOV9Q[D@/WJG4/O)&OIFN^F#X;O" MP' GW_.2ZY=@Q5-HJ8]]Z-4(W8UG5V-L$X,=;-W@WEV5"$S8N3GK?H]-(>8L MFC5JVU^/Z,SNV)%/N89:DIIOV:K=LD*Y9Y7-;N_SR/W>BY=KN!L^E MUC*QARO!0Z',#?#[0DJ]/S$/*/]#8?0/4$L#!!0 ( )B"J52WTD.&PO=V]R:W-H965T&ULM9EM;]LV$,>_"N$% MPP8DM4CJL4T"M"FV]<6VH%FWUXQ%QT(ET2.II-FGWU%6)%M\L+N' $ED^4C] M[TC>[TA=/@GY66TXU^A+4[?J:K'1>OMZN52K#6^8>B6VO(5OUD(V3,-'^;!4 M6\E9V3=JZB6)HG39L*I=7%_V]V[E]:7H=%VU_%8BU34-D\_O>"V>KA9X\7+C M8_6PT>;&\OIRRQ[X'=>?MK<2/BW'7LJJX:VJ1(LD7U\MWN+7-W%L&O06OU?\ M2>U=(^/*O1"?S8@(=?PZ=+L9GFH;[UR^] M_] [#\[<,\5O1/U'5>K-U2)?H)*O65?KC^+I)SXXE)C^5J)6_5_T--A&"[3J ME!;-T!@4-%6[^\^^#('8:X!C3P,R-""G-J!# ]H[NE/6N_6>:79]*<43DL8: M>C,7?6SZUN!-U9IAO-,2OJV@G;[^U+*NK#0OT8UH2QB>W942=54R<_L=JUF[ MXNC./$*A"_3I[CWZ[NQ[=(:J%OVV$9UB;:DNEQK4F#Z7J^')[W9/)IXG_\SD M*T3Q.2(1(8[F-^'F[_EJ;(X/FR\A!F,@R!@(TO='/?W==%+R5B.F%/@9Z)". M'=*^P]C7(5,;!*%!*W/!_^RJ1U;#$YRAVG65]EV9E?=X37$21V@:P<],FFU5'%@=*$M&94E0V=O5 M2G0@"Q+&BD/\[FM^CEI(;F*-6 TIJ)^:D,Q0*;I[O>YJR M#$S YBZ.D'X*S MF$3GT(G:\CYMU,\N1Q/+!1S'&@- MEY"T_ MIYTUFZ\SB*)MYX[!*8^J94/GH31[TYCU?;6 M\_.,XIE(VZB(XL2ML1@U%D&-'V$QRFIEDJ])'2YMA?78)$_3F3;;*,VBPJT- M1Q,OHJ"ZWX1F]0F#/'1SH#$C&2YF*EUV*<51[A&Z!S9\9.)"K2/U=XJ&Y:L,KR6AB3547"5/ODIH@A\.4.V'!8QLZ14KF M*?.8U:&^B4PXC*8Q:4*J#T7102G(V%84'9BB-/.M]XE3. PJ3VH?ZX67E+45 MTFP@G![8S$FI'67;"K*O+\H3F7 83;_V]&Q%>W%"BD4KZNV'U55[KBH7J>3$0A M8:*,U>B6/9M2U.4\L?F0XGPOZ#O?768I3CQC0_8V,6&,@$39\?UJC0UWCE1K MWE@-;MDT27&6S(?489;EL#@\;DW0(6'HC&M;@A7X>>8P&U68))$EGSQ&%&L3>@$W)(&#F'5=PQK:Z-45Y8%;O++HN\-2>9 M $3" /K:V-J$26(;YRZS+,$^M1.(R(D@,K@\)M5F"9E72PZ;Q$-+,M&&G$B; M;[_)"<9O3IT*-E( W86UR&PS0E/J"^V$'G(*>HYIM+E"8HR+^8F%RPZ&GWA* M9#KQAX:W2#>B::K=>J7Q+9FW[3J)]?A\*R M=Q@8)MBM?,D*RCSI')U%KZ((0RDAT2.K._X&X>@\BOI?I#9,&DQW>B-D]1=YWF&$"Z,4BL2NZ>K^>'^H D4# [ :]"N77; MP+S(K5-(EU4<>2I;.E&5AJFZ2_W*NTR=@FURQFF*$O# ME+5X90ZAC^7'?F5_I:..JS:6#] MQQ-+X_!>[I_EY7C"51S&U2!8V8*'EQ\.X$3S*7_$Z%#:A*0XO)?;Q?3=R3&= M6!33_R.F>Z^3PCG[:$QCZS46GE>089N=L.7>:T_SSOEG)A^J5L$F80V-HE<9 M#(C7Z==_ U!+ P04 M " "8@JE4^D/DFDH# M#0 & 'AL+W=OM%*7BHTMMP*C* M*J.TZ3M].$&'6=)P=6XCIF*>*$H87 L@T29#X.\.4 M[R<6M#X/O))-K,P!>SK>H@U>8O6V70@]LTN7B"282<(9$'@]L9[ATQSV34"F M^$7P7E;&P*2RXOS=3+Y'$\LQ1)CB4!D+I']V>(XI-4Z:XT]A:I77-('5\:?[ MURQYG)5#RQAA:(\!JE5+WR_3=<)!08OY!3F?T'^T+K6"!,I>)) M$:P)$L+R7_11W(A* /3/!+A%@-LUP"L"O"S1G"Q+ZP4I-!T+O@?"J+6;&63W M)HO6V1!F'N-2"7V6Z#@U?6,HC8C"$9AS%NG'DX\DIR1"YO ,4<1"#);F$A+< M+Y# 3,58D1#1!_ %O"U?P/W= [@#A(&?,4\E8I$_@+#LMP6 ^W]3TI;XQ;WA@W\_//^#U3O<*SS'6M@(BG M*[5.J5YV(4^9:LPO-^QGAJ9\=E/?"<;VKII$@\9U2DV-U"M)O5;2A5[X6 C] MK/1J"=\?P18)L$,TQ4V0N=>@ N#T' <>85Y2U4#]$M2_#E3&>C%)@%(5VPW3:WZU(" MPTXE<$E5HQR5E*,K*#NM_]') PBEM\'KJ"Q516'9";Y*VHQ^Z#VQO/WF5S+I6"3PT"]C> M+:ZH$]BM5UR4U4D/W0*VMXL;:@6>[P''Q=))6B<_- S8WC&NK9;3;@"#T6@$ M!]XQ= =EG?G0/V![ [FI5DZ;PSGP#LH?$[-C+K^0IO\!4$L#!!0 ( M )B"J52MPX?CD@8 ,T: 8 >&PO=V]R:W-H965T&UL MI5G?4]LX$/Y7-!D>8 :()?DG \R4<-?K RU3VNM#IP\F5A(/MI63Y$#OK[^5 M8N)@2R(S]]!B*[NK;W>E_5;RY3,73W+%F$(O==7(J\E*J?7%="KG*U;G\IRO M60._++BH1WX6BY72@],KR_7^9(],/5]?2_@;;JS4I0U:V3)&R38XFKR M 5_(0Q1(IT &"C"Q78%V"G2H$#H4PDXA M-)'9NF+B<)NK_/I2\&#7$O34]?%- /K=/DE=ED>OA3\V3E M5 $@;78Z[R:?;2'JV,/'+H++C7V0H>]KVS#FI;9 K-5C(VBWIN;ZY &<9!>3C?[>,=B M.,$T[L7>X IWN$(OKAF7"O$%[%L7OAN_@9_XE\VIK5*TAY:$:4+IP"F;6! Y M?(IV/D5>2!\%EQ*M!5^4RH8M&DV*4YPFT0";12Q,* [LX.(=N-CH40>X+VLF MUGJ3R0O/\DIV5A.ORP]YQ22"K0<%03PQ;=_F>3)R"=Q.\<#QL52< MXB2T^YWN$*9>A/>"%^UM7R$"*5JADG-PXCK(A M4HM8E&38 ;1G&.RGF"]JQ00Z[H)Y H2L@9^BAEDW5F=M'\89QB.P8RFB^=0* MM2<=[">-+J:/#+I5U@%%*G]Q+ $+2\11& RAVL0"3!U@>S;!?CJ!RK4I37,+ M:-\'.Z:-) G($.M8*@YC5UQ[;L'Q.VR^UZY!WCNT5IRQA053.NPZ;&)9%+D6 M:\]7V$]8GW?@4*Z4*!];E3]6$%<.K4C!X$2CWQH.(HT2O*ITG2@;Q023]N4\ M9JTS'"2CP%O$2.HB==RS&_;3F\>?62X^MJ*5I[J!/K=B'],7SC(\6N 6EB,T M=N6BISGLY[D/\[E@ACE,(_A>]%]S5*^-SB:O['TM'G-="F=01ZA)SW7$SW4Z MU,<5M'@GKHC#8 W(X,0T?UKQJF#"NE6[>?9;ZK.8!-DP[A8Y3]Q)3X,$>UO! ML2- +TBN#W./P(JS? --P1*V2UL_ M0OY@#YD42OVTGS;4ZA,U')-A<-V:QJ?YGRO E_B>WXB?W]R)MYR 58B?53RW!IWFF_N F))TV,#9Y*(H=9;AGC6(GS4.N#EXQX+C MZH",>0,3*,M#QRQB098Z[@YH3R_43R\_8',Q">?I0U))^V)/_6<>WP70^.B2 M!5D6#ARVB&$*B]WA<%_XJ;_P'Y#(=RPX$DG'!YTHQ>FP);.(88Q)[/!K[\;- MSQS=C<-!:>RK/O6?7'QI')\_+7)9Z"C_5)?_MR-]N:7^?..%C3?55L +1>^NY+7NPASUH,#-?P3 MC*%Z>SG-].4T@G(_7^WNEHT)?4NL@W^$DE-*0C-VA+(L0Z>0$+EFYIM&]?O< MM@BG>W?V-1-+\^U# N&WC=K>Y.Y&=]]7;LQ7A<'X#%_<8LOX!QI?S"#BXU\@ M:/"+^50S[:?>?N@!-Y=E(U'%%@ C.$\@OV+[[63[HOC:?$UXY$KQVCRN6 Z- MB1: WQ<%G7%+O8),7W]"B**K;&/K@& M -F3DMI-DP:QO4Q35S6@N#LU+6A:61NK.))K-ZEK+? Z@)1,L]'H+%5IJ,O""04*%GX/1[A#E( MZ8E(QH^>,QFV],!]>\?^,=1.M:RX@[F17T6-S31YG[ :UKR3>&>VGZ"OYYWG MJXQTXXH857GT*@>3 J4T/'/G_ISV ,0S\N K =DSP&3 X"\!^2AT*@L ME'7-D9>%-5MF?3:Q>2.<34!3-4+[+B[1TJH@');WFG>U0*C9W.B:NA,M9Z2H MN0_?Z,HH8$LDC[J'CATON"6C 105ER?L+;M?7K/CHQ-VQ(1FGQO3.:YK5Z1( M OTV:=6+F44QV0$Q.;LU1.S8!Y)2_XU/J;"ANFQ7W2Q[E?"6VU.6C]^P;)1E M+^B9_S]\_(JGR7[=K5R:.DJ?W^%?3*P3P+[Y #[-= <5X+' M\= UX\I8%+]B )Y:W]V7FA)ISP*MG_K'\CS/)D7ZN']2_R9=7%P,.5%PNG6EI&&ZF>=,X8D.>R$'KLY0"K2]_7:S49R0H*+MB](KHJ2ZI>KEDA-V,O\+8+#WR9 M@UGP)Z,57;(9@\?5O<*9WZ)DO&1"?6:.G9_!266C[2S9-;-)L1'$J(F(;)":V96U@T%.ADIN2'*1".:&5AO;#:JX<)4<08* MWW+,@\FCH%7&@65D*D6&U:E'6A8\HV9Y!OC LH$F$"_(UEY6F(M,C'Y"AV<=/&S;7-9OP")N(W$D!N28?D$NV MG^^CLE9>N)5W'9X$O*.J0Z+@G(3=,'3PF;X]/3A!)VK=CBQ>= 2O-?.HES^N MYAH4?MP_3VP7M]O%=KOXR'9[A11X)7"[B:LN-5#? IF3OYX$21(E(W^]ZY8C M:MCK!6W4'LM>R[)WTI0OD#-%TCTW:J*7)SSHM^C]DQ[@8<>C+/ L*<5$^D+0 M7:$+6E\BV2\\8J8@+D]JX-Z.VHLX&1Y8X@@*NDGDMF30DAZ\O7 N9UQT!Z^8 M!$D4'_)U1<7]Q,TW:?DF_^"[2[&06A,*H/B\ CHO& &)-W[&L &9F9"H08"2 M!>(L41$PQ30X[XO$9>\@/!#EB J3H.L6-6Q%#?]#5.W[*UE3JCY5JM+GY@!W M7 J&CC,3A\&!@M=181 .#LOB[UST)5-+V_\T?B&5@/I2;%?;%GME.\O!^C6V MWKI3_H6I^S9>>4LN-"G8 B&[G0&ZJNI>6$] KFP[F4O YF2'.?Y]8,H$X/N% ME+"=F W:/R23/U!+ P04 " "8@JE4+J[KU)$' Q)0 & 'AL+W=O MDIG4L1O/ M]-I,T]Y])A*.=96%*^&\_/L#6;4L0%AMFB^)9.^NGH6%YUFLDWM>?JV6C GP ML,J+ZG2T%&+]9CRNDB5;T>HU7[-"?K/@Y8H*>5O>CJMUR6A:.ZWR,?*\8+RB M63$Z.ZD_NRK/3OA&Y%G!KDI0;58K6CZ^93F_/QW!T?3B$[^_9$U"1,5+>%[5?\%]8^N-0+*I!%\USA+!*BNV_^E# M,Q![#A#W.*#& 6D."/8XX,8!#W7P&P=?<\!]D$CC0(8Z!(U#H$,*>QS"QB'4 M1RGJ<8@:ATAS\(,>A[AQJ.MKO)V_>O(OJ*!G)R6_!Z6REM'415U!M;><\ZQ0 MQ7XM2OEM)OW$V9>";M),L!1,>)'*(MY>53S/4JH^OA;RGZQN40&^ )]8RN1J MN\D9^,"+A!>BY+F,>0OFA6 EJP2@A7+BR= MOG@%7H"L )^7?%-)X^ID+&0B"LXX:4"_W8)&/: _.>)[*RI [$LW!%56]ZH8?RU6Q6QIHMS10_3R_YWEOV6U6**QR-\UID3! !;A@ MR6N X1% 'O)LE;N-&=0Q%=/$0DR@X&=_M5X=I%OM=DYEI N.NR3O3!/D( M1K!K=FF)A&(?HJ[9W&(61=[.J#.(>#>(^,<&\0A<+ZG<*(8,YG0;FW1&"4,/ M>]I S$Q#&'MA0+P>^/X.ON^$_T'*C:RIJ]RLJ^V4^\;#$<*!/@F'K#KXR X? M<>([O!\?@4$Y$ /=,8I@S^@%.W2!$UV][_SQ6X0@_$LIDA1(%%*F5;06.NQ! M73,;G,"<3S]&>OD?LNJ #G>@0R?H>55MZM4NZ2[9[I^5R@-LUC5F5B9957^[ M_9BO53)6%@O-*2>1EH/;II-!M,L@>HX,OJ],VT*,S(6(?4+L..,=SO@)..]D M\:I"EE^J.BZS1&W\C4&1"2O.V-S"M/&.S4+O68/0:S64]YR)N :^>?(^7C_$ M481[,._I/NC$?$4?E:I3J.XSL51B38$4]$'NS1)U(7>-2L$"%1,B;R4@VZHY M>D_+'NT&S2$FGJ]/A,6L8]7-JR5MZ&;M7Y.78THF#8!N"04H)I[&\19#S:Z; M8\NIT$VJ4J#?266M]E"MXJPEA \MBIG%I'=5M-0)W=S9C_)H.P,5R.3"8:D5 MM$F7TN5D@FH1Y#+]+F?7[0K(N\)5[H9MYID6I]S=^TW$EQ:$5L M$B?QHH 8U6Q2<*RK=8L-U'61Y7F8D#C0["XM=I# ,#2&TK0+^S8)U#(_BD4MZ2,WZ7>A[+=BAR!-D4G7<122F(1::SNS6,J6U ]B MKZ=NT5Y'_L26W#Z:)@\3&$2Z(IDB2P/L(3T[BY$V N\L#\11&!FU:[&3C;G1 M(\PM=L=^[VBV,@*Y9<20XOW)$;?TXP&*O)[&!K6: KDUQ>#C!!NL"3+% O34 M7N%A[?#EPF9*XCB&^L8R'1YT-B1H=V!:M8+<:F50DX\L,D(^W=/+\I!9%V,K M-I!;;/RRPPIDB@U)BV&/U$"MU$!NJ?'SYQ7(E!B08*+KN(-F7>"M$D'/TO%; M,S$E1Q!Y>AYNHVX6K2I!3SD/^*ES"V1A?1\&/0..6]['@WF_Z);R3ID>2>F< ME*RN',%EZY^R50T8W-%\8ZTB;-)^A+R^,TS[GQRVZ^;5R@'LE@//>.Z"3?@_FO?-P-^D^W[D+-DGWF/A87[L6 MLXY5-Z^6F;&;F9__W 5;6GU(2(CUWU8&&':3;%D6NUGV,WT ::9JZ6:SO[ / MK*?FEU#KI%D.WG$<]2%MN1:[N?8)O2FVL*L?:3W<_)!5%W=+P=A-P>YF"5GQ MFJ3J![YL3?6R" ?(>YN1+N\M-G+*_%#_Q<=B%X10[P+F%K/C*.X1,[C5!-BM M"9[>FMI'.S)_<\1QV'>HB5OVQS]R)M'7F]HP3;#E#$"V #XB^F';AFQKJ92*9FFQH*I"SA73U7H&PO=V]R:W-H965T&ULE51MC],P#/XK424$2*?U M93M IVT2&R ."9@V'7S.6G>-EL:]Q&5W__Z*JU<;.H(FKNXMCE%=32C; !PSLEVEH2NW87N\:"+ *HUG&6)._B6BH3 MS:V\)UL$??>N2]F4>(+ @TY>0;)RQ]8 M@M:>B,MX[#FCX9<>>&H?V;^$WKF7K72P1/U;%53-H@^1**"4K:8U'KY"W\^M MY\M1N_ 5ASXWB43>.L*Z!W,%M3+=*I]Z'4X Z>0"(.L!V;\"QCT@*!=WE86V M/DF2\ZG%@[ ^F]F\$;0):.Y&&7^*&[*\JQA'\P('FAP-6=3,N1/WAL""(R&-!V&^KU 78-UK\?FQ M5?0LWJRD99X*2.52OYW&Q/7[*N*\KW71U9I=J/6[M",Q3F]$EF39&?CR.OR; M-".13@(\_1L>LVJ#=-D@71;X)A?XEM**GV4)]@K7>. :7^5:M(XCSO%8LUA. M^1&_$0W8G!7CV^2U5X/"/L="<4[!Z[^Y34=)\NJ<=/^/Z_J,3T;/7WL^HYTR M3F@HF2D9O;^-A.VN4N<0-F$:MT@\V\&L^/4!ZQ-XOT2DH^,'?'C/YB]02P,$ M% @ F(*I5 ^ O3_" YB0 !@ !X;"]W;W)KUNT%SW/M,2'?,JBUY2 MRLO]^AM2LBA+))W%XKXDMC0&TO63D#_5GK$&/1^J6MU<[9OF^&&Y M5,6>':AZ+XZLACL[(0^T@:_R8:F.DM'2+#I42QQ%V?) >7UU>VVNW11L0J5C1:!85_ MCVS#JDIK AQ_]DJOAM_4"\>?3]J_&./!F"U5;".J?_.RV=]H9#O:5LUW M\?1/UAN4:GV%J)3YBYYZV>@*%:UJQ*%?# @.O.[^T^?>$:,%H,>] /<+\'1! MXEE ^@7$&-HA,V9]I@V]O9;B"4DM#=KT!^,;LQJLX;7>QOM&PET.ZYK;'S5M M2]ZP$FU$7<+V=)^4J'A)]>7[!O[!OC4*B1W:4+5'7V#O%5J@'_>?T9M?WJ)? M$*_1O_:B5;0NU?6R 5Q:^[+H,7SJ,& /!H*^B;K9*_0/0%">KU^"/8-1^&34 M)QQ4^(W*]XC$[Q".,';@V;Q^>1R 0P8?$Z./>/3]?F22-KQ^0!]UT/*&,Q50 MFPQJ$Z,V\:@]VZ8:,I[7A3@PE_\[19E1I!/[\3;.A"RX?\U%US.[-2E8S?%<9Y.G#F7RK,L M<_MR-4!=A7>\E9+5Q0NJA%+HS0-4Z;<(4$,UAW)50_FJ!=0(X]%&TEI14RN= M*;F:XTLF)LQ%%KYHR <+\@O.WC&P >#1YVD2=+CR^8_&)%K'$VQSL2QR0UL/ MT-9!:'22DT03H7(:LUFZD<62+=A3$ M>M^(XN="TU<)>70 3E==_+)G_=E9 WJ59VB3.%E-\#K%B,^Y\8AGXB#DCZ.L MTDQ2GB(!Z@#$:@$9+Y3;S;WF,22<1]D4^%R*0/WRX,86-P[6K\V>U@],:8H; M52"E&-0S72TJ3K>\NEB-8DL6,0D[J@\X72H9?Z3;BKW3%='I&3*W>;U>D:EK MYF(+G&#B\8TEH#C,0%_K1ZCK0KXXL26N3":S;7.(I9EOVRSKQ.F%;&9'RLM3 M0JAWP"7=E1/-Z +TSFRA:/9,]GOJM"1UN"_&L\QQB,59BCVF6'Z*+Q'4ZS-E MSCH+# $Q1>H0(\DZ\2"U]!2'^6D(W2-]T7'KA.A@E23*\!3B7"S)5Q[^C"W] MQ&'^ 82R9>.PH/T57UB,\MMISIR(2!3E,X^[:"TCOMBPG!6'26N(#0J'>>I7!A2%Q+;B#]3;B> YXRS2]30@7%+85R>P MI24>=A-;!L)A!OI&FU::\#(X(!KXCA

M(:4G!RAP_FH\9P*P=>H1!UVDN=L=Q+(%";/%'7TQ*0HP=\8S#%6O(1#BH(9X M/8'L%/($(K'T0<+T,8+\Q)O]7E2EWD[3171-A/%T5W7TJ*YS6>VI9 BZS:9B MI]42 E;R0D_NW1:U->\GC(M;1N;\LDB36=UUBD6)9Z(GEH8(#OK@._35@Q?T M35,DH$8Y:\*FUW:^$0E.?7LQ.F6[P%H6!?@?E5Q[=-L:MW5'3R5C!]V7HEK4 MIID65:6WB]<-TQN ]/XQZ7:R@[7R-/;45F)9BX19JT=]&O=,-4.T?#3A;]+W MS1,*=]/1SU**5K37]Z5IQ.UW2^@DWO M.LMTR_-(*[U'W5PP2E4MX+3.-8?%TY;6)15[(\J2([E,CC#-2%,Z^=^WQ7%2 MB'$\/3QVB"T20GPD22Q)DO#(MGD]?$0;M&4/O*YU .K>E4DN7+W2)S(?R'"2 MXQG3N>0BH'Y?YEB*)F&*_HMF,211L M9N[;X['C,UKIXEM40K62#9WKK@*-O.Z>/$)-#IV6)9: DS !G_?-XR'>^1QD M3H%QE$U;?(>4[\@VL2R9A%GR'*B=,+L.Y\(I0S+GS&1%IH<,+JG(-R(GEE>3 M\..KLXW5S*DM^;L;/'K(%>;''[5QVO'R2*JSJ9\ (7$O93!JG/'2=:&^2.5]GF:]N6KI.PG3]5Q'7WN+A M!CWGY1B/C^'/85M:3L*T_%6IUCAN&"HG!Q=.,/G\$7-$LL17HRR;)F$VU>>Z M['3L\]TV^K^=-_I?3XT^C -:ZM!-9W_0RGUTFLS),L?>\XO42]F*IA$'\W'/8,216@#N M[X1H3E_T#PRO-MW^#U!+ P04 " "8@JE4EEP1]"X% #H"P &0 'AL M+W=OC2_(0U]VQ=N9,VFQ:Z/1EB\]A;:NE=^+9^:'L3QO^U-R%G6\23U;.7?#G2/!R9T+ZI:[?>X#->1NBJX?#8%!KV_^K+X,..P>>SN\YL!P.+!/O MWE!B^4)%=7KL74=>=@--/I*KZ33(:2M!N8H>JQKGXNE[7RJK_U6]1+:@\S9@ M2PCT@D/N=2,+Q[,(4W)@E@^PYSWL\A[8 WKG;*P"O;0%%_OG9Z"XY;D<>9XO M'P1\I_R4#A89+>?+Y0-X!UN_#Q+>P3UX9WGN6ANU+>G2&9UK#O3WV2I$CSSY MYP$#AUL#A\G X?\M[,.PBRE]$S)=*/]SZ]N0T1N;3^E1K)A^^.[I_T@ZD*(:::QM E4F(Y&[0/63$Z2 @",MI?862)W@L;D*FP4MBD+RQBW5M'S= <39+ M['0<\ L&'1\JW?06&M?A',!5GK=>138;:KS..2.&*ZE)8:HGF@$V1&4C9E3^ MJ=6>$SJ^\FO,)5*C\#!L3*^>HCZ2Z"4,]51>#3KTD:SHEQ;!6SZ1KK(XHGW+ MN/<$0'0"GFX@[F8$^VBU0"?,,$6%W9[-) 64">X&*#$K&/QK><%\L][[J2$"A785=*&5EYOC MKK3(!E_0@#U2SA;9/5Y16D.6.3\JN]8>R3 DO22MW'H9[.)\YU#12.ZH5@AB MX!)/).2^!'JQ>+[/(5E\(S$<._N47HY=1D0"] /V=B/J^;,.4DZP-1@=>$CY MKCW\N(\:G'*6[UB:TA4S_>90F(O%R.6C56V1?+AP$KK0?Z'YZR(5]"M<4RA( MY')RLK>!$C4MGAK$)G"'ULQ]4- _?N_=0B0_) ;I ENW/C7PVZZ(9"6[TJL& MB0 KVO9O7^@WO>MA,-MY?>$B*=,;4RX6O"_ZA]AV=ON,/>M?;S?;^SV0O&["^=A!S&(B![>/^]#]0 M2P,$% @ F(*I5*995V7G#@ 5B\ !D !X;"]W;W)K&ULU5IK;R.W%?TKA)LV*:"5;=F.G>P#L)W=-"C2;M;9!D71#]0, M)7%W9JB0'&N57]]S+\D9CC66O0Y:H,!B+8W(R_L\]S%\L3'VHULIY<6GNFK< MRX.5]^MO#P]=L5*U=%.S5@U^61A;2X^O=GGHUE;)DC?5U>'LZ.CKPUKJYN#5 M"W[VUKYZ85I?Z4:]M<*U=2WM]DI59O/RX/@@/7BGERM/#PY?O5C+I;I1_OWZ MK<6WPXY*J6O5.&T:8=7BY<'E\;=7I[2>%_Q#JXW+/@N29&[,1_KR0_GRX(@8 M4I4J/%&0^'.KKE55$2&P\6ND>= =21OSSXGZ&Y8=LLRE4]>F^D67?O7RX.) ME&HAV\J_,YN_J"C/&=$K3.7X?[$):T]/#D31.F_JN!DY]&NPR+2O@JT9_?0/A$_FL:O MG'C=E*H<[C\$GQVSL\3LU6POP1^EG8J3XXF8'^B==,*?,+V3>^B-2"G^ M=3EWWL)9_KWG@-/N@%,^X/2_HMW]M&=3\7CRXDHZ[6CA6ZN<:KSDF/AYI1 7 MA:G7LMG2>MUX974M"@.3-4Z5],F!2"D]OBQT(YM"RTHX4% (3N_$5QY4_O2' MB]GLZ/G[1K:EIJ77'87KG,*;CL)-1X'W'C__LY!6B391F#)W3R(H9%,",2I> M4&I75,:UD%NLY*T2N:1&>3S6<>7-9182/%5U,KWEY=ODY!3<=EL"\_E2L9+-4.+ZN MM7.YKFY>7V<&A)RVA)C5=B(*93UR']0?,B2G&E!;&./)I /_:V@)N1"\JFK+ MX$*C097[I^3SV _8/]GNO2OWL6JL,'!C?T<1KBU6XYKX/2: &U)JA14J(#\MF^2!40.N4*EOL['%//$3KQ*?['"O %EC@U*(0EJ M'+ZBTN.6(A3?%9ZR=SBRB%O!-BM3E MD(YZ.$^1MHA"!%J(HR!K'HEC]"^;I@6==VIMK(1@>']L#SRPJTQ"<&3C+&6(D\6@(Z(7G@DQ=FQ^&,(->4\6>1:VK\O MD/7WNX!NP) W-I0Q.J9%77(P0W] MO0D8)KP\A,]):E"?$OG5.\$#YH@TST8 MOR8,>P,,^S]RHOLD^!Q7RA3O*&N#(@1=6%,_W0*?ZU,]"S4Z^90^'.4HEB4Q MEI4C4_0"775+PG=Z&6T-GH;J$5X[R[11T[D'D_":,D [=[K42% *ESK,N5] M%CGQ5,2?D'EO@W?8X9E^)>'%!:PBY((\A"2*+(HP3^'*>=YZZB*,379$9=GR MHJB%T5R%M8"96W" 4JED:, "10]H*UDT%9Z "%V'SH//H"5>+^ ($I6@C9Q: M*D_L@%KN";GH*TE"RZIE-5)YYWK%16V0"4H%\M V)1\Z@C-J+#;H<)0(H>8S M:$U_"^5IVV3?=\D&+LG;>N8F,3!P!A=W.=[%UNEIKCD5[QU;X76G05)#J+P' M5>=377^GL^3*/9H"'9ULY)(7"TXY'U5F3-(PL*"MUYF_222!PL=RC7"4#%1W M016Q@[966LYUQJ72:C!'13H=/[Y1!*,&/][CK?T!8TREDH36)!@4 M9QRH9(MN*!$YTO] M\!3 MI:&)5%^CQG6(0FKRT;Q'^"BT+=H:BB68HSYS($XMMTD8EJ!WGZY8[;G5BRAA MVIWO')5CPNWC#O^EX=[!MQ;AT/K(/H4NV/0Z#41:2BX3CF,ZFUO.G S!0B;S M!LT5!"@!/==]6Y5Y/R_OD"+6$['KP+?-2A?L'["5XD3ZL3$;8/PU-?0L6$?+ MDN9+T:X-=>DQOI/W_?ZLEF"P0PRJ%!WAIMG(W#]8\")/.??U'"EDH@9BDN\( M$OJ7IIU[]%U=4@W%3P@P[K"YJ5QK= 7ZMXZW6+MBL2I6C:G,:A9 "'E6F6SRKTJ&7\[2YQAI=2J9IUVYB&,,V: MJNIFF7"#2829NSR,:;ZAM$WS-1J]H#;+>4H#Q4RV@8UW6(L3@1Q5M\^*"B3U M0G/+6I.U(JT-C\L"&%S>7(N?S5H7XOSX8@+/,\7'9P1*)7/<;?KJ@%9BS<'= ML90?K64")(00)G0K4K3D(\\X,@Y^T<,6USOC6G/9\'F44C@W?:=BU52W(7S0 M=U&4DMJ7-._ $1_:^T^[A3PJ (R?DR MBT7TUF&19K%WDO"*G%YA$^(HS@+9H9!7((1A*!L\28"9MJU4N>3@LY9V,UA, M,PC1C?.VC24>*71MO$HHBM@U;MC;A2Z@EYD3:A&$)L;3K(TJS#H,=F@!NIA) MF"B1"\(G0Y:F'J$;NL4BNLS*L"%[H0T.F?1 MTEB=.1_,9T@CVK>=<"N-O!\EI Q#_GQ/15 JGOE]'E?,28V,2&W//7Q,F&)' MGO(NP$VQ5RAPOR0@:8A>V-@26%#CX>^4$=I%HY9LR2 5"C J+GJ+H5%CV>BL M>RTRB2DO9I[\I]"N4V\"ZIS?)6AJ6SY#G@/^K.66HPG83_,_$Z=T>Y? L2J: M[KKX#A(^'M=P(31L[N=J):M%Q,B:Q5BIKF^-ZQ"].Y2"#*J<<)=$90;OYP*2 MO2$F?$6UL*4TA) JNPIJ3 'PE:[#23BX1U+B)O19KF>+1N[EK;S;:"5-N!W) M?E@\= YG;'X!X)/4(YI-&2;2'V%H,F@S-7DIY7,**3+\HO4M5TZDQ= LW^4U M]T]@(F>WI85/WN][(6AVK#;0TX-NQV4E%<*$S9R0Z7TY3]Z9"QAN9' _>9 W M/GE?,#QLF0TX^D+,3B?'Y\=B$OD1\^U^D<$K-IU,D )%BLY0;,=U7$QP_1#6 M?G-VFM>T<48W&NNT\[$SN*OH##>4SEQ2X\@@^G^F290LYZ?GGZG)TZ\G%[/9 MKB:#&KOZ*:K]8G)T?C:N3=NJ?-Z6GN3SMJS$3%.UO.V-FA^\41@4#=#RVWT" M!:RBP-2=8F-H=HIXI$;UDZ E0X_^H(0WCV ^CA<##N>OIEB2D#2IS*$K-??K MS UFJSV9::K;N(1A<,%Y:YYLF%'7U#SV038@[R];E5"MDA8U6M.RI],9":*' M.(?\BH)4W9D=Q(2\,996FK7\ M8.QN7_;EZ)9NIM&Y]N/?H"1\:4FN.Z[0R$4%R@<5=XZ1M''LT/%5F/&D/ . M8S7:ZS#_/S[:Y7#ZX.6WWW_)A4$FW,M*()/:@@>&'_S*0KG"ZKGB<8K9A%%X MY=2&WYCLW@![\F#R_DCGD_KW9#E"9?=:GC3<"8 ::AYHI.K]=W"-88J_-,D8 M6,B:!I^+J.V_ ?C^B9"[+ W?KWO#<*;KD-)TS97Q9G@_;T" F*#W:R$]$0MT MX:R?T[AX+0U!Y'G_W)3I^I>,A\:-78_4T/;!&SQ"C##!4_P^ABHNLLD41JNX MCJ##-MJ%-RXM$D YG,@-IVK\5A _%#X,-$E+=$4G".*ZJW3A%5"\S+.%GOKC M:9;*C\/%N-ZXB6[#E^Z>=I?&+\-=Z7YYN'$.898T MU:K4 EN/IN=G!Z$K35^\6?/-Z;GQ@"7^N%)HGRPMP.]TQR]]H0.ZJ_2O_@-0 M2P,$% @ F(*I5-8K:?*:! ,@L !D !X;"]W;W)K&ULI5;;;ALW$/V5@1H4"2#HLO*MB2S =ELT#RD,.VD?BCY0N[.[ MA+GDAN1*5K^^A^1*D5Q+!=H7F^1R9LXY>5U'QO MR75-(^SFEI597P^F@^W!@ZQJ'P[&BWDK*GYD_Z6]M]B-=UX*V;!VTFBR7%X/ M;J;O;\_"_7CA-\EKM[>FP&1IS%/8?"RN!Y, B!7G/G@0^+?B.U8J. *,K[W/ MP2YD,-Q?;[W_'+F#RU(XOC/J=UGX^GIP-:""2]$I_V#6OW#/YSSXRXUR\2^M MT]VSRP'EG?.FZ8V!H)$Z_1?/O0Y[!E>3(P99;Y!%W"E01/FC\&(QMV9--MR& MM["(5*,UP$D=DO+H+;Y*V/G% Z]8=TP/G)M*RZ#4?.SA.'P>Y[V3V^0D.^)D M1I^,]K6CGW3!Q:']&(!VJ+(MJMOLI,-/PHYH-AU2-LFR$_YF.Y:SZ&_V+RQ+ M:QJZ U:+:H#2OJ:[J#%;^N-FZ>+YGR<"GNT"GL6 9_]/UM-.9B-ZQ0]]KAD< MFE;H#;76K&3!C@KI1%59KD2\8TIT3#(--5L0SM!T3^Q;)7(>TKHVBIU03$(7 MP4W109&M3:Z$<[*4>>]-DT?0$I;!L_2.OFC1%=+#,^0LT*1IY8R2A0C''W4. M6>G18X*;I]-WH@.62E00R%U XH(/+ MREB)@R4[CR9L)<#72%& J87O+"B*QG3:#\E+]$T5PWN MIA(S"D MCLH2/=_39("I=3"Z&]&IYN1?UY>CM M]]]=9=GD0["&7=Q-/[P#C*^=M)&>\)'"ECBRFBL#RN%PFU_NF04&B*2=2 .N MM3+GY$."A%(FCYGPAEJV<7[KD,"EDJE*^H"U6$$TXVF#WX ELR:'SZZ4L!4N M1D%TBT&Z$HCZM1/6@P_K8D28C)0?$A:H%RLKJ84B?FZ3BD5G4RF!@@C6B!SJ MBA%4V.%Q?CC_)\<#;N'*27YK1CX[_9(49DQ>[X8,K7$J6C3"L\2L9[6A-S0] M'YUCZ"H%9Z%E) SVTY/HN8#"I@;]"_%7D1XDY6=/TXR:.!O_@U8 N54(UPC] MZH8'\>N$605248;@&DV;G!42;4=B):022Q4D*("L+[Z .>3\L,).U-6!YOMJ M'M/^-963",7Y@&QZH:6--VU\%2V-1^[BLL:C MEFVX@.^EP4]1OPD!=L_DQ=]02P,$% @ F(*I5,XTSI95!0 @ \ !D M !X;"]W;W)K&ULQ5=-<]LV$+WK5V#83D^*)--V M$KNV9OR1I#EDZB9I>NCT )$K$6,08 #0LOKK^Q:D:-&277LZGEXD$,#NOGW[ M >!D:=VU+XB"N"VU\:=)$4)U/![[K*!2^I&MR&!E;ETI S[=8NPK1S*/0J4> MIY/)ZW$IE4FF)W'NRDU/;!VT,G3EA*_+4KK5.6F[/$WVDO7$9[4H D^,IR>5 M7- 7"K]75PY?XTY+KDHR7EDC',U/D[.]X_,#WA\W?%.T]!MCP9[,K+WFCX_Y M:3)A0*0I"ZQ!XN^&+DAK5@08WUN=26>2!3?':^WOH^_P928]75C]A\I#<9J\ M341. M*R--IJ06'XT/K@;[P6.\^UZK&ZEYPU!(DV/7#?D0)4[& M =#8P#AK89PW,-('8.R+3]:$PHMW)J>\+S^&2YU?Z=JO\_11A9^D&XG]O:%( M)VGZB+[]CJ?]J&__WWFZ5#[3UM>.O/CS; :>D%I_/6+CH+-Q$&T<_-^Q>!0& MMX%C7\F,3A/4N2=W0\ET)%X$G3CSK W1RHHN7''3)654SLBM9_<$A+TGR)0D MF?U9%9] \?V$@H2,RM1AO"\O%@E^7!;[4- M4'SE5(;H?E$+H^8JDR:(7R'N>C-?;9!Z$%VD.Q>/!\AD6J%&W35ZZKPVN1<_ MBC1],SP\>(/13S^\3??2GWNC=G6PP]O8:SC8HOKE:-@[A.'T\ $:VM7GT7#4I^&H3\.=P:,=-!PT MBU^1&1>VK*19K9/+"])JH6::UEG'2:F5G"FM@L)Z/_F6*A0B*Z198$F9=A;9 M:,'4W^ 2KYT?.RGAF' ?XQM@#$TBEN4>'L*Y#LL+'$)7EXK9;5!N7W_:VH5"- MIAL&$9Q:+,B!1V%P=C?5RJ:RS-:&58S$91TKF0LW%([@9G-($!\2N^A;@>)V M=8O)2&07YESE8#,T)(A@X7'+H>!E %&(>>?-O&MW&]EP3P>WEXUN5$7R&EI6 MVPIP:A@O.0"CIDVRQNQ>%8G**520TJO-1A9W0?>Z$F+NS:2Y;F#)D@GTHB = MTTZ9@!3QX=4,[+ SY69EMGS[%L6F<0DR,HENVN159GT8BF6AP+JL*F=O@2W$ M-"2X'7UOE;;9MUE7$7\> ZZU*'!9@E-:P1R#O#L0HC/($HO\ &<:*@/2(,28 M'$U$+E<^IA7Y6(-,>PX8O%S5R A,]IB<]0[>3ARF48TT%S80;_-?L32 MVN=Z V]-BJWMSYTM(X*9U @OB>8B'?%$]GKZ?6%=>(5@E)L>1TI15ULD;!CF MYG&;L45XV:%XGG5MS6++^ A59'#YCGTA)U[&;2"&M(DQ$I#5K56A"[^ZPY]PS;Q!G M)8(<._X'9Q&PYO<=V@CCRY]VMN4UY\-VONT\S.]&]ZX 3]G[T W@A=W8<1C? MC>X=X4_8*W;=OL<;KZ*2W"*^_3B>:'?- ZF;[9Z79\VKZFY[\S9%C-&,4$,T MA^AD].8P$:YY[S4?P5;QC36S 2^V."SP1";'&[ ^M[A0M1]LH'MT3_\!4$L# M!!0 ( )B"J50'#!ZUJ@, !@( 9 >&PO=V]R:W-H965TM@-.CV,.R!EDX6 M48E42FUJ:Y;BRMKT-0Y-7 MV' S42U*^E(JW7!+1[T+3:N1%UZHJ4,61=.PX4*.5PM_M]&KA>IL+21N-)BN M:;A^N<=:'9;C>'RZ^"AVE747X6K1\AT^H?W4;C2=P@&E$ U*(Y0$C>5R?!?? MWJ>.WS/\(?!@SFAPGFR5^NP.OQ;+<>0,PAISZQ X;7M<8UT[(#+CRQ%S/*AT M@N?T"?W1^TZ^;+G!M:K_%(6MEN/Y& HL>5?;C^KP'H_^9 XO5[7Q*QQZWI0T MYIVQJCD*T[D1LM_Y\S$.9P+SZ <"["C O-V](F_E [=\M=#J -IQ$YHCO*M> MFHP3TB7ER6KZ*DC.KC::\JOM"W!9P+LOG6@IXC: W]$N0DL*'%N8'\'N>S#V M [ $/BAI*P/O9('%I7Q(A@W6L9-U]^PJX >N)Y#$ ;"(L2MXR>!MXO&2?_$V M@$W-I;UT&OZZVQJKJ4[^OJ(J'52E7E7Z_P3V.M@$KL#!G0%5 L4JKX9@>;X' MS+'9HC[=TMK".1!^ Y($E"MJ-F,=FJT02E53SPJYNQWU*OPZ>D*])TPGGZNF M[2P=!B"X@7D0S69^3]*WHS5OA>6U^(H%"$F\DM=O.H-@5&D/7",DP7SZEM8H MC2^X#[@UPB+UV)YF1X_.LH!E&3 61,EL]-AI*6Q'&,Z84CP[VI#B:9SX-1O] MAM2RE:I)>=-JM4<'8X"E9.3<;W,V6I/?5G?]G! 2B'%'0 9BXB*D+!T]"LEE MCE [/-"NU]^HTCO"C4&"S%@$638=S>(@G6BZ\C7:L25!01 N-?LPF=Z!0P&1.1U5U!-7'ZGXJ#D= M\'_R-+C0^UIAY62+(1]R[1)<> M8/(>B(WCE.H-,[7P-[]%8+T.5XK2OJ0FX M?/G)N+HIJ(K(SQ*=<6;RVB )SZ9U@WKGWR1#*CII^\$]W [/WET_[;^Q]V\F M>;D3TE!5EB0:36;9N*_-T\&JUL_^K;+TDGBRHJ<;M6.@[Z52]G1P"H:?@=4_ M4$L#!!0 ( )B"J50[.FH=U04 /X. 9 >&PO=V]R:W-H965T:;=:6OI M??&JTW')4N;"M4TA-7;FQN;"X]4N.JZP4J1!*,\Z<;<[ZN1"Z=;925B[LFN\]^IBP.?#@=^47+FM9V)/9L9\Y)>WZ6FKRX!D)A//&@3^[N14 M9ADK HS;6F>K,_!U:=W M1ONEHSEC^0Y\;!R--XY>Q$\J?"=LF_J]B.)N'#^AK]\0UP_Z^GOT78FU MF&6U\X$SD3GZXWSFO$6J_?F$B4%C8A!,#/YWL7D:UZA-_PTT.G=DYH30)#QNMA_9C8?19#*D4=0?#)H3V*(4 M]JR:E=RD''F#5I=*=%XD%VD#%=I;P (*/322L!;FBR5UL%P;S2A233N]@Z0 MD&B6WD$^D>AT;)]$>B=T D>LR>&1LNEA(:Q?4U&=IL*:1#IG+#W_;A+WXF.* M)U%W/#RH O,IJ5^@+QX#T(CB?C2:'!V\-UYDH&4$6H9#/(PGT7 RHDMZ#VY3 MF6"*.,FT/JNM,F3FO?A&7Y2CM)1,)FOS*F?V8&=+;ZZ\YQ"NJR,/ZB)L.O3T MBG XS"28\@%-B$QAG*K&RKX4W?"R_O3L9[G;#GP@6[;XZ!U%PT$O -B537"P ML IC5&7K;5=57J#Y;-)7RQ6VY7R.$0@- KZG7*+74[JIIV)O/&!_9<#/L$.D M4^5+*^D%YT3W:W($%%A.^*@'I*B[0/= Q?*7F9S-#)X!7+UAA#0GO M#9R-7[Q=0ZTAAFJZ+95E@X5".JJ_114*S7P8ZS<+G!W6I&7B(_(R66J3F<4Z MG'-F[E?"X2NF",F6& =\A5"H!\L4<#F$/&6'UB#4T4PNE-:<2&*.RMT7 M^<>5,([BQX&ONLR^B".E\:W5-"SE$M0VJEWX$^&6Y*3WF0R!:&6YJ@H9OCGY1."H M+A0$1W,Y[N@<[:\?>82_JA,#\N&_'V;32Y[9D&6D'[3RP=I-.?L+Z*N%QKO# M)!/.J;EB^"B)E*=??Q"-C[K]+B8$NMN@&1#]<30YX@'* M@Z-_!#R,7=AN>OT#VD*"HJZ;*K<5&O;H^X=8(6VGPEZB[]FH M3A.I#U$FSL,W#FNI[W"PZJJUZR4\=?2B]1D?KO62C6PT!GH:^2D30I!IMFL] M;+:US2*KP=C!/0EB6UAV=G_P<#3$\:S*,$-?&27:%Z;'$Q%E^)&?^1^U<2>R M\J$M\@$N :6Y[C'SS$+75(=^C6UVGFDLI%4F;>_ZUNULW4ER:1?AYL4YB4E: M74^:U>9R=U[=:1Z.5S=#% /ZJ*-,SB':;8^'+;+5;:MZ\:8(-YR9\;@OA<&PO=V]R:W-H965T1167LF" M;ZK-T>SX^/RHEMI.KB[XVB=_=>&::+15G[P(35U+_W"CC-M<3DXFW87/>EE% MNG!T=;&22W6GXD^K3QZ?CGHIA:Z5#=I9X55Y.;D^>75S2N?YP+^TVH31>T&> M+)S[2A_>%9>38S)(&95'DB#Q;ZUNE3$D"&;\TLJ<]"KIQO'[3OI;]AV^+&10 MM\[\K(M874Y>3$2A2MF8^-EM?E"M/V,TY:"(H0@4=/,I;<3=)W.R N+EX#P%5 M$'^WA2JV[S^":;U]L\Z^F]F3 M]+/Q7SDTS,CF>S)^3->W_G+&_^/?Z*-SKD MQH7&*_'OZT6('DGSGR>TGO9:3UGKZ>^%\I/BJ%!?A97,U>4$E1B47ZO)U50\ M[1M](G\::<3'A=%+2671G1SNO ["E0*XYU4/?":D,70Y5HH.KZ1]^/,?7LQ. MGK\.8N5!$3X^9$+]TN@522O-LR8H$5P9-Q+ 5G*MQ$(I*U8-=*"B M"N1\K$0N0Y7>D19UGZL5%R[4RMHU9)M71D:B^!ZH#S'NO<". &I>!%J:VTN1)& MP6/<%T21DHWUL\L_6=D4FB0@5@6(+[T+SNB"!=]%_$MZ \ L@?%4 M_#,9_V5O%FAB=4'AD(P3>[JE*L>+#I&,7TNO71,Z.$I25I8: '%B Y)7X@: M.YLA%T.0>87@Q!A>P^]ZX76Q5(^^N9-6O$5P+;12E"8ZAA,S#/K'A"(X4N:(DZJT7'Y0J*EGOV#@] M4%X(/S)N0R_CT"%:R+30)<@NYAUXWM7X'JGT.*>NK:6"_ZQ6SL?IWLBU4G## M7L"S@X SB (=$SL:DT8*!B\RIW2YO*%4FHJ>.# M?W5.=S(S?&N1W$C#A79'/7$_WBGZ*E?U B%KK^)U5^4&X?^C.#G+3E_.^1Y\ M.,_F\W/!9U>*1PKSD.@N58 V#V,B8#F5,F")*&3+ A1:;<$FL>$D@FO2)A:" M!128XY>O%PK"D'(L0>8Y<0S1!CH^2?>047)]JL?(CBV@ _F(^\&8:QVX'KO[ M=S-BT6A3].F>XKQ"))_%RKMF6>'#0Z(A3KTTII !.VIWY6XJ9U20!OS?!/2T M<* >#L6'P\LS(=;%-@-K1:E_HL M@L9& ,)),^.+3ETRY=AN((0Z.CU(7N@1<>L9J8$M3OY8,X']'I -?'GKVOEUZQ M6/%7BK8J6>[O9/SP:U3)<)[:^!(ZW\O$&F^Y?6#3 M8O_Y_RA+:^"Z #G7U-76SJP38H9%@$MR]#F(#S0K+-"]F\5_.S>-U#4 \<@$ MZ&\A$.V/_"8-0][!7VR5 M .,'MX'9T#;R25.OIGF!$<$<3)2?1]B09M:A,&FVX\@!Y,_4XI/,WX9DG^#6ESWH_ /D M"N93;8MZA\*K+>@_3T"-MYQW![.OBT"VE?8\S1'0E&E=Y814DQ2WON=E/!M; M.DPVT#)&4RQWV8*NIA2TN6D*:L0U;F(O1GVXY0H>*"AU#"18*AI*PY*F )66 MEF7O,"?HV-ML*YYU#?\'#=.!$%K#X '6)A#:2":I+A3:,UN=.CWY>GHFGKT! M#?1PH^]A]2)]+).N\R96-!1%ND0)-A[OVOD%=]+,D3:BZ[M;\<6M="Y.SX^S M<3"G4+E/H^9I?+1_]6:VF@"_,40(R0T &6A,Q83@^^SJ@6@;9 +N,3XT]_,5 MH-(O3B2AZ[,D7+5S'84NS1V8 A%^NH@L8C8%>WL<@4N%),K"XL.[A@Z#,I)+ MMN-DVL&@,K:-F7"DX09G'E()<4NFQTT9LCD=%>I6;>NW;(D:+A M09,[]P9IY3;3<6!_&_5%\S "O=/Q?P-^+^(+%3?T4 $8!W'"HN=) U\Y34,E M4EFG#MD:VW88)D_HHQALZRIIJ\/=) 4#WE N/IO4C. M#^:"@KB)A]&NE8EFU88'VP9:9.@GB!)KAD,V+%]MX4$ A2%C1B:UF9V-DCA[-3,7/E:+N+E*%+_K./!H64K?DK*/^T%?!1AO:#?.&* .[ M2*#RD<-LW\XS[ 27=S$NDXQNZI(A)8!,XV9 G'E4PCF_5&D,3=$FM\,.+%T" M#IG+>R;9\UU[.#5K-)O0+F"!4B*U<;)I)_U#GS>D>-2?]C\HV/'C.\U[VWI, MY;3M(^V&45@C:P<'FLN'GJ/TJ.$>38_[IXDG)\^WWF,\'U& MT'F+U9:#3'5C(DYI:WNNZJ;$>8M!FYAGRHYW2^B<#VVG= MSY3CK*TQ4;>S *0'M6L5/6V992?'+VG#*[_% C$V(0.S6\5)T]$N=XM4D(E! M#V!"S_W0#:/C[8QG>ZIHS&(POUN[B"BH-5ML)"_9#>AGHT94_%OM\HCD:_"F'H7/)O7SS>VYA^(.JO M]C^O7:=?E8;CZ;DZC6JQ*W'T^=GDS2 =!^B6_%O3 L7,1;SVTI)($X' M\'WI$+#V RGH?W2\^A502P,$% @ F(*I5#EHYMV=! 4PL !D !X M;"]W;W)K&ULS591<]LV#'[WK\!YN>U%M2W)MI(L M\5WBKET?>LDEZ?:PVP,MP187BE1)JH[WZP=0LJO<->XMMX<]6*8HX /P$0!Q ML37VT96('IXJI=WEL/2^/A^/75YB)=S(U*CIR]K82GAZM9NQJRV*(BA5:IQ, M)O-Q):0>+B["WJU=7)C&*ZGQUH)KJDK8W34JL[TLGP0^$WBUO76P)&LC'GDEP_%Y7#" M#J'"W#."H+\ON$2E&(C<^-QA#@\F6;&_WJ._"[%3+"OA<&G4[[+PY>7P= @% MKD6C_)W9_HI=/#/&RXURX0G;5G::#B%OG#=5ITP>5%*W_^*IXZ&G<#IY02'I M%)+@=VLH>/E6>+&XL&8+EJ4)C19<=XA7;=(R0M(*7PTVI<.?M$%%L_UQ^35P;5D[]IU1QK!2UA >0F^1/I91*A:^I'I!R(O+P_L@= %+V*(P#$: MY'T AA M]K-L$(+CP 8W-?ODX 3FTRD_XVQPAW2@,F?PUOU&2X*-TV@V2?DOFZ:#Y0U; M)GO4'IW-ZGB6#>Z&P]8H:YR-ZJ3<'*VET=II"$F6S M9'!K3='D/@*/>:F-,IM=%-0*PE2F#FF^5YQ'Z?P49E&6)8/WJ-%23"PK"FHS MDBLA,+(7C[,HG"MXUED7]+0*^:Z';P98FJ($+IZ-(VQGB>1&>S"3CN<(Z# M72KA'%PQ0V2C)>VY-P1K@*ESZQU@52NS(X>\>&I-&%6PJQ8_-])VY$H\VEVQ-24,X2I*9!(O@!#KU7/=5K]V?M]%8)W7FJ885DK@.DOM@#&KTJBWTHF;J]=]S_BWRJ!\O5.HNFZ61? M-=%DRM?%\YP)#<(R-6N>JRA@/C982RUT'M*?1:7?[6^![W;]7KOGO"4WX1VW M^]&W+N%Q;]"IT&["..>(@T;[=N8Y[!XFQJMV4/HJWHZ;=% ;2:$K7)/J9)3- MAF#;$:Y]\:8.8]/*>!K"PK*DJ1&UL MS5G+5'IY)%$I>=GBRF9@&1D(DT22@ *-GY M^IP+D!0I2[+2F4S-PC)! A?GOLZ]("]72G\VB1"6O61I;JZZB;6+\W[?1(G( MN.FIA@KR]585.9BP?- M3)%E7+_>BE2MKKK#;G7C43XGEF[TKR\7_%D\"?MI\: QZM=28IF)W$B5,RWF M5]V;X?GMF.:["?^28F4:UXPTF2GUF08_Q%?= 0$2J8@L2>#XMQ1W(DU)$&#\ M7LKLUEO2PN9U)?T[ISMTF7$C[E3ZJXQM6WY]J=6* M:9H-:73A5'6K 4[FY)0GJ_%48IV]_LAU+O-GPQZ$9D\)U^*R;R&7GO:C4L:M MEQ'ND#%B/ZK<)H9]S&,1M]?W@:<&%5:@;L.] G_DNL=&PX"%@S#<(V]4*SER M\D8'*\G^?3,S5B,F_K-'_KB6/W;RQW_+B/ME]-@6E+\D@MVI;,'S5Y9PP^Q* ML2CEQ@C#U)Q%*LL0V0B2Z#/CA4V4EG^(^)S=T1QVLS$AC\L'MZT'/;>-IO!U M4BU&B4ICH=VPDK5K.2.@,A:YE1%/ R9>(K&P"&.;(&O- NG'K&)+9:&H]JO!K;.L6C@V:MF9GI&++>B.*4VN5" :K23@\NS",@SB1C,XT\(+E%@,2(N<0 M:QU,F4=*+Y3FA"B@85K$Y"2WHX # 8V$QX+#F0"V5&F16Y WC*?!1KRIRR:$ MCR\B*HASV5W")1@T[[4"&LHI@F)8D<<2V2AG!:$451YPZ^]QLC)LW#+G3-B5 M$%[YUH,Z/T#YY!;",YA>6%5>D*? XW#B*L%ZK%T4+C1SE$ R2=8(K1Z[ 0ZR M(%@^<.LB9]-8I@[LMD6[0P +M\S:DD_B]T(N>0I?]]A]H0D>*6H3+03+/-MZ M!X,K$; 56;* YM\\)6RQ^1D\/!A9_R\>')C8<7QSYIR=4 ,'N%_Y8RKKQ^E"ICCBMI^\*N M4I(\R>/?4)^] =%*4)_!HH3GS]"IS$HM8I'YA(A3N,)E7<3LG20N8?V8H5I@XG97G:D+<9"0=6KM;.O"Y>F&E9 MS%^K,;K5I52%8:^@%K9(BQWZ8;KCI3B6Y#(@+'%)8XJ22P\VZ_T^@JC"M)K4 M#-1G,"9R;#XO"R=HDBU0IE"Y7#EPS$.L:D"O&DB%6>\&0?^C2/?W,E>-<#9H MZEENLBF=[+0CVLLR52=+4[C;\[UT81OYLN9H6.H?2YXRHH_DL5=N2SRWPK4P MZX)=,Q1#E8^*U)=23M01NPH-L\\4@3^2D _MUNK0>MA:"[(0PO2-7FT>3U+_7T4+P('4GCLJ!,+N<+'P$T V'I=,>$QZ=/Q@';1(:#W6=A M/] YR94Z=VK,(_ACQ75LF']0;OG&7@ZI1S<3#J#W99W9@C)POMT7H(,JDW$;CI5$DM1<^EPE$W(WG]K_,M)O M\KS M$?GA^.RSS1D4.)[KG^&6?5>9L *HC^L*')I3?!_&"C?*7U@AT8*^8Z) M^DK(BF0J6]Z'UY#&E@X"Q&(B5Z[5QKA)($W:P,(#6U.$"B?"1N^],N>=7QS< MYO&]XT 2P,Y/%8[SSAV(0*4RYAN"OV;#23 93>@"3=T)%N$A\?\;^C^ Q(_8 M,!BP85V$P&0[8<>9:9:784E-V,AP!REY]:F:R?G.TI*8!LPDB!JI<,T MQ#M;;LG7*DO?U.XM+0AW#:O4E?L\\ZTWXX#YH8;HS'AHCC^U2GUST^EX' RG M(S8*3X/I:-IY%'1$=R6MC%WBXM:2,;+W-#B=#)&]XRDR.!QT[GYF/]3T_=PT33K>MRF--KF/>Z%^5:3*U> M9 8BQ/H0S#(-A_Y$_:[+*U>S#5?7M=MW[OW M$_Z%4[M%HH9X7LK]6]W+9I^Q)0RA]1K, =U$6REG2=4O/TD*E8SB5Y#;G[7L98 M5?6$:/H!V@B]E)'8'<>82&_&_>OCQK;?PAGN?:3>1D/E=KUM[_+[C8\C,,VS M^P1$K6J16_^=I+Y;?V6Z\1]7UM/])RK8Y5D"9"KF6#KHG9UT_7OS:F#5PGUJ MF2EK5>8N$\%!+30!S^<*#BP'M$'][>WZ3U!+ P04 " "8@JE4#.J3RK # M "1"0 &0 'AL+W=O"@1QVGU8[ ,MC2RV%*F2E"]_WR%E*W*1INON/B2F MR)DS9PZ'0T[62G\U%:*%32VDF0:5MIE;!J- MK/!.M8BS)#F-:\9E,)OXN5L]FZC6"B[Q5H-IZYKI[24*M9X&:;"?N./+RKJ) M>#9IV!+G:#\UMYJ^XAZEX#5*PY4$C>4TN$C?7(Z=O3?XS'%M!F-PF2R4^NH^ M;HIID#A"*#"W#H'1SPJO4 @'1#2^[3"#/J1S'([WZ.]][I3+@AF\4N(O7MAJ M&IP'4&#)6F'OU/H#[O)YY?!R)8S_#^O.=C0*(&^-5?7.F1C47':_;+/38>!P MGOS$(=LY9)YW%\BSO&:6S29:K4$[:T)S Y^J]R9R7+I-F5M-JYS\[.Q&YJI& MN&<;-)/8$J*;C_.=]V7GG?W$>P0?E;25@7>RP.+0/R8F/9UL3^Q+P(],1 MC-(0LB3+GL ;]>F-/-[HE^G!-3>Y4*;5"']?+(S55!#_/!%BW(<8^Q#CWU3P M:>\TB6"( ->MYG()MD+ZTXA0=PJC4QA(G[SJ!0J]V96J&R:W=$1RI9T1D\ [ M2$MY-UJMN#]#JH3G)1F$9$V'V*"T+AIY8%FB/R'>23.+SCX[BU[#"41P M3X$>,:&N\.^HPIH96%+;L.@\**!S,Y;9UBJ]/0R:PDE(O"D)WC AME"T%$)Y M^Z17J:O:A? FYR-(17ECPGX@= @M?<^B&19=IR3Y5,#?72Q19*+% 3 M2P?=,7>">U7<5($K:HD--3CKL\\U%IP:[#$5D/Y.!9R&X],C*B"+QG#RGPL@ M/;8 CM___W,/[@>J.D.:I'MK87C!F>9T3*F W,07TL,Q6]&L:@U\BN;1/FC8 M10P] .E$%\3!MN"&44/W!?1#1&ZH]6M-K"@9J>PPTN, #_M \UM*T'@=D_3< M1RFVP6O_4-4>PF'>2-HS22K>D5RR=8=$K^@\ MP(L_GIUG6?+VYF[N1^G;EP.EOU =FX+G1R8XS(I+K_Q>O /$+N4^73$06!)KDET]BH MW3T N@^K&G_I+I2E*]P/*WHSH78&M%XJ9?A24NLF)FH+4IZ MDRM=,4N/N@C-5B/+O%,EPB2*3L.*<1FL%G[O5J\6JK:"2[S58.JJ8OKU$H5J MED$<[#;N>%%:MQ&N%EM6X#W:Q^VMIJ>P1\EXA=)P)4%CO@P^Q>>7,V?O#?[@ MV)C!&EPF&Z6>W,-UM@PB1P@%IM8A,/I[QC4*X8"(QO<.,^A#.L?A>H?^Q>=. MN6R8P;42?_+,ELM@'D"&.:N%O5/-[]CE<^+P4B6,_X6FM9V>!)#6QJJJF\BQZ4KRKW5 M]):3GUW=8T$26V R@Z^H"LVV)4_A6K;U)N$6H:4XSCI,.\S+%C/Y >84;I2T MI8$KF6%VZ!\2OYYDLB-YF1P%O&%Z M-X#$F4)$?PIGW24X\W?2?I.]PJ;;DL MX*]/&V,UM6ZV+,5E0(?/H'[&8!7'$W@_&%SE M.?KF!ULBY%P;"]]KIBUJ4+D7=>Q?K56U9?*5#MLS-Y@!MP9,AZ][K7*M*K"- MZK;81N#.RHSA47)+KO>6632>U;6D0-)388("*5 2WW">P,. 0ZID*FKJ'\\L M+9DL$+A\@T_##$A%"H#5O"A0NTU\=D:D 11*90T7 C@!<[V/]!YFQ3)T;)G@ MA:1C:] MV[]?^_I?O6!:>_;?(=,5TO=UU\Z-D=>9/\%H1!VG:U;[PUZV" M_GS[(_]_9[ KY+_[B[R<,Z5"9:C J[SS0 M^>APDYM '*>1N/3 MUODL'D]/Y_#6AR4\W^UO0)_:#__>O+T^D=(%IRH+ MS,DUFIS1A4.W5Y+VP:JMOP9LE*5+A5^6=(M#[0SH?:Z4W3VX /V]&PO=V]R:W-H965T*%5]P"/*!T\V9 MX;J[.4NR9ZS\^GNJ2':S9WI:MAP$.&"QGIEN%NN]GBI2K[?&?G(KI;SX7%>- M>W.T\G[]P\F)*U:JEN[8K%6#)PMC:^GQU2Y/W-HJ6?*BNCHY/SU]>5)+W1R] M?'-T??;#S1DOX#?^1ZNMRSX+$F5NS"?Z\G/YYNB4 M.%*5*CR1D/AGHVY551$E\/%;)'K4[4D+\\^)^GL6'L+,I5.WIOJ;+OWJS='5 MD2C50K:5_V"V?U91H NB5YC*\?_%-KQ[\>)(%*WSIHZ+P4&MF_"O_!P5D2VX M.CVPX#PN.&>^PT;,Y4_2R[>OK=D*2V^#&GU@47DUF-,-6>7>6SS56.??W@=K M"+,0]WK9Z(4N9./%=5&8MO&Z68H[4^E"*R>^3Y_^^/K$8VLB<%+$;6["-N<' MMGDN?C&-7SGQKBE5.5Q_ I8[OL\3WS?GDP1_D?98/#^;B?/3\_,)>L\[/3QG M>L\/T!L3^._7<^7WO[LZ/S_]\6,CVU+3J[<=A=N>_?A'(:T2;:)PS-P]B:"0 M38G0K_B%4KNB,JZ%W&(E-TK,E6H$4M$:VY60F$2D-*7] X+(KU@CT:9KJT%\ M76'M4C7*RJIZH.=J[<-:SSPR@[P_Z_BZAA(+*;Z/6OG3]?5=$O)87#4 M54VA(@VG1&-HM3="KM=P)#FOE%BVD)+?;F VI*RWK6CN7Z^K^W6UF0,AI2XA9/^_*?:P:*PSM;L@"7G \@7 M59O>]A130GU>P[B4\L$--"X,WK&[.R1SM?"!!T6E]>G^Y%:FK4K:FU!BS,N_ MMDU 8>SX8QZ0MGJ\3I&VB$),M!!'0=8\$L?H7S=-"SH?U-I8#V\6!.K$V>FS M_^P,19)' XWXV$)7>-#QCTS"5-3<(VZBF57UE>L02/[-OYV88JN$/3OP%;,+H\)E]'?RET\%OX:TQ/SVH@U_D M@[A(K_A=*/($WK^$F9167-*5(R7*Y1)I48:B#J\ MOVD_+J2!0)_BTA73E;X M2#ZTMJ9LD?BZ]7@_0HA4=BC-88_@&7D>FU%ZDC'64N3) JDC9B_\),7%F?B/ M$&K*>;+(K;3_O4#5GW8!W8 A;VR ,3J615UR,$-_R&SIEY#3A)>?Z5>2*L2W M=$[U3O"H"3+=@_%;RF'ODI1)8C1(^,&M$7)O MCE@^NU%'4SOLMR]/JSRQ!'3>TT9OR*.,#*2I2K5SITN-(JJ GJY1]SA.(P]H M]"O":;'86-DX603,V>,U56DTY#'79'4+KQV+"9N\[&SRC-GEFPBR&9*>BO@(B&43HLH.]>!7$M%?P)N%7%!DD9:CVD08*''' M,6\]=5_&)O\'(F_YI6B9T1J/=Y&>-^ $+/DE(H7%/U 2RD2$F!':M5UZ-AX M#WK%ZP4"2 )!V\BI)5AG!]2R"!J(OI(DM*Q:-BW!8MT"EC9+!O]SP#KVR;[OD\V<$D1T#,WBPD%>S HSNM$;#F?%BY3 M>>.R\]'+29?ZZ-B.[Y(-QISRZRBP*4+7-.@8GIH2]J8"W'5%=T W+ANYY)<% MPX5/*G,HLC+R>%NO,Y^7*."%CU";:B Y2=TEFYCW:6FEY5Q7W)C..M3:&Y;> M!G/48-'VXPM%<*P02Q,1TV\PQE2"D_1.*F&B;-G3^C4\*.&&@#*B!XY?#K!Z M[#BI^A.S]%]TP$YE,QJSMNSVH0LIN!DH-:&>+BA25=U9/ Q#FK4ZSM59A#=B MA9;4T%2F8DF0ORDAD& ;)'/3NK[^#NVF/=)VI:&)U!NA/W'(!#2@:>%2(845 MVA9M#<52^J<9P4"<6CXD85B"WGVZ1J/G5B^BA&EUOG)4CAFW_GO\EX;[/M]: MA$/K(_N4/L"FUVF8U1(PF'$NH;UY7)"3H=24R;Q%8PP!2J2_V[XESKR?7^^R M5<2"L6/$M^U*%^P?L)5B$/2I,5O4OEL:QK!@'2U+FB]%NS8T88GQG;SOVZM] M2L5=QB"4[RAWFZW,_8,%+_*R=ZA?3"$3-1 !6D>0*E!IVKE'S]R!C0!<0X#Q M=(0' FN-CD[_L^,M]AUX616KQE1F^3"+!66C*K/F9%08%QNAK0)2(<"7/644 M0W@%=8PX/GWU8PL_$&LYAF=GD8TWQ# MT(%FHS0V Z[.>4K#X$RV@8WW6(O3G#RK/CPK*I#4"\WCAIJL%6EM>=09DL'U M_:WXJUGK0ER>7:;X](R24LD<=XN^/Z(W\<[1[DC1C^*ID!)""%-V*U*T MY./J> 01_*)/6XRYQK7FLM.;44IAW_2=&@U3;4+XH&>F*"6U+VE6A2U^;3FT/U@&8Y7HR MBT6,GB%PM5@[2_F3@E!A$>(ZSI79P5'GH%3#J77P2TK@:=E*E4M.!M;2:DY> MQUE*TXWSMHVPEPR\-EZEK(Y<8MQP3A ZREYF+O!%$)H83W-;0MUU&!+2"^B( M9V$Z22&!& FH@?K-;H ;FYTR:Y\0L@IO([2'U9D.? E^API]B'K(4]T.Z1B& M14M'-,SY8-9'&M&^[81;:>"0*"%5/(JO PBE5#P__CJNF),:%9K:TP-\S)AB M1YYP )*M8J]0X'Y)B:TA>F%A2\F+&D2_ VNTBT8MV9)!*@!" CN]Q=#TLVRT MUT&+S&()CI4P?Q1&/]2O@3KC#0F:VI;/4'>1#]?R@:,;M8AFR29.?"=?@6-5 M=%+@XKDT?#R^P\!L."B:JY6L%C%GURS&2G4SD/@>H,(>I2"#*F?<.1+LX?4, M:-D;(@!1A,TME46$5-DANC$%P%>ZKB_EY0E)B9O0>[J>+3J^*3=RM_E,FG![ MDOV\>&P?1A!\F.23U".:314OTA]A:#9HO35Y*>$+"BDR_*+U+2,YTF(8:NSR MFOLGU8;Z.E1MV.82\"<M\P6''TGSE_,SB[/Q"SR(^8/TR*#5RQZ/D-)%BDZ _B/[S&X83P3 MWGUU\2+'V''>.QKKM/)+Y[DWT1GNJ9RYI,:10XU_FR8!H2Y?7'ZE)E^\G%V= MG^]K,JBQPW-1[5>ST\N+<6W:5N6SV_1+/KO-(&^:T.9M>-3\X'1J !J@Y;LI M@4*NHL#4G6)C:':*^$*-ZB>EEBQ[]!NE?/,%S,=1=ICG4%\!D-7.+",6Y*VQY#KXF2CHK.3M4.DODP1XZ;-FOA0!*,5!8*SQ63[/ MXXJU2(>YJ#LT<.CV8T2),&W7;D*:S-IASDFUFG:6U;'XJ5..HR/YPALB"RR< M#4-S #E7#Z;IYT>Q&(;SAX@!"/1&@;1+#4I)43T(?1I=T,Y;.M;_\-"[EEY;$>00GA98\'21V4X)\-+X_35[)% MQ$KN$[-8'#/;5DK&;@# E,=67M-XNB#FZ/3^H3,00G&!1C93R+SELY52@7$[ M7EJ1:N'[&:J)FH[&/[^ !OFRPCD^8#57L[%B%6,7>:1ZF"@_4YNA6H3-SJZ> ML-F7W1OY3ES-SEY=\>/OQ.7L^<5+,:0WX_J57RZ88".F2-)RVZ!TT#GGN*_2 MO9UP+2T!?HI&M!!>\^2H5PKUZ;KHYV_9H4%$PG0S2-F-+MBE:'9!E^[>?_'M M$V28)D.>0RN=P:D[QJIM3O)H^+IN^#SLVJO@F@O^".UR<]\*UPY3W4J?R MR'R(3Y:4*ZR>*YXX05=\6E YM>6#K?T+CD^>W1Y./KQ3?\2:)\WLVM:3YE\A MQP<8!HU4?4@-;NE,><[9:7^K^G32U!\4#6@&5K:FP>%#Z,IDE+=%$N".*Z"ZWA,"]>J7N GOKM:2K./X?KJ;T/ M)KH-8\*12XO&CM]%#"=)K*+CQ@&5(S#PZ%HC0(!4YGBDY"M M7P$&HI_[0=S2.^)ZYP5X6WAP,W@08!A/%+I;(/&J)X^)(ZU#RX/W\UV"0E8S MGO.M_5YGLC&^.^DQ#0JX8_N^DS LWR[-]QK0IT%@PS".2SC5X W=,UY39/%* MSK\CA&XF"=%0L3 +!A3?Q UEJ MSG\Z=&33LFN&N1$/.CJ'X 24KB_.>%T1CB!UQ@D^SLF(+XE_[46WR%H?/B3IN[7[B_"KL/?0?6OAS\G0VI=TNE$I198 M>GI\>7$4.C7;LUXJ$LKA8);P[ L M"FZ>IB#U:A1T@O7"G9CGUBV$X^&"S^$>[)?%K:%9V%A)10$*A5;,0#8*)IW! MM._DO$"I'2&R(W'VF;00#K% M[?':^K6/G6*9<80++?\1JV=7OT-=3S>P41+]%^VJF6C@"4E M6EW4RN1!(53UY]]J'HY1B&N%V/M= 7DO+[GEXZ'1*V:<-%ES Q^JUR;GA')) MN;>&=@7IV?$U%X9]Y;($IC-V+117B>"2O5=H34GL6Z1Q(LM4J#F[X)BW_9== M/99BR:43:#.N4I): MI*X\UG/I. ;X>A)1\=4IC4_DPK?^(7_.FR&ZULCNQ* MI9#NZH<46Q-@O YP&A\T>,/-">MVVBR.XOB O6Y#6-?;Z_X_89<"$ZFQ-(#L MW\F,"*,:^^\ 1J_!Z'F,W@L8]]1Z:2FKE&SP/L 2)+$]000B^0:XPTX9M]M2 M5.IWD)3&N(1-.0K[7,-RZM(U M\,P!LT13]Z)U<=@<6*8E'0*T/6A-T"U2_5#F MMX-W5N%5 M'%Q" L6,HJMIZ/P^&CI] H[[+]!0[_X:#>>[-)SOTK !/-]#0Z_:/- P_:9A M^D_S(:L?Y>H15T M]4!Z7%92:D2AJ!>!/0$W3!M&QS#N+\/-Z%GQ'B/[4NW^YC#VE-%F]*SXCI#= M6WOAUFU:@)G[-X/+9ZEL=;$VJ\VS9%+=QAOQZDU#.9X+A>1]1JK1R2E5GZG> M"=7$ZH6_FV?:TDWOASD]K< X =K/-!T%]<0!-(^U\0]02P,$% @ F(*I M5#17\? C P BP8 !D !X;"]W;W)K&ULA551 M;]LX#'[/KR",/6R 5]NRG61%$J#MK;@!MT.PWG8/AWM0;#H6)DN>)#?=?OU1 MQ;YT_2#:KGN_Q =WG?FM(2R:46G2HK- *##;KZ":[OBV\?3#X(O!@SV3P MF>RT_NJ5#_4Z2GU *+%R'H'3]HAW**4'HC"^'3&CB=([GLLG]/N0.^6RXQ;O MM/Q;U*Y=1\L(:FSX(-TG??@=C_F4'J_2TH85#J-M08S58)WNCLZD=T*-.W\Z MUN',89F^X,".#BS$/1*%*'_CCF]61A_ >&M"\T)(-7A3<$+Y1WEPAFX%^;G- MUM#[&O<=N*KA_;=!]%1Q%\.?]#V\_HOO)-HWJ\01D[=/JB/J[8C*7D#-X:-6 MKK7P7M58/_=/*,(I3'8*\Y9=!/S(S17D60PL9>P"7CZEG0>\_'_2CF$KN7+/ MLX=_;G;6&?I@_KU 54Q41: J7J!ZH#ZJ!XF@&[A0[5\5^3+P.1;^Q%+TT#RB"?Z5[OK!D3(!P2M8QNEB$?:\>#>[ MX[UP7(H?6(-09*NX?#M8!*L;=^ &(8^7\W>TID7VS/J .RL<4K,\TA 8T5D9 ML[($QN(T7\SN!Z.$&PC#!].()R];(IYG>5C+V1](O==J2>1=;_0C>A@+K* @ MEV%;LMD=Y>W,,#:\4$"&>P*RD)$5(97%[%XHKBH$Z?' ^*9]JYN0"+<6";)D M*93E?+;(XF)9PGP1EWE!_ 3#JVKH!LD=954C3<%*\'&X4-B\T\:)'^/!:\BI M;,L"WGBQC'-&XFQ[X09['69IY@<4L2X'&3G@^UQI$Z,:.0M]10/U0M5-# M!#@2,HCAE]V6G V(#LT^C$%+KSXH-\Z*Z72:M#?C@/EI/HYI8MX+9:E^#;FF M5XLR&JMX4ISNP[C9:4?#*X@M_2W0> .Z;[1V)\433/^?S7]02P,$% @ MF(*I5,KPQ^F" P @@@ !D !X;"]W;W)K&UL MK5;=;]LV$'_W7W'0AF$#E$B6+$O.; -.VF$%UC9HTNUAV ,EG2VN$JF25)S\ M]SU2'TN&Q"NVO8CD\3Y^]\$[K8]2?=(5HH'[IA9ZXU7&M!=!H(L*&Z;/98N" M;O92-< MY,QV5Q2JPQ)>WU.:-6H?1LH;4<@&X9;=HP8F2GAO*E1PU2F%PL OG.6\YH8_ MN7TGQ=ES'-_?LKQ&_<,Z, 3:F@Z* >!E#S!Z 6 ,;Z4PE8;7HL3RJ7Q SDX> M1Z/'E]%)A6^9.H=X[D,41M$)??$4P=CIBU_0=\T>G&\N"BYXK-;P^R[71E'- M_7'"Q&(RL7 F%B^8N*&G6'8U@MS#_Y&PY[)P$H%M#1>Z905N/'K[&M4=>MN= MMH HGD4U!=09?H4%-CG9'JCT90-(G&"/%-[#-A-LZ6 7 ^SZ4145DIJ!-M8J M\UM13N#AHU^>IZ/=D7GBO$DZK_8R$"+7U\*'=G_[[$KM[;UT:RE$GX*+AQUFZZ M_$\:-CUA5/IP5M1,:[[GE"AV9*JT-1DO_'05TH;>1K@:\_D2J-B?AY0W/Z'B M'-,6IWZVLF5MTQFOGDU;\&@N-*@.;OI9'SMA^A$Q4:4)M5/O/Y@9.NF3"X-S2RWK>@G 95EH/N]E&8\6 /3;\?V"U!+ M P04 " "8@JE4=M&!:DKH9=^:4QS%X8Z M*Z%F^D8V(/#/0:J:&3RJ(M2- I8[I;H*X\ED%M:,"W^U<'=;M5K(UE1%"(G=T]D;/R-V;8:J%D1Y251C2[<:XZ M;32."YN4G5'XEZ.>6>V,S)Y^L7[E9"-KS+5F+EP_/;)]!?KG16B0Q@J'V0!Y MWT/&%R I>2^%*35Y*W+(O]4/T;S1QOADXWU\%? ]4S>$1@&))W%\!8^./E.' M1R_Y7#(%@\];=L02,V2M%!,%N/T_Z[TV"NOEWRMDTY%LZLBFE\CZ:B?R0"[& M^NV+W0/9'\FZ8RHGC\<&7@O\52K[?N]TPS)8^OA -:AG\%?:DI+LG Z^TC%' M9Y".,)&3K@0%Q)1 KJAU3.-SS&0A^&?TA NG8!UBXOCC#_,X2G_5Y*-@;^\QU(!?%-+GBT 6P61 M]Z&Q-FGRALRF4_N-4N\!,&T\L^"]^:W@"!O1()E0NZ13ZFT^6&;DPV: 1EH! MZ_FNW?^'C6*X0=G9;4*B8$*I]R@-JWK$(7FOAN4-B=-@/HUQ$R4!O:7D2O4D M8_4DWUL]:PQ+UE-^1RV]5CU7J5ZOGJLYV$AMK"T*GD&T-@(1G>'W-O9V#'N' M"RR:_P2&BV(,% UNYY3$09K$WE;)O,U,0 QDI9"5+(Z!4\L1LY*->X\GQ5E M9W.2!&D:>W^ (5IL;(LQ\;([9-U23V)1VE DP2UTC3]?Y,8GO7;&E3AIHI& MQ%:8OO6.M^/@6O?]^JMX/_6PMQ4R\-S@*W M+7'X@K("^/\@I3D=+,$XSE=? %!+ P04 " "8@JE48QX0S&P$ O"P M&0 'AL+W=OO(+1A2 U M^K(=R[,-)&Z&]:%M$#?KP[ '6KJVN%*D2U)Q^N]W27W$=E/#*/9@FY1X#\^Y M]_*8TYU47W0)8,ASQ86>^:4QVTD8ZKR$BNHKN06!;]925=3@5&U"O55 "Q=4 M\3")HE%842;\^=0]NU?SJ:P-9P+N%=%U55'U[1:XW,W\V.\>/+!-:>R#<#[= MT@TLP3QN[Q7.PAZE8!4(S:0@"M8S_R:>W [M>K?@+P8[O32V%*3>Y$ <5A?(C$>G9)Q^XV.0GX MGJHKDL8!2:(D.8&7]FI3AY>>K_;OFY4V"IOCGQ/X@QY_X/ '/\!?XIDI:@Y$ MKLD#Y%+DC#/JV@^??*@K4-1(1:@HR%L0$@OJYH\:"L($65">U[P/N*6:Y].P[/=Z5X:3!FCG'\C?6X7 M#=6ETWZWE]B[YYS7U@E<7H]LZB3G_\^JMGN" MBT[P0;'W.\F4U) 2A9 5@"!PH/\5[^H<:W><@ZZQ7G)@W0L1F.I:>2=K7NQM M1I'FFYZB:ZES_:ZIG'3.<;AI-A@$<9:2-!D%69IY#^@TBN66K69P[U+#+KVQEW5-):H%J:YS_1/^]O@37,)>EG>7"6Q"38,$\!AC:'1U37V MF&JN9\W$R*V[$JVDP0N6&Y9XHP5E%^#[M<1N:2=V@_Z.//\/4$L#!!0 ( M )B"J51F;O1/L ( +D% 9 >&PO=V]R:W-H965T'I,CY0:H[72(:>*@KH1=>:4PS"P*=EE@S?2$;%'232U4S M0UM5!+I1R#('JJL@#L-Q4#,NO.7 MRNHGSTRY\*8>9)BS?64V\O 5C_&,+%\J*^W^X=#:CD8>I'MM9'T$DX*:B_;+ M'HYYZ &FX0N ^ B(G>[6D5/YD1FVG"MY &6MB*XL$79&D6WG'!F MN<6"4FR B0R^H"P4:TJ>PI5HZVT3]_:6[2K4[^:!(8<6%J1'\G5+'K] GL"U M%*;4\$EDF/V+#TAHIS8^J5W'9PFOF;J )/(A#N/X#%_219\XON0_T6^PD#[KK((5-=9S>3[K MQS;N3#3>-H\D'3[3V*/=I@BGX A+)@KH%IR&5%3:]G@UNGH?\8 M!LZS]3K8/%'U7N#&$HGH\G@5AJGJ75 X"3TQRUX$OG)> K/53GHM5.-JG!#0T,J]\*T MG=6==G-IU;;CDWD[U"C3!:>:5Y@3-+R8T!A0[:!H-T8VKCEWTE"KNV5)LQ65 M-:#[7$ISVE@'W;1>_@502P,$% @ F(*I5-F'P'_9 @ @@@ !D !X M;"]W;W)K&ULM59;;],P%'Z&7V%%0@)I-)>FW45M MI%Z&V,38M IX0#RXR4EJ+;$SVUD'OQ[;2;T.4FL\\)+X3+>-W M8@,@T6-54C'U-E+69[XOT@U46 Q8#53MY(Q76*HI+WQ1<\"9 56E'P7!V*\P MH5XR,6LW/)FP1I:$P@U'HJDJS'_.H63;J1=ZNX5;4FRD7O"328T+6('\4M]P M-?,M2T8JH((PBCCD4V\6GBU/M;TQ^$I@*_;&2$>R9NQ.3RZRJ1=H05!"*C4# M5J\'6$!9:B(EX[[C]*Q+#=P?[]@_F-A5+&LL8,'*;R23FZEWXJ$,BE@V && M?P+B X"X \0F,VTH)@]++'$RX6R+N+96;'I@DFG0*GQ"];&O)%>[1.%D*=,5E"H M>I 37RI=FMU/.PWS5D-T0,,073$J-P*=TPRR'OS"C0\C!X&O$F*S$NVR,H^< MC%>8#] P/$)1$$5]@MSP):06'O; EV[X):8#%,9]\&?1#.T9#PW?\ "?/=)9 M>M\08? '?&>6*Z3 M_U9YI];'J5.O]8&??!RA&GBJDJHZ5UL($C@(V=KPWDMF[G8S"@=!\*;O8_YW M7!NGOW=K5\ +T_T$2EE#97N!VU7;8&>FK_A/YFUW5O=50:A )>0*&@R.53WP MMN.U$\EJTP/63*J.8H8;]9, 7!NH_9PQN9MH!_:W(_D-4$L#!!0 ( )B" MJ534S0@X[P4 #$: 9 >&PO=V]R:W-H965T=,*808]9*O1Y)S%F_J;;U5'",JI/Y9P) M^&4J548-W*I95\\5HW'.E*5=XGG];D:YZ%RHW5CK4L_(BF>K\?[0J M:;T.BA;:R*QD!@LR+HJ_]+$,Q-H&Z2"=4 347Z%YPHT_@$*X_)G*AJ8CU6=> V59Y-RI-'!4FDCTF^NA: M"I-H]%;$+&[AOW+S8^(0T(5X54$CZZ"-B%/B-56GR,WXNSS]0 M>Q\.U]ZG/X 7O3,LTW\[- >5YB#7'.R-D(X4G^?5"Y6O&]KE=/IZ0E,J(H8* MJ%9XP2*F8,15#("L 5VDH6YC=/%)(F8:IB2U@\LV&D2EENP'<8*H[P]:KP]9R^ ME1G2,"DBQI=TDK(3))AIBU(AJ9]+LE-K>8&#(,2#L^ZR6=$M9(.A3X**;,/0 M?F5H_Y"A:L%BB!\,5LT@1K0\X2*"=D"&/D)U 2Z5D8L62D&44,KIA*< =JU] M,BJT]AK6]G'8ZVWYM$L5#GJ#?KM+8>52Z*XK16.&J@S<5AE GZY9-F'*U1^# M2LG@R)TYK#0/G>[]JJ36R.1.TMTR0U,EL\9]/F> &A874_P&:81_7,6OYU29 M)S2G3[;NT5S)B&DMV_!T--S)% EPB+?RN4N%!V$0MN<3>_4$]IPNWS:\ 5C0 M@ *3RNZU\WG)(AHO+5:TSE!OUP>?X'#+AQ:RH#\@9(\3C34"_V>04(IJ-ONP MMZ?3,:DM(/]'KU^5:IO6DH$7]O;86P\_[#OM':<4*OW2#HD,/42DV; 39._6\[0X\2+9I M=CTFL'M.C,'0#]/I]K*U*:U&:!P>.P$U<..!TY/10L,)%!:-/B^XSM=U2 13 M$90Z//G9=8<+PR /IJ!1K3OUZ(">'H:X_]BV0SZ#<=/7>E1@]ZRXHQ8R;]F2 MB06@S7L SB_03L*ZJNAZN1N#@S <;G>VN,W5OX9KXATYNZ1&6>)&V?<+.^&M M5QG]1ZKR 9$I;1W?_[PP*L5NC*[-UAJWD'CM;45J2"9N2/[F!#7<0!\$<\6L MQEER[*<,4D,Q<3\$[/@:%;X66W[=E:TYEQF?B7J'O!"M13I)-8ZY-C)ZWQ/N? 2OL=<'= -.GMV3>N#C &X0&<]<]]V0 M^_U)_KB2+DMJQ/9[QTYRC=S^@5WY>Y+L%DW(WB2[&?%@7Y*[C5?CD(%9_DU" MHSQ.Q0O?ZK3Z[G&9O^W?.A_A-^/BZT4MIOB8) MXL;(>?X"?B(-E$%^F3 :,V4)X/>IE&9]8Q547XDN_@502P,$% @ F(*I M5!$ 3YMI @ O 4 !D !X;"]W;W)K&ULC511 M3]LP$/XK5L0#2%N3)BTPE$9JRZ;Q@%25L3U,>W"32V+AV)WMM+!?O[.=9J5 MV4MR/M_WW7=G^]*M5 ^Z!C#DL>%"3X+:F/55&.J\AH;J@5R#P)U2JH8:7*HJ MU&L%M'"@AH=Q%)V'#64BR%+G6Z@LE:WA3,!"$=TV#55/,^!R.PF&P6# M7=P4DR"R@H!#;BP#Q=\&YL"Y)4(9OSO.H$]I@?OVCOV+JQUK65$-<\E_L,+4 MD^ R( 64M.5F*;=?H:O'"F2OKFAJ:I4INB;+1R&8-UQN'QFJ8L*=X9Q3N,L29 M; D;$"V0)>2R$LRU]B.9%H4S*2G)$3P@3Y M5LM64U'H-#0HRE*'>2=@Y@7$;PA(R*T4IM;DLRB@>(X/L9B^HGA7T2P^2GA+ MU8 DPP\DCN+X%3WS_XLJG)W!TO*/)S MNM+._^M(PE&?<.02CMY)J/R)_CELJN^AYSAW'/:E;[)A?'$Y2L/-?JM>1GT: M)A=]T#-]XU[?^*B^!2AWHT0.1*XXJ_S=:H5&0Y?L=;WCEWK'XR@ZD!+N/01L M;.7F@R:Y;(7Q-ZCW]B-HZE[>@7^&H\E/DG\T?J[A_:B8T(1#B931X *5*3\K M_,+(M7MN*VGP=)U9XW@%90-POY32[!8V03^PL[]02P,$% @ F(*I5-YO M\UH2! X!$ !D !X;"]W;W)K&ULS5A=;^(Z M$/TK%MJ'5NHVL?EL!4@M;+65RFUOZ>X^K.Z#20:PZL19VX%6NC_^VDF:A"4$ MM-N[@@=PDCGCF3D>'YS^6LAGM030Z"7@H1HTEEI'EXZCO"4$5)V+"$+S9"YD M0+6YE M'11*HGX "[A#7[3@!96%CV$_N/)%)Q$%#Y>@UI#FRLF]^"R 4#$1(@GS0>,*7XX(L8#$XBN# MM2J-D4UE)L2SO;CU!PW71@0#1J^!?)C3F.M'L?X,64)MZ\\37"7?:)W9N@WDQ4J+( .; M" (6IK_T)2M$"=#L[ "0#$ .!30S0#-)-(TL26M,-1WVI5@C::V--SM(:I.@ M338LM#1.M31/F<'IX0UE$GVE/ 8DYNB&A33T&.7H-E1:QH8OK1_!B*>V,,\V@5*^-"EFKOT0H?RK9]SLS ;K5$*A_:L)KYN$UD_!: M.\(K\7M95>L4W4G0=O-8#3NN^?2=5;FDVU87&U8;H;7RT%JUH94KEY4H2!=F M7J2: K3S6=K'R$\G#Z_S6_QT#N)GVZJ&GVX>6K! M)E3;6Z_HZ34"].E%6WF8F4WCCBE=E4/]-+'ZN* TNAR!U&S./*I!W<_'$ G% M] 2"&*^QP>S?1N- >3-Z!ZBE; MA$D3A!K=ZR5(=#]3(%?4-FW*Y!NSY!!F"^W!S:-DME @7"]!^W;?#+YO^ZTP MJ]E_<2%=N/UG=N ]\_SB%OS>7C>K5"@HKI?0W>UYF'A6F-6Q5\@GKM>@PYIS M(D)XS79==!-O_27>G+Q0)MP[RM8K1 K7JU1R'('B.%+=?Q<';K#;=G4;+"FT MB;C_"X=_0&!)H5\$'^-:(*4C5+V,';06,A^=?6NAPJYR+3BEX[=]]V%X6;!0 M(0YS W3/NV8UR?1U0GJA192PT<0T5<7T MGSL0JIL'L^"P\,#WI74+-$UJMH M!SQQZ,R135PG.Z5>G'.?SX/0%00",NL8&/Y:6((0C@C+>!TX@S&E Q[;!_:U M[QU[V3$#2R6>>6[+>? U(#D4K!'V077?8>CGVO%E2AC_)=T0&P8D:XQ5U0#& M"BHN^S][&W0X LRN3@"B 1#]+R > %XYVE?FVUHQR])$JXYH%XULSO#:>#1V MPZ4[Q:W5N,L19],UXYH\,=$ 4059<\EDQID@]])8W>!Q68-V)IJVUXRX0+F! F\9DL\IR[<_)4_;"Y4[M8@65=RNR,6G MRX1:[,-50[.AYKN^YNA$S3^9GI)X-B%1&$7OP)?GX2O(1OCL7SA%]48)HU'" MR//%'TNXXB83RC0:#/FUV*&$.*:_S^2(QQRQSW%U(LL2 MOJ==3W3CB=P=;M,PH>VQ/.-[?A*I7\!4$L#!!0 ( )B"J53]4&EL MJ ( !T' 9 >&PO=V]R:W-H965T5>W$3)9(G:2:/!8CZ,SMJGX[['!\"]Q)7;:(-7,C/FP7>N MLV'4\@6API1\!,&?)8Y1*1^(RWBL8T9-2D_<;+]$OPS:68\G;+*A6B;LX<3I"$5.Z(,7?3"1P>',$!2 W?"U,YCN,&,;$N7UV< MUAK.UQJ2'1J^"7L"G?8Q)*TDV4(?[Z=/,&WH[=?TF-UL+$T:2Y,0K_.^I1/I M4F5<9='!S[,96\K;]M>>')TF1R?DZ.[(,49+,I>I(([,%F>X,$X29)R4S30: MX1F%!6-!H>,5.BL-,WYC!F/C:)O'ZX3]D-#_^\M1O\7/(%YN6OD6]?45ZI6: M;J.FNU?-%:H,R/"^ILI*>@;15)ONJ'8=L/=.M6]1>ZKM-=7V_J_W%XXD2V,U M?[?&-DV]#VEZB]JCJ=]HZO_;"N2^TN6N2OL?VBMO4=LJC3<.+W]Q\-\\E]JQ M=SGS6B>?6:I='\;K#IE%.,]FAOAT#,V"[R^T'L#SN3'TTO%'9',CCOX 4$L# M!!0 ( )B"J51\J/L#[0, '<0 9 >&PO=V]R:W-H965T L9E=>\@%R_67.14:6G8F/+0@!-C%.6VL1Q CNC++?F4_-L*>937JJ4Y; 4 M2)991L7WCY#R_SXMZ 96H#X72Z%G=A,E81GDDO$<"5C/ MK!O\84&"RL%8_,U@+SMC5&WED?.OU>0^F5E.A0A2B%45@NJO'2P@3:M(&L>W M.JC5K%DY=L?/T>_,YO5F'JF$!4^_L$1M9U9DH036M$S5)[[_'>H-^56\F*?2 M?*)];>M8*"ZEXEGMK!%D+#]\TZ>:B(X#]DXXD-J!O-;!K1UK!H8;XZUWP_+J&%=*Z+=,^ZGY4NB,$.H[HGF"?OM6LD*?D7J/ M_M09=(56.FN2,@7$UVC,\NTM*,I2^4[[?%[=HK=OWJ$WB.7HKRTOI7:04UMI MM-6:=EPC^WA 1DX@^X.*:^3B]X@XA RX+\;=;R%NW/%+=UMSU!!%&J*(B>?^ MC*AE2G.%;KHDH'\>M#6Z5Y#)?T?6!RD,E#N,"$JR[N M;AYB+_*G]JY+V+%5$/JNUUB]P.HU6+U1K \@I;Z,<9F5*560Z#ND]21F]'!+ M]09HQH5B/\R#(?"'^'X'UI4;N9'70S]DYKOD!'R_@>__+ZIS4$-8_2,0KHL= MW(,Z8$4(=H:1!@W28!3I"L0.A,$9\ZPHE9XT@$>2+FSBAQ=/\*A9*SIO@D=' MC$9.&/9H'S!RO4[3JU("DGRM]E3 "!O8 M:478N3CWN"/Y^+SLU_%>)'043'KT#UDY'A[F'[>ZB\FK3^ +/$JF -W"3A<@ M/\M\W.HM=B_/?ZN8>%PR?YW_8^TC/O'[^CYD1APW/'$"K43B<8V\*T7.5"G M +YC3]58CE'1:AH.+D]\JW X/#/QX;&D!-CM\SYHY9^@O=5(/"Z2#Z#+TRU/ M$W2?%8+OH ([2GLK:GAR<=I)JV[$.2_M=;P7B>PY8=3C?=@L(L/$DU8?R;@^ M+G@NE2@/?88N8C7^C4[X,>I)IXR\?!U)6F$C9ZXDZWA=3K$3]C-^P"KR3U1B MI-5%,JZ+=RRG>0S()#XR'>457YM?VQLI833W2:MFQ+_\ ;0"1\:KME\_@."H M2O>)T^=_P,@/>OS;G:ZP:LEU0[5AN40IK+67CW:\[5\Z3J/9O_&N;_ 5!+ P04 " "8@JE4?VZ#B< " #T M!@ &0 'AL+W=O0 M&&F3TB+45J(MTRJ-J8(Q'J8]N,FUL7#L8%]:X-?O[*2AA=+M92^)?;GO[OON MXG-_K52V4&0(18786B3#')N3W4!BKXLM,DYTM8L0UL8X*D'Y3*, M6JUNF'.A@F'?VV9FV-5D3CGS8-WK-C/.F:&[A:^/1I$8HU\5;-/15$ Z',T,_A,%G MQE7*KAY+45"+\(1]IQ_H,[M,4^&JS26;JNJ7<;4_F@!R(>TQN=S=3MC1IV/V MB0G%?F2ZM!3)]D,DW#]")FT+'/E[\ET*?L)GD"G?KS7Y](W$IDF0JUW#7K!;40N5J*N03& MK06T'ISP0B"7X@52EFF+'FD,>8(CO[?9%;^NY^-]+.#TL=;9.]A;@4"F\"*QI6O]('B=IL,W?_?R5Z3K'=0SE0E-)PM ML*,4JM6Q.VC%]K&%3?)]C>B];T34/G]3XW!K@.1@EGZN6I;H4F%UXAIK,[HO M_<1Z8Q_12*\F\&N8ZCZ@\[04RC()"PK9.NU1&TTU8ZL-ZL*/J;E&&GI^F=&U M!,8YT/>%UKC9N 3-13?\ U!+ P04 " "8@JE44NX1K34" "S! &0 M 'AL+W=OY!MVA8J2YDDQ^W?3Y(=(]O2H2\V*9*'YTB4XE;()U4A M:GBN&5<+K])Z?^O[*JNP)FHD]LA-I!"R)MJXLO357B+)75'-_"@(KOV:4.XE ML5O;RB06C6:4XU:":NJ:R)<5,M$NO- [+MS3LM)VP4_B/2EQA_IAOY7&\P>4 MG-;(%14<)!8+;QG>KB8VWR4\4FS5B0U622K$DW7N\H476$+(,-,6@9C? =?( MF 4R-'[UF-[0TA:>VD?T#TZ[T9(2A6O!OM-<5PMO[D&.!6F8OA?M)^SU3"U> M)IAR7VC[W,"#K%%:U'VQ85!3WOW)<[\/)P51^$I!U!=$CG?7R+'<$$V26(H6 MI,TV:-9P4EVU(4>Y/92=EB9*39U./@J1MY0Q(#R'K[I""7=<$U[2E"$LE4*M MX#WLNC,#4<"Z,E%40#FLB90OE)?P2%B#-CC 76Y0$\K4%5S8S&^5:)1IH6)? M&]:VMY_U#%<=P^@5AE^(',$X? =1$$4/NPU<7ES]B>(;S8/P:! >.=CQ6X3_ M*WE#5<:$:B3"CV6JM#3C\_,_;<=#V[%K.WFE[8HPPC,$HF&#&=:IV?!>7'!N M;SJT:X=F+]@A":?S:#Z+_<,9%I.!Q>2M+#XW'&$<. ;A.0:3,PQF-S?SOQCX M)S-HK[,YMI)R!0P+4QB,9E,/9'=%.D>+O1O+5&@SY,ZLS*N"TB:8>"&$/CIV MTH=W*OD-4$L#!!0 ( )B"J52$0#(U) ( *D$ 9 >&PO=V]R:W-H M965TQCVH,1,+%26,HF.VW\_27:,#$N*O=BB='HM"->,@#O8;CWQ3DML(\VS+-KA >MK.M8W"7J7@%4K#E02-ZW$P MB6^FJ<-[P'>.C3E8@^MDJ=2S"^Z+<1"Y@E#@BIP"LZ\=3E$()V3+^-UI!GU* M1SQ<[]7O?.^VER4S.%7B!R^H' ?7 12X9K6@1]5\PJZ?H=-;*6'\$YH.&P6P MJ@VIJB/;"BHNVS=[Z7PX(,27)PA)1TC^EY!V!.]ND)O3LN.2$\V,$KCCCP M\\'BX9ZP,K_>R);VV5*?[?)$MB_V#D^9UJ]<;F!2J5K2,0=;D9$7<7=VEU^- MXI%M=W=HU+^HZ_1#/.Q1;87AP2"Y2VS]WW!I0.#:\J+!U3 W5Z,-B"U];.U M5&0GU2]+^R]![0#V?*T4[0,WKOW?*?\#4$L#!!0 ( )B"J51;X8:/. ( M ,X$ 9 >&PO=V]R:W-H965TN@J1X+Y6VDVCBFA[%L>NJ+ 6[M!L4?/)VMA:$)MV$[NM15$&4*WB M=#0:Q[60.LHG8>_*YA/3D)(:KRRXIJZ%?3A'9=IIE$2/&]=R4Y'?B//)5FQP MB72SO;)LQ0-+*6O43AH-%M?3:):(NLU#60I#()]:T8+TWL_E%T":@N1JI?1>79/E4,H[R3\:4K50*A"[A M&U5HX5*3T!NY4@@SYY F<1S:36+B:GQ.<=%G?MYEGKZ0^1=A#R%+ MWD$Z2M-GX//7X0LL!GCR/SQF#0^Z'-A[8/4&]^01M-S4G8DXT#B+_9=?C).QESWW:YB M3[U.LP_)\>#591CO3)N_Z=R(C=0.%*X9-SH\.8[ =K>G,\ALPP"N#/$XAV7% M#PY:[\#G:V/HT? S/3QA^3]02P,$% @ F(*I5%-!YV,9 P @P@ !D M !X;"]W;W)K&ULK5;;4MLP$/T5C8<'F $VXX;$!![ZDNBR9W7.[FKET5JJ M1YT#&/)4<*''3FY,>>&Z.LVAH/INQXSF;ACBUS8Q?2AO M%<[[SQ_JG6CEKF5,-4\I\L,_G821R2P8)6W-S) M]6=H]8367RJYKG_)NK4=."2MM)%%"T8&!1/-/WUJX[ %\(:O /P6X+\7$+2 MH!;:,*ME75-#)R,EUT19:_1F!W5L:C2J8<)F<684[C+$FM" M@SXEFY4;DXW*<[Z+,[(#.LO MJS@0N2#_Y=#C:S"4<7V"SA]FU^3XZ(0<$2;(?2XKC5@]<@U&R.ITTS8:5TTT M_%>B\96JPEW,2Y<4!MVU(;OHL::TC"V-/H8-E["KV1VEB)':Z#+#QSK'RA40)PBC)T<,2!1E0H W))<] ]8H*]^@.O2C9 MT;1OE,0#KU]3U&F*#FJZI<_8JXU&_BE@H[7Q)S1;49$"62A9$),SE9V55)EG M4C;6I%0R!:VEZKL[T7Z"DD$<]O.,.Y[Q09Y-?Z!M!J!M*'7KD/56VEX7_N\. M]04ZWB<7>]%N@?=8!5'RH5]"TDE(#DJXEX;R/D[)WG6*O#CA]JS@)DVB' MD[OU1-CG&3O=DF&%HRC5/'G-Q,BR?C7FTN ;5 ]S_$H 90UP?R&E MV4SL0]1]=TS^ E!+ P04 " "8@JE4T[T0]'D# """0 &0 'AL+W=O M_);"-I X'9:A M78*FW3X,^T!+)XLK1:HD%2?_?D=*5MQ&-KH!^V*+IWONGGOAG18[I;^8$M'" M8R6D60:EM?7;,#19B14S(U6CI#>%TA6S=-3;T-0:6>Y!E0B3*)J&%>,R6"V\ M[$ZO%JJQ@DN\TV":JF+ZZ0J%VBV#.-@+/O)M:9T@7"UJML5[M)_K.TVGL+>2 M\PJEX4J"QF(97,9OU[$'>(W?.>[,P3.X4#9*?7&'FWP91(X1"LRL,\'H[P'7 M*(2S1#R^=D:#WJ<#'C[OK?_L@Z=@-LS@6HD_>&[+93 /(,>"-<)^5+M?L MH MXNQE2AC_"[M.-PH@:XQ550NC/=6TUM..+NZS#+=8 [O'JDQ#)HS MV$MN9*8JA$_L$0TPF<.M+5'#NM$:I87WG&VXX)9_\_8W)<^'-,[A,L^Y*QP3 M9+EM/U?&U]=H&1?F#:E\OK^&UZ_>P"O@$CZ5JC%DV"Q"2W$ZMF'6Q735QI0< MB2F%#TK:TL [F6/^+3ZD_/1)2O9)NDI.&OS ] C2^ R2*$D&^*Q/PW]E<@3Q MV,/C$W32OF:IMY<>L7?5&)(80Z7ZVG#CTPI_OB<9W%BLS%\G?(Q['V/O8WS$ MQS5F-!4,NE+4[(DNKC5T;3.D2Y<[(]&POK6 MU8V:B)H-&LFMGS"FV?Q-P[\5B&ZX/)UG@AG#"TXALAW3PP-C_J+?XG1Z<:3? M+GK*%R*^Q='S(([^MUL='XS[^"3GW@M[]G(&-6J7;MK;H(J^ M]*V._GZ$=B/XM)])/(JBGX9FY7\ MK&&!UNN0KWUR]] IAIIVX772_L/C$N_ M5L-G]?;KA ;ZEM,-$%@0-!K-J)=UN_#;@U6UWYD;96D#^\>2/I)0.P5Z7RAE M]P?GH/_L6OT#4$L#!!0 ( )B"J520B9=,F0( %(& 9 >&PO=V]R M:W-H965T*J"I Q7<#X.@YQ>4"6\T<&=3-1K( MTG F8*J(+HN"JM<[X+(:>AUO<_#(%KFQ!_YHL*0+F(%Y7DX5[OPV2\H*$)I) M011D0^^V"0&)N!XF,%8^#<)D(: MOYN<7EO2 K?7F^P?G7;4,J<:QI)_9ZG)A]ZU1U+(:,G-HZP^0:/'$4PDU^Z7 M5$ULX)&DU$86#1@9%$S43[IN?-@"=.(#@+ !A/\+B!I Y(36S)RL"35T-%"R M(LI&8S:[<-XX-*IAPK[%F5%XRQ!G1K=)HDI(R8<&?;F]JL4%_LB+L@,^R\M.1"9_3/V= *&,J[/ M"O!3QJA=[70\(#0+U1=DJAS3L(@#/? MQ\?A$TA:>.&PO=V]R M:W-H965T[>"VP#:WO;;)&T MB]VD?2CZ0%.T140B%9):)T _OD-*EKU>67 ?^F*3%,^9,S/D<"9;J;[JG#$# MW\M"Z*F7&U/=^+ZF.2N)'LF*"?RREJHD!J=JX^M*,9(Y4%GX41",_9)PXT%H;6;9@5%!RT?R3[VT@S@%$+2 Z D3A"4#< N)S M 4D+2(X 87("D+8 Y[K?^.X"MR2&S"9*;D'9WE">C\"M' MG)DM9%ER@YDW&HC(8"&%X6+#!.5,PWNXS3)N,TH*N!?-N;3Y?;MDAO!"OX,W MP 5\SF6M$:XGOD%1EMJGK8!Y(R Z(2"&3V@RUW G,I:]Q/OH3.=1M/-H'@T2 M?B)J!'%X 5$015^>EO#VS;LE^=$G;7$^4]@R]; LAUF6C)[#.(_'T:Z9])*I M+%F?O/25X3@.CM0M7F\:)Y?]VL:=MO&@M@51\/MZS=1 %BX[KLO_/^57G;&K M0>'S6N.*QJ)"O]5$V3.'1:/:HX]O?1'[83!J.@N"G MONOTWW$O_+SN_+P^[_#H"WR?-%6\LJ[V>3),A)EVB89*R6>.5$"9PAHK8-.9 M "/1""F8PF&N9+W)@6,VD_0]5CCHM&0PYYDKYX[2KF>6-ZNIP<#C$N8=!6]S M3G,@BF$&J*R%O:!8XZ'&4JS@]FD!GV7%*23CX&+/KD<#<0N#_<,3##K\6UVN MT J>@PRK\]Y+>TBXS. ?.%&UYRUQ>G#1DK3_GH4'[V!X9B)[388]E2<*@^L3 M9J.]V6C0[$>)=X3N;J*!@I,5+_"ZG- 1O=(1'$GP#YJ!DJF-Z\*L#7BS:/JU/4W3/N+#N.%"0\'62!F,+C$5JNG(FHF1E6LY5M)@ M ^.&.7:Q3-D-^'TMI=E-K(&N+Y[]"U!+ P04 " "8@JE4L0M4#DX# "F M" &0 'AL+W=OLY.%T'45'_G2^.7N\?/< MG7V=-E+=Z1S1P+X0I9YYN3'5&]_728X%T^>RPI)V,JD*9FBJMKZN%++4.17" M#X-@XA>,E]Y\ZM9NU'PJ:R-XB3<*=%T43-TO4EL P^26AM9=,[$H.!E^V7[+@X#!\(Y[A!V#N&A MP_@)AZASB)S0EIF3=<4,FT^5;$!9:T*S Q<;YTUJ>&FSN#:*=CGYF?G:R.3N MS 8BA94LJ#@T<_$]@T6: F? M_3XIZ6>&#K&5X$O C M4^<0C5Y!&(3A$3ZK?WBE7< M,.'.:7"CN4&Z"CNZXA5=6 .45$JP046U<%9K!"TSTU@%B:.#^T34E#C(E"Q M#THJ&6K#O1WCL?)H^4TZM3 U4Y8)@2IG.!VL8)5<(U^<@,9.5 CT4C?BQT' 4'T3AB%(Q'Q\,QZ<,Q M.5T(@A'-A2W)@A+F'H<3]771PU[\C^5_V=.[/*FZIV?SW7"3YU*D-LL*?]9< M#3+9YJRK^A-Y/Y;4ED,\+/$XOH@.B_R(V21\'0<'B?4'3WZ!:NLZH29F=6G: M9[)?[9OMPO68@_4E->&V9_Z!:3LX/8);3E4O,"/(X/R"2*FV*[83(RO76#;2 M4)MRPYS^2*"R!K2?26D>)O: _J_)_#=02P,$% @ F(*I5,Y)[,L/ P M?@H !D !X;"]W;W)K&ULS59=3]LP%/TK5]$> M0!KDLU^HK40+TY"&J"AL#],>W,1I,A([LUU*__VNG30-I4[$9D(SOAY9KK5=N$^7B=(+]GA8 MD"6=4_58S 3.[)HE2G/*9,H9"!J/K$OW8NKZ&F BOJ=T+1MCT*DL.'_2DYMH M9#E:$,O^Q22/R2R(I%.>_4@CE8RL MO@41C/IWI0D0PY3E^'9*8^I[!O'06> Q'HZY?])C"8@.7:R(B>-@4%$ZNJ")I M)D^1Y7%^!2>?3N$3I P>$KZ2A$5R:"L4KR78825T4@KUC@CUX98SE4BX9A&- M7N-M3+K.W-MF/O%:"6^). ??_0R>XWD']$S_'^ZVR/%K(WS#YQ\S(B&"PN1M MB2^%(&Q)\==1,-E ,VY&-F:Y+/W/;T@)-XKF\E>+H* 6%!A!P1%!#UR1#&3# M^; IBY;.'S*RY.T:7KV-/(^]7C_ &C\WR_LVRNWX [^.>B6Z4XONM(HV'RK< M%5JB;"E"M^;K?@Q7>K6@WCNY4O)V&O7N!L&>)P=BW-YA1_JUX'ZKX'LJE4A# MA4I+OL]E+GG"V M"I\2<1?'5, -"[$^>+"6-@'NU7@.+'[CH?M/XUQO]SKO@UBWVWU=_[VL\]]N M9'YWT-FW[D"8X^\[9S=.\IR*I6EP)&I9,54>;?5JW41=FM9A;WVBFRO3(>QH MRLX,#ZYERB1D-$9*Y[R'7Y,HFYURHGAA^H4%5]A]F&&"#2(5.@"?QYRK[42_ MH&XYQW\!4$L#!!0 ( )B"J53%>H+B60, ',, 9 >&PO=V]R:W-H M965TF"DL46$(EV2MI/]]3ND9%GUA]!+@%PLDIKW]&:>/1J/=E(]Z0+ D.>2 M"SWV"F/6GWQ?9P645%_+-0B\LY2JI :W:N7KM0*:.U#)_;#72_R2,N%-1NYL MKB8CN3&<"9@KHC=E2=7+%+C_;-+'I-YI!IFDO_+Q[)-MK(L@:C@I*)ZDJ?ZT*T ,AS'A#6@/ 8T+\ B&I Y!*M ME+FT;JFADY&2.Z)L-++9A:N-0V,V3%@;%T;A788X,UD8F3U]M(7(R4R6^.W0 MU-7W(UE4SA*Y)#>4>8( ^% MW&@J"ZJ 3$^KW#+C M[R6YATRN!/L/H^:@F+3!VFCR_2]\ /EBH-0_.N3U&WE])Z]_0=Z#-)03W7(^ M:VN"ROESME:\B>.U364["=-!'RN^;1?[-"J(HV'41/TB.FY$QYVB;27L%_8> MMB VT%&&I&%,WJ)+:2,O?267*MZX7?\H.?+H-&88GC=HT.@==.I=4 Z:8$,@ M^'-Z L/$:M]$.JHQ;-B';]&LH'?HO;U7LJLF;GL1#0?1D6%GHL(TON!9T'IE M!)VRYTKFF\Q>CI07=3_P,$*!1NO;O)<;I@VBAJYZJNJARZ;Q"_ M2=L.S3Q(7LNVY/1]E49Q?.S;:5B2INF1;WYK?"M!K=Q4JU'+1IAJGFE.F\GY MQLV+1^=3.U&[L?! 4XWCV%Y73&C"88F4O>L4G5/5A%MMC%R[(?%1&APYW;+ M?P6@; #>7TII]AO[@.9_QN1_4$L#!!0 ( )B"J51?:)?ZV 0 P2 9 M >&PO=V]R:W-H965T+W>;\> M/[8SWBK]8'+&+'HLA#23*+>VO(ICD^:LH.94E4S"FY72!;4PU.O8E)K1S!L5 M(B9)[!%[[.K7L03\V7P2 M748H8RM:"?M%;7]A34(^P%0)X_^B;3,WB5!:&:N*QA@B*+BL_]/'IA#'&)#& M@#PS(*\9#!J#@4^TCLRG]9%:.AUKM47:S08T]\/7QEM#-ERZ-MY9#6\YV-GI M#=62R[5!"Z;174XU0Q_0=99Q5V0JT*VLJ>)*_N-'9BD7YJ=Q;,&U XC3QLVL M=D-><3- GY6TN4$W,F/9H7T,(;=QDUW<,Q($_$SU*1K@$T020KXJRXR+W?1$ M-C\>"/>!'(0W:,LZ\*B#X\LZHX:GZ,]?82:ZM:PP?P7\G+5^SKR?LU?\S)7< M,.W7E%HA8$OZ< (L-JGFI>M97Z?"B##*$@-, U@,U ; M8ZF%@0/A*X"U/DPN4Z5+I3V[3]Q05!ETK?;(..!J#YXQ:G,7V$:)2EJ0.V29 MAM5(]W-Y'L+-(TLK)U)HGE,.BTB>!CI^WG;\/-B?>YEQ8R'WRF7$=CSS2:#* MP#/H!A0NK81+$RJHTCI,]]PW9L>4/G*$G>,D.4V2[P-I7+1I7(2)^SM(2PJ] M=/6YE]R&5MVP!1V^ZZJ[;/UZ6C9IVUUG.<^3K=C;Z;) M.-[TI#9J4QL%4P,Y?(## Y0-@H(R>O6'1J'K+=59J$DXZ;:;/Y# M_3D[=B7A3JEQ6"UWV^"\3NCNI>8> G?:B2_>MT&=H.)A, 5/*K=S;)3MK]SL M#01W, !CADJ(U?GEV/ KQKJ/ERRHB,SD?#_A!)I\,D.8*?LV/Y M23K9)?A=^4DZ]2-A]3N"GV$$=TV^,B5-V22">[!A>L.B*1SO9$.L8VA+.FDE M@W^/MHVO ]J^(EJDDV3RQHVB/2)Z[\U!OXZ02N7/Q/X8V1M1&/O-2T*HQIWL MDC=D][B5UZ"$%GV\=Z\NF%[[SPWN\@.7@/JJVCYM/VE<^XO\L^ZH%5I;^]+Y6%2Y'_F3,*''$3X/U* 3N: M@7/0?@":_@-02P,$% @ F(*I5(:#;[&ULS5=1;^(X$/XK%K5Z^VP2 U8=F[4=V/OW-S8A9"%)J],]W O8SLSXFV_&,_9DK_2KV3!FT8]" M2',WV%B[O0T"DVU80#Z<2O M/>GI1)56<,F>-#)E45#]]XP)M;\;X,%QX9FO-]8M!-/)EJ[9@MF7[9.&65!; MR7G!I.%*(LU6=X-[?#O'L5/P$G]QMC>-,7*N+)5Z=9,O^=T@=(B88)EU)BC\ M[=B<">$L 8[OE=%!O:=3;(Z/UG_WSH,S2VK87(EO/+>;NT$Z0#E;T5+89[7_ M@U4.>8"9$L;_HGTE&PY05AJKBDH9$!1<'O[ICXJ(A@+8:5<@E0(Y5QAV*$25 M0N0=/2#S;CU02Z<3K?9(.VFPY@:>&Z\-WG#IPKBP&KYRT+/3SU1++M<&/3&- M%ANJ&;I&"TB6O!0,J15Z9IF2&1><>MIAY;$LF*96:41ECAZ85(#+SU\,RQ&7 M:$Y%5HI:848-SP["7)069!XA/[_(3!6LL>_5 [.4"_,1$+PL'M#5AX_H PJ0 M<5^-L_LBN36?8!'&?VY4:<"FF006>'#>!%GE\^S@,^GP.4)?E;0;@S[+G.4_ MZP? 7TTB.9(X([T&OU)]@R+\"9&0D!8\\_>KXQXX41W3R-N+.NS5 ;KM,3:L MC0V]L6&'L;F21@F>4Q3D,D0>:T$Z*]!P3+(+-OF MRV&[N('R&H=+:B;3WO#1*6-^)&=?FQKVN]AUKTZR\IP>0WU]IXUD;T^"(-,$[#"$BGP?@/:-V&H%_;RF!K'O)8<,9M(:2&H#O=BQ ML=*JJ*A2/LO;4FA>[=D$'.,H'),.M(T6B?]SM*7@)6_P^8)=B M+<""QA46;B]K?[,W0'$B5J_6KX=[?V<^6Y^Y5X6_&I_,')XD<,U:)VZ!^:TW_ 5!+ M P04 " "8@JE430NPRCX# !X"@ &0 'AL+W=ODINB+*G$VV>[[!?"UK/RES&Q:Y M14=RB\F]%&:)K 12VHWW4:=*K&@KUC Z"7A/U06)PS,2!5%T@,_HX^'A"3IQ M5;O8X36.X!7RCU=6WQWU3F W*NR&PXZ/8%]AS=-MN:>0Y(H9!K4"W[H"RVR5 MFZ+ XSDY8*;?/Q&8W!G(])\3M)H5K>;)E.MNK.@EA1NUDP-J;H0=-R:[;DQ+ M-V[VW5C8CA9.*7@V'4_[K5P/NHU&V(U[_KKNB/?'XJC5C;O5L1T96I4, MK9,R/( VBB66?F&"1\',1RW0KBYI?R8+="I:G2]B@YCVX"878C6QF>T E?;C9SN00$=-IZHO MQ'9\SKWG.+ZZ]-=^+^,4^15+0G-@DG*&!,P'W@A?3'#7 .R.[Q36Z/=^Q?K'@MYH%(F/#L M!TU4.O"Z'DI@3HI,W?+U5]@*.C=\,<^D_47K0/,S2]3X M<(8^(,K071PQDH2\%7U%ZOQ@,PF%-U=NQ42KZVY3.7?#7L= +MUVK? MJG\WM5OM>M-!JN=5JN?.5*_F<["75G\X5=*"*#B6I9LJ[#1[P<=C9WP"%S9; MSW$'6MJ5EK:3:*:(*A073TX1;HX0-X/C(OX?=R"B4XGH.(ET'=15CCF8NA53 M]QV_]5X5I>?,=Y)Q"8EU_ F(..:XFR ,<,^1!P[JHAFCL[0W_0:6OQ7H7&[V@N#NLXX5OM/<&@_>VZ4JE+)X[>YJ^Y?^ * M5==/W'I/=^OBA]VEYS7NGBA>)]RM:Q=V%Y"3[EYJ1Z2BL75E5*B4"ZJ>7+'K MDH,[[VEW79!P]\UVNQE>LMO?:[9R$ O;@TH4\X*ILEFI5JL^=V2[NV?K8]/_ MVB:NIBF;9]V*+"B3*(.YI@R:'?UAB+(?+2>*+VU+]\"5;A#M,-4]/ BS0;^? M&ULA53;CM,P$/T5*T\@P29-N@M:I9%ZX5*) M154KX 'QX":3Q%I?@NVTR]\S=M+0A3:\)+[,.7-FQC/I4>E'4P-8\B2X-+.@ MMK:Y#T.3UR"HN5$-2+PIE1;4XE97H6DTT,*#! _C*+H+!64RR%)_MM%9JEK+ MF82-)J85@NI?"^#J. LFP>E@RZK:NH,P2QM:P0[LEV:C<1<.+ 43( U3DF@H M9\%\/+%3?^2XZ] M;120O#56B1Z,"@23W9\^]7DX R#/94#< ^*_ 7=7 $D/2'R@G3(?UHI:FJ5: M'8EVULCF%CXW'HW1,.FJN+,:;QGB;+:#"FMB"94%^0"JTK2I64[6LGL@+M.O MR;PHF%M2_NSBQ0HL9=R\1).>)PTMBG+48=X+6'0"XBL"$O*@I*T->2<+*"[@ ME^/X23Q"$&(VAI3$IY0LXE'&!ZIO2#)Y1>(HCB\)&H>O(!_@DQ$YR5"AQ/,E M_ZG0%AJE+9/5LQI\_X3F9&U!F!\CSJ:#LZEW-KWB[',K]J")*K%#G3NZYT!, MI\!<*FY'=^OIW,0X9!CSX3Q;_UK$@T6G,3Q[O@)TY;O:D%RUTG8O>3@=!L?< M]TOXQ[R;.EB[BDE#.)0(C6[>H%_==7*WL:KQS;!7%EO++VL#+DD5A,[LQUH__UL)Z1 :395ZDMB._<.;KU@GU#5\2YY) M^X1-'>LYL"REXGD-U@IRRJHW>:R-V %HGN. H 8$AX#.*X"P!H0VT4J93>N: M*#(:"+X!8:(UFUE8;RQ:9T.9*>-<"?V5:IP:S3'115% 6 Q?D">"%"E=PI15 M?XAQ^B/,JQH#7\&W H4]EK!X@N-HDL&5_J7@]!H5H9D\TQ3W\VLX/3F#$Z , MOJ>\E!HC!Z[2.1@E[K+6.Z[T!J_H#>&6,Y5*^,1BC/?QKLZ],2#8&C .6@EO MB3B'T/\ @1<$1_1,_A_NM\@)FWJ$EB_\1SUF6'"A*$OV2O'K1H?#5&$N?[=< MUFDNZ]C+.J]<-L,ULA*/5:$"1A9H6L%ZU F]R.L/W/6N.2_#_)X?1L]A>[JZ MC:YNJZY[1A7&,%=$H6S),VKXHOP>NNCN]-$>1V!$C8&$[]H(KW?_M,M4C&H4)T-]7G*OMQES0#/W17U!+ P04 M " "8@JE4^?(N6QENN&A2?Z5U_3$(FN6*5J0YES45!BFDJH@V M4U4&3:THR1MPJG@P'HWBH"),^/.9:*O+2C?>4K9"IWXTF#Q[^Y*G?AB_]SU+ ME\FZ,#R"O']]L:J.P5&03CB?^SJ&[F2 +J7*JAC"AOS7-9YP6($>Q<@5W+>L M0*UE908Y(Z44I-.P]>@'AG9).;^&QOY1''"OB[VJCJ"F8A@:0?W0TM@)\.^S M6>X]VN19M%[-[J3^W)K=B&X.O4*O%"W8NINOBR$^QA[B[*2N^>839Z6HJ-W[ MDP/.9V3KYZVD8O=M.ZP#6/7Z'FOYOG MD@JJ"-\7;5K_)6?YV8JC#_]*C9CO; X_]-^INA^+(9IFSJ1*>HS17VLEPO)N@\6 MQ^V3F,N]TR2)HCC&,IIE3@49EK&!5P'H'XKOC0$^Y?:((JHIIPYY@'$D2 M#(%>=/=H'"/9B>'CK@_VE$11DK@1P-P*H@A#X&G$$4P!:,"0*.K.P:/S*-B> M4\'NWP_SWU!+ P04 " "8@JE4EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( )B"J533AG=P)@0 (TB / M>&PO=V]R:V)O;VLN>&ULQ9I;;],P%(#_BI4GD!AM+NW&1)'&;E1";%K&7I&; MN*TUQPZVL]NOYR2A<,+@B!V-O5\;(MM[7 MAY.)*[:BXNZMJ86&GK6Q%?>P:S<35UO!2[<5PE=JDDRG\TG%I8X^O-^-=6DG M>,=X47AI-#2V#3=2W+O?_>TNNY-.KJ22_G$1==M*1*R26E;R292+:!HQMS7W MGXR53T9[KO+"&J464=QWW CK9?&L.6\AK_G*=2V>KZXX@"RB^10&7$OK?'=$ M-SX'QCL!!_=[C3=G4GEA3[@7Y]8TM=2;=A@XBPDZC2X.N\\^B(?V?\)HUFM9 MB!-3-)70OH^C%:H%U&XK:Q*?STLNS/ MV@,NBJ$]E-!AEV4''@[RJ^9-*;THV;'1I="NWW)&R1*($&1"0"8C0GY+$&1* M0*9C0J8(,B,@LS$A,P0Y(R!G8T+.$.2<@)R/"3E'D/L$Y/Z8D/L(\H" /!@3 M\@!!OB,@WX6%O+ ;KN53U]$E](^-DUHXQTZ$*RQ.YE,JFT_#8N9-57'[R,R: MY7*C)7R-@X&.BL(T8"",24HGL'6NQ)W0C6!7HC! ^:<.*=7$@5USQJ5E-UP! M'03Q3&JN"\D5F-MYVU08DY)-'-@V4)W54#L]]L7%]T;6[1?>L"_"8T1*-7%@ MU\!-9QOX+Y\^U.V?VKUANY:E+LP@DI1LXL"V.395)7U[D.N"":G'0\DHX+(+ MAR$IV<2!;9-[4]SNK7B?&ZLVH,^*2,HS<6#1G'*K(6B.70K+\BVWN'*,*;G$ M@>W2W6N"7?.'X=6D7!('EDDN-K\F!N?";"ROM[+X-3G 137R/"_^!'2O,2*EEB2T6JAD-+S@E&&2P(8A"_ A)J6;)+!NZ)R)5P$2 MRD!)8 /]I0!G>^RH++M-G(Q2RD!I8 /1J1U',Z4,E(YJ(+RJDE(&2L>2^5ZC O_!8\M-2>ZTW+ M,<2D+)0&MA").5SBI2R4!K80C3E(2)2%TL 6HHNX 29EH32PA6A,G#?AZ$RDV%,2D+98$M]%?,' 8N&Y"EP9B4A;(77VU#F,.+ M3EDH>\&EM\'E[B>7&).R4#;F:MQ EC/*0K/0JW$DYN#1+66A6?\FQ.[UAU*L M819=?H&?<-!><%5<6M9^]$]BLEF[4KINE#J&M@O]V?!R]S;%[DV0#S\ 4$L# M!!0 ( )B"J52AE^J4R0$ * > : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-V;ENPD 4A>%707X AKN8+()4:=)&O(!%AD4LMCP3!=X^" IR MK!1IHCF5-;9\_X_[)F_;8]ILNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[ M>+Q<6;7]HL8=#*9AO[GC.IE]G/F:''NXE\FMJO5=AE?V^7G M(1[S+X/#5]OOTB;&7(T63;^.>5Z%T_Y^.H7K0<:7R=7H[6->]6\?4H7200I! M6C[((,C*!SD$>?F@&H+J\D%3")J6#WJ H(?R08\0]%@^Z F"GLH'R01EG! D M#; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!; M46\ET%M1;R706PBOJK01Z*^JM!'HKZJT$>BOJK01Z M*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;8+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U M;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CMJ+<3Z%VCWC6!WC7J7?^GWBF?]S'=>VYK?/Y_4ITO]\;[ MXZ_+V\G!2[CB'."'],LW4$L#!!0 ( )B"J50HM&@3PP$ (D> 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V5;$>( . C9MMRV+_H"; M/" BB2W;4/C[.F&06M&HB$J]FT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL M297VJ;%4QY&Y<94.\=$MF-792B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^ M]H6I)XFCTB>]Q_W$)FN2:&O+(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T M(S\''-:];LBY(J?>3+OPHJLXBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'. M_9(H5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY/ M/"7&TE=_'S6GG5/^R^RXO1_&K=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"D MCQ%('[<@?=R!]'$/T@&UL4$L! A0#% @ F(*I M5#K\%A^*!0 7!@ !@ ("!#@@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ F(*I5*W#A^.2!@ S1H !@ M ("!P!@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ F(*I5"ZNZ]21!P ,24 !@ ("!3B4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I M5)9<$?0N!0 Z L !D ("!IS@ 'AL+W=O<. !6+P &0 M @($,/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I5,XTSI95!0 @ \ M !D ("!^U$ 'AL+W=OM:H# 8" &0 @(&'5P M>&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I5!PQ7?E^"@ @!P !D M ("!=&$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ F(*I5 SJD\JP P D0D !D ("!ZGD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I5*;G M.5]R P N D !D ("!29, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I5';1@7-B P V@< !D M ("!!9X 'AL+W=OH0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ F(*I5-F'P'_9 @ @@@ !D ("! M**D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F(*I5-YO\UH2! X!$ !D ("!_K0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I5'RH^P/M M P =Q !D ("!B;X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I5(1 ,C4D @ J00 !D M ("!$,@ 'AL+W=O&PO=V]R M:W-H965T=C&0, (,( M 9 " @=K, !X;"]W;W)K&UL M4$L! A0#% @ F(*I5-.]$/1Y P @@D !D ("!*M M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF(*I5+$+5 Y. P I@@ !D ("!E=H 'AL+W=O&UL4$L! A0#% @ F(*I5%]HE_K8! M#!( !D ("!\.0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(*I5-&PO=V]R:W-H M965T&UL4$L! M A0#% @ F(*I5/GR+G,+ P BQ T ( !I?H 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ F(*I5*&7ZI3) 0 H!X !H ( !%P,! 'AL+U]R M96QS+W=O XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 122 237 1 true 47 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.cargurus.com/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 100110 - Disclosure - Revenue Recognition Sheet http://www.cargurus.com/20220331/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/20220331/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/20220331/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/20220331/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/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 100170 - Disclosure - Stock-based Compensation Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-based Compensation Notes 17 false false R18.htm 100180 - Disclosure - Earnings Per Share Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 18 false false R19.htm 100190 - Disclosure - Income Taxes Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100200 - Disclosure - Segment and Geographic Information Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation Segment and Geographic Information Notes 20 false false R21.htm 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 100240 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables) Tables http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestments 22 false false R23.htm 100250 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 23 false false R24.htm 100270 - Disclosure - Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables) Sheet http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesTables Accrued Expenses, Accrued Income Taxes and Other Current Liabilities and Other Non-Current Liabilities (Tables) Tables http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilities1 24 false false R25.htm 100280 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensation 25 false false R26.htm 100290 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShare 26 false false R27.htm 100300 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation 27 false false R28.htm 100310 - Disclosure - Organization and Business Description - Additional Information (Details) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails Organization and Business Description - Additional Information (Details) Details 28 false false R29.htm 100320 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 29 false false R30.htm 100330 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 30 false false R31.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/20220331/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 31 false false R32.htm 100350 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Additional Information (Details) Sheet http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsAdditionalInformationDetails Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Additional Information (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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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/20220331/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-20220331.htm carg-20220331.xsd carg-20220331_cal.xml carg-20220331_def.xml carg-20220331_lab.xml carg-20220331_pre.xml carg-ex10_1.htm carg-ex10_2.htm carg-ex10_3.htm carg-ex10_5.htm carg-ex31_1.htm carg-ex31_2.htm carg-ex32_1.htm carg-ex32_2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "carg-20220331.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 122, "dts": { "calculationLink": { "local": [ "carg-20220331_cal.xml" ] }, "definitionLink": { "local": [ "carg-20220331_def.xml" ] }, "inline": { "local": [ "carg-20220331.htm" ] }, "labelLink": { "local": [ "carg-20220331_lab.xml" ] }, "presentationLink": { "local": [ "carg-20220331_pre.xml" ] }, "schema": { "local": [ "carg-20220331.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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 449, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 8, "http://www.cargurus.com/20220331": 1, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 13 }, "keyCustom": 34, "keyStandard": 203, "memberCustom": 13, "memberStandard": 32, "nsprefix": "carg", "nsuri": "http://www.cargurus.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription", "shortName": "Organization and Business Description", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestments", "shortName": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables", "shortName": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "carg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/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", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_a589c4ef-ec09-4ab5-b450-19e3ab154448", "decimals": "-3", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Additional Information (Details)", "role": "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsAdditionalInformationDetails", "shortName": "Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/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", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "decimals": "-3", "lang": null, "name": "carg:HeldToMaturityAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/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", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "shortName": "Property and Equipment, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_6697a22e-5845-4cce-9546-a8fa50cc7365", "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/20220331/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-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/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-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/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-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/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-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "shortName": "Unaudited Condensed Consolidated Income Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "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/20220331/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-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_df2f5a9c-cec7-41a6-8c20-261c94063248", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_2d144456-f89d-426e-99a9-3b514582a09d", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_8a8fffef-58ba-4056-b4fd-acce56830436", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "us-gaap:EarningsPerSharePolicyTextBlock", "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "shortName": "Earnings Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:EarningsPerSharePolicyTextBlock", "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_4338708f-24da-4e50-90e5-21f4df2d0f88", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_2ac255e2-8d45-4c86-bd4e-4486f3c7a3ff", "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/20220331/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", "ix:continuation", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_2ac255e2-8d45-4c86-bd4e-4486f3c7a3ff", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical", "shortName": "Unaudited Condensed Consolidated Income Statements (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/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-20220331.htm", "contextRef": "C_dc6837a5-deae-4fee-b85d-66383a4076c5", "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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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-20220331.htm", "contextRef": "C_7f7258d7-da61-40be-bc10-766fee6ec74d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "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/20220331/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-20220331.htm", "contextRef": "C_7f7258d7-da61-40be-bc10-766fee6ec74d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_d0cd2652-6e3f-4872-8a35-94dae2405c4d", "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/20220331/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-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "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/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "carg-20220331.htm", "contextRef": "C_cd50dc2c-45b8-4103-9c91-05861ad8b721", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } } }, "segmentCount": 47, "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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_AccruedDistributionsToRedeemableNoncontrollingInterestHoldersCurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 3.0, "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued distributions to redeemable noncontrolling interest holders current.", "label": "Accrued Distributions To Redeemable Noncontrolling Interest Holders Current", "terseLabel": "Accrued distributions to redeemable noncontrolling interest holders" } } }, "localname": "AccruedDistributionsToRedeemableNoncontrollingInterestHoldersCurrent", "nsuri": "http://www.cargurus.com/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "carg_AccruedIncomeExpensesAndOtherCurrentPaymentReceivedInAdvanceThirdPartyPayment": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 4.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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_AccruedTaxDistributionsToRedeemableNoncontrollingInterestHoldersCurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 2.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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "carg_DecreaseInAccruedBonus": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Decrease in accrued bonus.", "label": "Decrease In Accrued Bonus", "terseLabel": "Decrease in accrued bonus" } } }, "localname": "DecreaseInAccruedBonus", "nsuri": "http://www.cargurus.com/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_DecreaseInAccruedDistributionsToRedeemableNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Decrease in accrued distributions to redeemable noncontrolling interest.", "label": "Decrease In Accrued Distributions To Redeemable Noncontrolling Interest", "terseLabel": "Decrease in accrued distributions to redeemable noncontrolling interest" } } }, "localname": "DecreaseInAccruedDistributionsToRedeemableNoncontrollingInterest", "nsuri": "http://www.cargurus.com/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "carg_IncreaseDecreaseInAccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_IncreaseDecreaseInLeaseObligations": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_IncreaseInAccruedIncomeTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase in accrued income taxes.", "label": "Increase In Accrued Income Taxes", "terseLabel": "Increase in accrued income taxes" } } }, "localname": "IncreaseInAccruedIncomeTaxes", "nsuri": "http://www.cargurus.com/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "carg_IncrementalCommonSharesAttributableToCarOfferIncentiveUnitsAndNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "domainItemType" }, "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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "carg_OtherAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 5.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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "carg_PaymentOfTaxDistributionToRedeemableNoncontrollingInterestHolders": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_PaymentOfWithholdingTaxesAndOptionCostsOnNetShareSettlementOfRestrictedStockUnitsAndStockOptions": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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 and option costs on net share settlement of restricted stock units and stock options", "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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_PaymentsReceivedInAdvanceFromPaymentMadeToThirdPartyPaymentProcessor": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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 received in advance from (payment made to) third party payment processor" } } }, "localname": "PaymentsReceivedInAdvanceFromPaymentMadeToThirdPartyPaymentProcessor", "nsuri": "http://www.cargurus.com/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "carg_PaymentsReceivedInAdvanceFromThirdPartyPayment": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/20220331", "presentation": [ "http://www.cargurus.com/20220331/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/2021", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r568" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r569" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r571" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r566" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r565" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r567" ], "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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/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/2021q4", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r194", "r312", "r318", "r532" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r194", "r312", "r318", "r532" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r190", "r312", "r316", "r489", "r529", "r530" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r190", "r312", "r316", "r489", "r529", "r530" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r191", "r192", "r312", "r317", "r531", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r191", "r192", "r312", "r317", "r531", "r547", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r375", "r376", "r377", "r378" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilities1" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39", "r479" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r196", "r197" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r549" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r25", "r196", "r197" ], "calculation": { "http://www.cargurus.com/20220331/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 $405 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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r14", "r15", "r41" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r20", "r499", "r514" ], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfAccruedExpensesAccruedIncomeTa": { "order": 1.0, "parentTag": "carg_AccruedLiabilitiesAccruedIncomeTaxesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r250" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r53", "r54", "r55", "r517", "r540", "r544" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r62", "r63", "r64", "r109", "r110", "r111", "r408", "r535", "r536", "r576" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r236" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r351", "r352", "r353", "r425" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r113", "r114", "r115", "r116", "r126", "r200", "r201", "r215", "r216", "r217", "r218", "r220", "r221", "r262", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r375", "r376", "r377", "r378", "r416", "r417", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r443", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r476", "r491", "r492", "r493", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r572", "r573", "r574", "r575", "r576" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r332", "r334", "r356", "r357" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r334", "r343", "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r198", "r222" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r89", "r234", "r241" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r142" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r142" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r142" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r104", "r174", "r179", "r186", "r209", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r403", "r409", "r442", "r477", "r479", "r498", "r513" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r12", "r50", "r104", "r209", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r403", "r409", "r442", "r477", "r479" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r428" ], "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" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r335", "r345" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r330", "r331" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r330", "r331", "r392", "r393" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r391" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r396", "r397" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CanadaRevenueAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Canada.", "label": "Canada Revenue Agency [Member]", "terseLabel": "Canada Revenue Agency" } } }, "localname": "CanadaRevenueAgencyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r93", "r94", "r95" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r224" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r35", "r91" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r85", "r91", "r96" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r456" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r2", "r3", "r109", "r110", "r112", "r200", "r201", "r212", "r213", "r214", "r215", "r216", "r262", "r347", "r348", "r349", "r375", "r415", "r416", "r417", "r443", "r445", "r446", "r447", "r450", "r451", "r467", "r476", "r491", "r492", "r533", "r534", "r572" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r2", "r3", "r109", "r110", "r119", "r200", "r201", "r212", "r213", "r214", "r215", "r216", "r262", "r347", "r348", "r349", "r375", "r415", "r416", "r417", "r418", "r422", "r443", "r445", "r446", "r447", "r450", "r451", "r467", "r476", "r491", "r492", "r533", "r534", "r572" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r113", "r125", "r202", "r219", "r354", "r379" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList": { "auth_ref": [ "r0", "r1", "r4", "r5", "r97", "r98", "r147", "r148", "r245", "r246", "r319", "r320", "r351", "r352", "r353", "r378", "r414", "r419", "r424", "r463", "r464", "r465", "r466", "r468", "r480", "r481", "r535", "r545", "r551", "r573" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r102", "r104", "r131", "r135", "r136", "r139", "r141", "r151", "r152", "r153", "r209", "r263", "r267", "r268", "r269", "r272", "r273", "r283", "r284", "r285", "r286", "r442", "r570" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r258", "r503", "r521" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r259", "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110", "r425" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r287" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r479" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r288" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r69", "r508", "r525" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r68", "r399", "r400", "r412", "r507", "r524" ], "calculation": { "http://www.cargurus.com/20220331/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 loss attributable to redeemable noncontrolling interests", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r67", "r398", "r412", "r506", "r523" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r160", "r161", "r194", "r439", "r440", "r549" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r160", "r161", "r194", "r439", "r440", "r546", "r549" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r160", "r161", "r194", "r439", "r440", "r546", "r549" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r156", "r512" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentsOffBalanceSheetRisk": { "auth_ref": [ "r441", "r512" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r160", "r161", "r194", "r439", "r440" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r160", "r161", "r194", "r439", "r440", "r549" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r100", "r405" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r291", "r293", "r313" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r291", "r293", "r313" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r291", "r292", "r313" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r314" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockDescription": { "auth_ref": [ "r93", "r94", "r95" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r93", "r94", "r95" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockTypeOfStockConverted": { "auth_ref": [ "r93", "r94", "r95" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r76", "r489" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Depreciation and amortization expense", "totalLabel": "Cost, Depreciation and Amortization, Total" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatementsParenthetical" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r159", "r194" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r394" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityTypeExtensibleList": { "auth_ref": [ "r434" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r362", "r363" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r105", "r373", "r382", "r383", "r384" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r362", "r363" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r89", "r248" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r89", "r248" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r89", "r172" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r395" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r312" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r358" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r117", "r118", "r119", "r120", "r121", "r128", "r131", "r139", "r140", "r141", "r145", "r146", "r426", "r427", "r509", "r526" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net (loss) income per share attributable to common stockholders: (Note 9)", "verboseLabel": "Net income per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r117", "r118", "r119", "r120", "r121", "r131", "r139", "r140", "r141", "r145", "r146", "r426", "r427", "r509", "r526" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r142", "r143" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r142", "r143", "r144", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r456" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r365" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r106", "r365", "r385" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r344" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r341" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r4", "r62", "r63", "r64", "r109", "r110", "r111", "r114", "r122", "r124", "r150", "r218", "r287", "r289", "r351", "r352", "r353", "r377", "r378", "r425", "r457", "r458", "r459", "r460", "r461", "r462", "r535", "r536", "r537", "r576" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r428", "r429", "r430", "r435" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r428", "r429" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r428", "r435" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r274", "r276", "r277", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r429", "r484", "r485", "r486" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r428", "r429", "r431", "r432", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r274", "r322", "r323", "r328", "r329", "r429", "r484" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r274", "r276", "r277", "r322", "r323", "r328", "r329", "r429", "r485" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r274", "r276", "r277", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r429", "r486" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r274", "r276", "r277", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r484", "r485", "r486" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r434", "r436" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r437", "r438" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r471", "r473" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r240" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r242" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r242" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r242" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r242" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r242" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r235", "r237", "r240", "r243", "r490", "r494" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r240", "r494" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r235", "r239" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r240", "r490" ], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAmortizationExpenseOfIntangibleAssetsDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r452", "r453", "r454", "r455" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r71" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r225", "r227", "r479", "r497" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingValueOfGoodwillDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r247" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r231", "r238" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r230" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingValueOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r89", "r226", "r229", "r232" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r104", "r174", "r178", "r182", "r185", "r188", "r209", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r442" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r261" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsTerm": { "auth_ref": [ "r260" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "auth_ref": [ "r203", "r204", "r222" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r205", "r206", "r502" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of United Kingdom.", "label": "Her Majesty's Revenue and Customs (HMRC) [Member]", "terseLabel": "UK Revenue Agency" } } }, "localname": "HerMajestysRevenueAndCustomsHMRCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r89", "r244" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r65", "r174", "r178", "r182", "r185", "r188", "r495", "r504", "r510", "r527" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r252", "r254" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r254" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r367" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r367" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r106", "r366", "r369", "r372", "r380", "r386", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r368" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r107", "r123", "r124", "r173", "r364", "r381", "r387", "r528" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r61", "r360", "r361", "r369", "r370", "r371", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r86", "r92" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r88" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r88" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r88", "r487" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r88" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements": { "auth_ref": [ "r132", "r133", "r141" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r132", "r133", "r134", "r141" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r49", "r479" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r207", "r208", "r210", "r211" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r249" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40", "r104", "r180", "r209", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r404", "r409", "r410", "r442", "r477", "r478" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r104", "r209", "r442", "r479", "r501", "r519" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r42", "r104", "r209", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r404", "r409", "r410", "r442", "r477", "r478", "r479" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r280", "r281", "r282", "r290" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r289", "r401", "r402" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r322" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsIncludingCashCashEquivalentsAndInvestmentsScheduleOfFairValueLevelsAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r87", "r90" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r56", "r58", "r64", "r66", "r90", "r104", "r113", "r117", "r118", "r119", "r120", "r123", "r124", "r137", "r174", "r178", "r182", "r185", "r188", "r209", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r427", "r442", "r505", "r522" ], "calculation": { "http://www.cargurus.com/20220331/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", "totalLabel": "Net income attributable to CarGurus, Inc.", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r75" ], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://www.cargurus.com/20220331/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 income 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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r117", "r118", "r119", "r120", "r128", "r129", "r138", "r141", "r174", "r178", "r182", "r185", "r188" ], "calculation": { "http://www.cargurus.com/20220331/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; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net (loss) income attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r167" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r367" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r174", "r178", "r182", "r185", "r188" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r470" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r470" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r472", "r473" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r469" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r108", "r127", "r165", "r413" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescription" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesScheduleOfOtherNoncurrentLiabilitiesDeta", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r21", "r500", "r515" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r80" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r81" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r335", "r345" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r283" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r283" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r479" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r33", "r34" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r79" ], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r346" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r316" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r7", "r56", "r58", "r64", "r84", "r104", "r113", "r123", "r124", "r174", "r178", "r182", "r185", "r188", "r209", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r398", "r406", "r407", "r411", "r412", "r427", "r442", "r510" ], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r251" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r253", "r552", "r553", "r554" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r249" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r251", "r479", "r511", "r520" ], "calculation": { "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cargurus.com/20220331/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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r251" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r249" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r223" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r278", "r279", "r280", "r281" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r83", "r103" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r359", "r488", "r564" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r96", "r496", "r516" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r8", "r16", "r96" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r13", "r19", "r96", "r548" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r289", "r354", "r479", "r518", "r539", "r544" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r4", "r109", "r110", "r111", "r114", "r122", "r124", "r218", "r351", "r352", "r353", "r377", "r378", "r425", "r535", "r537" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r170", "r171", "r177", "r183", "r184", "r190", "r191", "r194", "r311", "r312", "r489" ], "calculation": { "http://www.cargurus.com/20220331/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": "Revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r101", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r321" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r302", "r315", "r321" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r300" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r474", "r475" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r474", "r475" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r160", "r194" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r142" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfPotentiallyDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r142" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r392", "r393" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/DisclosureAccruedExpensesAccruedIncomeTaxesAndOtherCurrentLiabilitiesAndOtherNoncurrentLiabilitiesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndBusinessDescriptionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r342" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r141" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r131", "r135", "r139", "r141", "r146" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r334", "r342", "r355" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r334", "r342", "r355" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r235", "r239", "r490" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r235", "r239" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r231", "r233" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r251" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r174", "r175", "r181", "r231" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r174", "r175", "r181", "r231" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r335", "r345" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r239" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r166", "r168", "r169", "r174", "r176", "r182", "r186", "r187", "r188", "r189", "r190", "r193", "r194", "r195" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfOperationsBySegmentAndGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r71" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfAllocationOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r336" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r336" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r337" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r333", "r338" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseByAwardTypeDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r335", "r339" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r99", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r102", "r104", "r131", "r135", "r136", "r139", "r141", "r151", "r152", "r153", "r209", "r263", "r267", "r268", "r269", "r272", "r273", "r283", "r284", "r285", "r286", "r287", "r442", "r570" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r4", "r46", "r62", "r63", "r64", "r109", "r110", "r111", "r114", "r122", "r124", "r150", "r218", "r287", "r289", "r351", "r352", "r353", "r377", "r378", "r425", "r457", "r458", "r459", "r460", "r461", "r462", "r535", "r536", "r537", "r576" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity", "http://www.cargurus.com/20220331/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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r150", "r489" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r23", "r24", "r289" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r45", "r275", "r287", "r288", "r289" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r23", "r24", "r287", "r289" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r287", "r289", "r340" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r46", "r287", "r289" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r287", "r289" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r46", "r287", "r289" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r104", "r199", "r209", "r442", "r479" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedBalanceSheets", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedStatementsOfRedeemableNoncontrollingInterestAndStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r47" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r113", "r114", "r115", "r116", "r126", "r200", "r201", "r215", "r216", "r217", "r218", "r220", "r221", "r262", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r375", "r376", "r377", "r378", "r416", "r417", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r443", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r476", "r491", "r492", "r493", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r572", "r573", "r574", "r575", "r576" ], "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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r154", "r155", "r157", "r158", "r162", "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r130", "r141" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r141" ], "calculation": { "http://www.cargurus.com/20220331/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/2021-01-31", "presentation": [ "http://www.cargurus.com/20220331/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.cargurus.com/20220331/taxonomy/role/Role_StatementUnauditedCondensedConsolidatedIncomeStatements" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL117340306-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL117340306-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31010-122693" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=123465656&loc=SL109261606-128450" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=123465656&loc=SL109261606-128450" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120254519-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL120320025-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4616395-111683" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL119206272-209984" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL119206272-209984" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL120154346-209984" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL120154346-209984" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=123458494&loc=SL109199563-203033" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "853", "URI": "http://asc.fasb.org/extlink&oid=123458494&loc=SL109199563-203033" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r483": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(k)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=123877278&loc=SL117035239-210619" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r565": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r566": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r567": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r568": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r569": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r570": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r571": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123573386&loc=SL94080479-196980" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123573386&loc=SL94080479-196980" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" } }, "version": "2.1" } ZIP 74 0000950170-22-008509-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-008509-xbrl.zip M4$L#!!0 ( )B"J535-#M:%3D" -R5*0 1 8V%R9RTR,#(R,#,S,2YH M=&WLO7EW&T>2+_K__13UV#-S[/.85.X+9?L>FI+GGG_Z.0J5AM$ MT56 )-Y/_R(+ '>)% 62!3!GVB*60E5F;+^(R,C('_[WIZ-1]2&V7=V,?]P@ M6WBCBF/?A'K\_L>-G8/=O;V-__W3#_\/0M6+5WNOJ]?Q8[7C)_6'^*+N_*CI MIFVLOCOX[?MJ;SRJQ['Z[Y_W?ZU>-'YZ%,>3"E6'D\GQ]K-G'S]^W JI'G?- M:#J!1W5;OCEZ5B$TN_=N&VW^N'IA)[':IIA2A 7"YBT1VQC^I[>(P.3_Q7@; MX[-?-<-Q'(U.JE?UV(Y];4?5P>*1FS!&OU7MC$;5 M?OY55^W'+K8?8MC*M_Q?/QQ.@!9 CW'WX\:Y<7]D6TW[_ADQQCS[E*_9F%VT M_ZF873HY?VE]80#GKV;/@(@3F%I<7 ]D M__,+E^>OG>U.+_]TY?H+\\O?+BZM/WWNOB0/(_,[LWMQ^;@9OP:VM[6__F=A MTCZ;G!S'9W A&L^N/'O4Y/H?G3WFV:2UXRXU[5$O*GD4("$447GN)JB+%Y\. M[[?>-Q]NO(]&C)R2J*NO(Q"0DSS[[]]^/?"'\GER?;N?X1\R_ZRQ$FY\94=PVG1'U)+F97+'X0@<+T.H&C^%G\ M-(GCKG:CB&+/B)X2':)9_>>SF;0H,ZN[@9?Y?GFD]'2DWK;O+_PH?S!MIS.5 MSUJ*V=F\?#,=3]J3ZRDW_[(GQ^('73NY2C?X\!J:32?M9^EEGL&W&S_]K^J' MPV@#_*U^F-234?R)8/2/'Y[-7N=/C^+$]E8,Q;^F]8Y=L^F]_W!]>$D_Y.H?Y0=9.34?QQ(]3=\9)6)SS=^ M^J'^M)TOC^WL91U"'/V:@<#3$BJJ)'7.N$;!0>!1.$E_"O M9:!48WL$3YE+T_:+Z"8'T4_;>E+'[N]Q%-XVO]E)?G^29_'R5!Q^K;O)?$Z? M)OLQP6S?)4P3Q9(B+PT\D5B'C,42*6T-U=0J0^S&3S=+\M]V8SNI4^W!Q'=O MTHMXW'3UY+=XY&+[P[,+<[U^ZA(;SAD,)"F18.K<(<=)1,1'GCQ12MFTW*E; MH8WG,:'HL4'<.@%/%!@1$YEU1'#.]8-,G4I!M% <@>X0Q(W$R%E+4$R)!V,E MY9@LI@[F9OOE& 3X9!<$L[6CO7&(G_XSGER>G0\"!T^!I\)I8"QFR'@#0Q9: M$ANT4Z!U/V&P>MQP*LRM1LJY2=@XAX(F%DA& W+46X25-D'&D/29?.:1[D[; M%H;Y"KP)._J?:-N7XY"=@+L-%B%"@=Z?&>FKUOK>RYC+$P<)#E$B[P$!X+X* M62H<"P9!:&IIN-Z]H,_WOUQ\ (L5E=OC^L1V)$6;OG38@:+(7^&V#CYJ$'* M.,]$B4DA+;5&WD3P*Y1GBM'SQ-X!IRQDQ^S5R+Z_&X63'77Q=O1E03E+@1!1 M!XJXQ!X9(SE21B4IK,"1NSO05TJC+*41",2GN3-_+ M4]#1B$ T,HER>!:87*T8D AC17TDGO!P>0J[S=%1/411<1X$VI.$/+% -:DTTH9AQ)371#%BO(WG167APL\4\W>X4Q->P6=7YG [ ML?G'+772"H8UT1:%)")(-,;(^JB (M$'S:+QV<.Y,\'O578N$EQ( X9$&80# M3 (45" M@D",*VQL8$83O&2@YEX"*V V'&;(@P.0<((CSY454A$"*'E/:'6) MB\':R(@"'X$1,$Y$>F0MD^ D>L.DB8JP4RYF[W#[CS%X1).V=M-)#"]M.P8. M=OO9*_VCBT"$73ORTQ&,!X*WQO?>*GPXLAV,K[<4=Y+*\XP^AD!VHPK1UT=@ MX7[U$PFB0 &(M8H&% M[$YH !P.M"&@G-$F0LP5:_)M(J&DDE&;B%1*6=XM:'UP$248!=?4.*N7[[L] MN^C"]A8=U#%V/_V0H\OMKH^?8(15'VUNYSCBQXVN/CH>Y6"J_^RPS1/(LH$6 M$9WO/-#-F8_'3V+M2BW=UR.]3'=NJ'T*\-MC-BGXU'M%Y2M0GV4F9LS,V< V1P#+TY^']GQ!,S=2PA*CO,]?N[%8>=3 MW6W\U.O404YMM+U%/#H&O6I/+UWP[=J'_K08[>G8GEU'B.,>$4[)TL?"DY]Z MB9F[8!>_6;Q?_.[9!<9@EAI/BTN M_C7:+AXVH[!W=-PV'V*/9??*)8K (BZ'2\$9<(P"!A\I6S4"AD8G9Q#3V@@, M)D]H-U0N'4S H.7?G,>2B[S)WD4S[K_?617% 8<;O!RPW $["1"89&:.A+>1 M.0E.E*!X\"S)&@,Q+!BO9MS[=M>PI>?7#5QYZL+ 5(@AIH2P!!^4@PR P\$U M(HX8#.XPA\AL\,(P )8LT60*K166$'>$("'NBSFE!FX(LI(;1H6.PJK!L^1) MZ^<2A8$X3 /6#FG.3 X4/=)20LBHF5>)8^*I7G%AV(\36X_/(KM5,9U$D$@@ M&$ 0+8!KD\!TNHRHEF'*(O80P].ALN:K'-!74V ,!)41+GP%(2Z\6ADF1]\": MWVS[9\S9K9>?CN%6AC_<&Z MT3U(S_T I(XJ67_?>/XX+(N2 M$!M-0L0H"'8Y0+E)X/U1)P1C@@6#[8JQ[)^'S2AV]CX@= ,N]VBT; 8=HJG MMF[[JH&?3TY?_AWN:%M_>/(K0-WH$OXN+MH;'T\G77\%718,GQO,;]'F4ME^ M1;V-?TW!1[OL"2PN/G=I=M:F;0O6?%5\-9:$($$L3R* MIZ;C4&5G,#A[/ZQ1FH+_[##B,3)@C<#(&L*1B)A*:Z63A V5-;=?]9S5?<=^ M1:VO\GZ3_NCB3M?%U5E1HRQ$;!A#."26:^@4(&:RB)M@ 4VML6ZP*VJWRFC\ M$L=@DD? R)UP5(]SZ8?->PK6.:UA&9&,P9.)XSG-&Q.R%AQ9&UCBTEFKXV"C MV%M:QIT0ZLQL._K=UF%OO&N/ZXD=W:O:X24F$CFEREN'-!4RURMRY()D* 0N M1%*86L57G$,/BEU+9(UD*1&?J[C MW!TI+B#^MXBN8.! 2("&G#*8;1ZQ-!GD81QLXDJD0R7@Z-38-9,7D<+]DE(;R-')'(,\M(]KB$ M1H(:\,.LP4$-K@+BU*C!'4*=.RY\B&?[5EY^\J-IB.%5VQS-MB/T0/M$X*/'&. M+(ZY7%0$Y!+3&1J9PMP$209;+CIT2[O$:.E6FPOOF4V/!C,!^T EQ!8RLKPY M7U&D(49$A@<;*&>*3?8Y>YEE$J0>RB5Z-=J9TFY"\__#2S!RH?M!DR9@L.*++*S- M2FU^ML)@:XR"() !C#/.D!4.'B "USGS H'[4'DT-!@? %*D2!V702+I041X M )6S*C?'T#'D'5[1Q\%B?MGRM^3E;' 4M,(Z(0K140[H,3(X"D1)XB'1@).^ M]W69U5";H&6*V'$$ID\BKBQ0*@264Q^<8*.)'UXJ[%8K6&_&-^4N;ZTD907K M!M%]I#)J<*:("@HYFP$8MY,FQCX5UPDQ;GDPRU#OM>U MQ;,ZS-R(T$_F+4C[W.7^P1]K&91&)@4GTN3VIAB$(4EP4;A%5&?DPX8.<#?E MU^88O)\>]:TCPYO)8?9_P4F)A_EN'^)LL\*JN"J&*D4L"0B[W"A&. M18P ( M-,1(GH)U?-4S0H^>0KA?.[[,%(*%^$(HA8@2'/PA<%DU@^@B6K#F(@83_.!4 M=R"[:A\I 6A5WSZXDEP:67'J<\FAJ/14B4J1#7VNDP7,+'*P)US(Q MKRP;7I.D!W7C7QX=CYJ3&'M3]>8XWVHM0VQJJ%54Y_-@^B,$J$:.&X)8LE%9 MA2G$VP-82KB?$G2+1=(I)"2)SGUN,VXQDH8& MQ#4)R)K@D _.@=NA2+2#\T!+F\Y[1#4LJ;8T1H1S>P;.0=A<;L8KF%"!FF04 M&>P.@/O?M;3;7*R./E\:O3,.KT% @)IMT[?Z[7MSQNZ^=S,]TJ9TCHW1#BR% M\BEO1<=(8R-0H#%%+(D5PW7:2S9DD-D0(2E33%@4%8,@V.:30?-I7YP8J;Q@ MR87!%0=\_8:*(;%N>552!ENEL$-,>(MRHR5D=2 H:":])MP*.=BF2POM>MU, M8O=K8\==WSZ_/WA\_/Y,YWX^.7M]U5R\;6V(*]R=FV+.G7$(.)F/?U(*.2TI M,H:Q"*S59+B;4U=D#7F)W#*"*4)S6U>9CP$-4J)\>C R%#M#I.-"#I9;C[5- M

?&A2E8@R'9/SP M6IB7A.T]06ADRM.\'2_ ??/IL6"+>=[,S82+1$8#2%J$87 [N09@1@BCW'B; M6V[GLA%KT-0!E&7N]=Y!F!K.'#,8K"7E&.;!NLYWZE30>Z:4-P#-XCXQC5-F8<,#W[B"M1M[:Z9AX8@89D3>U&:^1YE@B*X(! M3U(+(@=;"+("1W(L<7%3VFB F16R H F,)6*V\R6:HG%PI1%FB]BE#O39)(<]"+M3/ M.]9X/AI'@LOF!!5"#JZ/^8JM,2QQ:Y+-=2 JX%R+2U%>P4,N5^4ZL)'"&8M= M'*S/MB+<6F+]H8B1$Z,Y(@+<;*Y%/O4&G+?$!?AO1M@XW W!0ZVA?BJ%S(E$ MSHSP8)+SNH:( MF@!$K6"I>(8C8.;@/52O216V;CC$23L,8C'_L-(E8B[<'< M4TF\ 2AE]/Z/W'FTR7-*$\;*(Y(BS;MC#-*:6,1TDI1%)NGPFM\/[MRH^\$= M3!W)S7=0/F,(<:[ 7S!P=\L-!J_.JF2'OXPRC)4M ?];BCFWA,E$(_)!!\1S M^^B^70LQWNLH'5=\^"P9H.,V@#RJT1HSEOOOA+Q3+GD#KSQ#3NDL0PP;/=@" MDD?;95)V?WS>5( +X1GA2(I\^$_T$3G/%2(XMZ?%$#RL0$7+P!?![[N6YG$L M$0V$P-@*+71TYC/I+9@P"&(Y\C@Q) $/U 8KDA@ZQ&_OYI" M<#29]LGP5_6G_&IEEE,]2UP9"MC*@D:<"0TQK(=XGE "+IU1=+@=2F]U&OQ^ M[&+.V %OSBG)6(3XM8KY&@0*"::*R4,TW2U]?N7.(ZM'8%Z[X2C>EQW?7#T M(:ZSACLA#!8IHD@2Q-N490V7#N$8G!7>L10'Z^663:Z#%"EKA*.<.10IH#_7 MA"#M((2R$O/$$J9N>!VP5PTT[O<$D25FS[W1E%(B$<,Y>\X,098'@T(4)@C/ M+81J0Q6&^V^V,&M3];/M8H!?I:8]R@5H??2^GKNH>4Q>Z^"1PKD)H#4*:1$9 M(HH295RDR@ZN%'UP295'Z@O+O<3!2]!?"JP+#B/G!$>>*RND(H2GP79U7D;] M!2WU%]\0.CA-F3=(!JIR',F18<0C331))G*N!WR0Z'VBP.,V\W\<_U (C2G7 M#$6#<4[F102(P,%)%$Z#) 3'!NL2W+1'O/?B((#, >;H_P"KNU#[6T#"-PS@ MM3VZA$A]5Z:Q'.U="R((49$+E#>60KV0$5@H'8H! @7((:4:7@GL@_H MQ*1'8:^F1HP(<_ C.F$G.YWVCA'IKM$R#W:FQIF<^/(X@>"E) MP I"NZ M I\N(>,T1LD$H932CM+!N>8W>'9^UOUK^X^#->.5MCJE%!,2VMG< M*0X64AB:%W$E)Z!L"I2-<8H2IL&'8'E0 M@TVMWY16>0'?=I/:WZ[WWC<\]JDG4W!204:ED/$* %M1B?(V6+#84@8"\9X/ M@RV7?JRVFQ<73B&"X\MPRD%M$\62(B^-S]OA'#(62Z2T-513J\QPCR1>E1AJ MF3O_$T39.B@4^AY;66><)Q@I*5.,,GIU_TFLKYO\,C?2&^Q)= %YG"L^%.?@ M-DB&7(R&.*:C28,-( =?^?DX[B#V(F^=<> .\MPM._+J68%"M!%Q,$_(:1&0E$PSR[&2OD1E ^$5$QQ]';P4K*ZIX>MLP.8&UA;0@1B@7OE MO8-/!I?S^*H,Y4'L#V0%S9P9;'B]SMM6M9/." A'8H!PFN>VH%HQAF@D-"F: ML-&#;0CQZ#[F_31E8]Q*G9A'@>6S3:G&X#9BC@0#=*/".:\'VR.^]&>]F^S< MO0)Q"FC3"\X?[XYAV*>"<32;QD_S>\#+Q0T6WRS>YSM<<[>#V62NW+!/7\V_ M_,I;9F3,( EJ"^JZ'D_= M-9P2M?W'P8LO#>?*[_.'+^*X.0('[)K;SCF:1]5]Z;X7;O'LXNB_3(W9O3_# ML)L??,T=_PL](4]N3KC_H;YFZ\5IX,75^YU M2VGXZ8?ZTW8;1[T#T!W6QQ6 _I_[S>BBQNW[S@WV&L-NN\I1+TR*&0MV/V8 MF-5<4&*\W*A2VQS-?_,.I]ROTZJ\>@C0P*A!)BJ)K'/:>F,E%J9Z!0C"DL8Q MAT8BKWA@C9Q*X&.K('(C7*\EA\ML;N/% P"-] Z>#QCC<+]$ I=XPN!1 BX# MAUT3*RS"G.9]00$>2JA%-%D) .)BH@DN\](FKF P265/(@2XFQ<:$6%Q,D[G M7 A<)I7BU@H&=W,,1I0?*J1'WANN-4X>9@67*>NX#YHBD7BNVC "P@3+D$U2 M6DXL24S#99' >/+&-QN% ?<%AF6UPDBY%,%+I9&Z[(X^N\3MQ2==,VU][&9O M#R,$5EF)07U_^E]5]<-QU4U.,I.SO47U../C-M["__X\@0U&7?U_XS:!]\>3 MYT<@PO4839KC[=D'("81'<9\^,DVV2)B]I-DC^K1R?9;P*JN>AT_5OO-D1TO M?NV:">C4_ ;],^VH?C_>'L4T>0ZSZ([M>#&DCX=@2A%\XN/V<1O1Q]8>7QW6 M%Q\*3_Q8A\GA=JHGJ$>5<7[,?_R-2/S\AV?Y:4",XV\@!5TZ*?+20FPO$\-9 M_^?[%@+B /,8->UV^][9[_!F___?/[_R&?G^^>?I]W$V4M>,POG)Z3L3](_7 M>V]?OJ@.WNZ\?7FP%+HN7\16D:X'+W?_V-][N_?RH-IY_:)Z^=^[?]]Y_#F<^2=3S^; MK6W>T_<*P8]M".!6+TA$SL9UOUQP30LV_NPS@>'3JFM&=5A'_97W7VC=QS'S;@/)VK?>Z*OWJ7DA%!2 MHX1S=8D,+%?M'X:8ZYZ3H7M=-(L%"]),)W#[3S$\GSV*X)Y\\Q_XG!\Z[N)V M%X]M:R?QHIKU]][(SXG*RO?C]_"*X*IR2IW\(D M?.8*(R]= B_:RX]S'XZ:=;%1]G[G)CQLU3+.+'JQ-,W)V M-&HFKOFT4N[]?_S-*"Z?WPS3UVK)@$6;/HYH#YO;__AC9__MR_U?_Z?:?_G[ MF_VWU>]_[!_\L?/Z;?7V305A]5N(G2O"JC?[%1'?A>^K-Z^JMW]_69V+N$^C M[9W=M_EK8AB_3DP6EA+^9G._ZHBYIN[8XP5T=W?(7C5M-3F,U5\+JUS-%LJJ M"&0,-X5Z-S_W,X"CHR+.8((DRXGI)##2D5JDHA/*)X"A()8%.+_W$WHY6]Z_ M #?;(2]]PT,.@STYB;:-XY5BWF]Y0;AB9//^^*1R9P1!D,@K+-QA@:QF0'.9 M&#@%0/3$E\6G5W4'H/4_P(97\$FW4IS(Z\\WP?[M@O8GFY2Z._'?[ \4$!X? M&DLP68+)APXFN3;!<<-1PCB7H9.$'&6!N6EL9M[7C66V%-HTE> MHLFG$4V^W=]Y?;#7QXPEG"SAY(JZ8HMP%%IK D7#/F4$\E$ Z#DTC-E',:$VJT2 M##/F?R;'<(TP#":?=A."W]VK3M@HZ1U#V.1FR-;8O"&NQ%Y)$I$+N(!T-0]H;B81P)B6%/1%Q.0+_UG[:F^_8G>UC_XJ8 MO&O^NM>-6T59.[BE;_.G<* M'/CNU:F]K?VM@ZUJ?G!* M.P@E6GVR7@3BZG6S=:WBK%5@(A[-G-X0.(OE!CA3+<%FCB9@H#N$9 M%>!^1B:0HU:A:%(@4II Q9)BM)T0VGRNQ.S/KT >LH+N*JUV[=B.JM]M^^<- M#NNJ3>W^RC%CQ-$8[1 E#*3&4X$,"1@)C;5A5JBHR7T)&5U!(>.3P^K5J&G: M6X1$3\%(49V(280@GU1 G).$-(\*"8.%\EX2G/!2Y6<77KYIWS8?5S$WM&N/ M7%N']S(P-8R0_F;[3KK#Z==G$RZKY#$1QYVM;(Q[VJG3B.QD7D!BL=P;I2O M"3+."B2U8(1;GGPP2U7!WQO0L='_5Q_W2P2KIU^8$DY*RK3D(<[2.W/)SB4) MQRW@2GT,@4K\%'U_C"Y\G&H?NY+56S.V@PVKLA'[8M;IVVNFUZB?F[DSL<]* M??[C;Y\H)N9Y5TWB*!X?-N-8C?M%N,T*=&\TS8)?6= 00*T0KZ]=?3"@N?N, MO_NRTWWSC3\#^ R+H*@B*$1E ;Q31."#8\2DTC3@Z#G^YMX-.8S; 0X\)L3? MG?*2J"%&<'>?T/>"?^C'/H/OJ, W2."%N, M?V-,NEBA^$)U(]\2C*WO#I,YK9<20!WD]N[UI(:+VQ[58QM#=3QMNVFNY)TT M%5S1K^@1^IW[/GO5>8O0CI]L#[3.= @UMRM::,LLW9Q5O_D$/V\T&4;GA#;/)^E .O;>C+J-P*\M/ZPZL\;>8@8.V]I M+BQ^(!:WMH_G#DZ.X&D/F$$I#'X8!B_V\KS\Y _M^#V\'E?_/*Q!G_=/G8,! MI56_1?>'L%!PYV;+WBD297_LNL>(\WR"7&(8,94DQ\% @//-S9;GGN$)H:XW M[:N4#>S1I]JI9F=?5?VI6)L5.$W5AWR^4?5OP"I,\N[VJC]EYA$W$#Q9&28J MQ&0D02S_PYW42*?D0(:982)&B>,W[VR= ]8,KU9*@'?V?RE"^?!"&;'E5OF( M%(NYERX+R#)F$&4L@9DUD7FZ+,.Z -E^N_65VH<(WWY%V<- Y/;M8:Q>VR[8 MOV9&MYJ=(%G]^NON-V=Q!S+%6<#_W7R6OXP:9T?501Q%/YG/]ONOKTQ[+)5Y MN.[HA1"%$(40UQ/BJY>I;Y'@7L<-_,.FQ=!3_7OCD'?GQ,J=5/XP C@?Y?,\ M/A[&?F]A3NNW9ST\OB/?5X>VJU(]BJ&RHQ%\F9LTYG6"OZ9U7B68-)6+\PO@ MGJ<+!2QOH9NUN9LO%YQ;93A-+>P 7L+7NRK*929Q M2Q5%0J2$.%,:66H-\E3QQ)GSDGQSI#^K"-R=MBU,\#L[89Y^S&Z*2*'V)[4NUEA\_ZOB#TA9W867_%2\!V=H_SR^'[4[B2 M8S%O>36=G:A;':"WU7>9]>IY11G=FE\Q.:P[&+(]SJVO[AOF9@,^1:_8?;]U MG]"DN8DB4HJ22 )Q(PS2T6"DA9%2&V]Q7-)^I'/LRMR:(]6*"7&!IL<;[$I9 MXZ]&IG^"&S(.9C"&^.0+2G6SFP MN!M%*IO?["@CX<7*X^'H+XK#8CRS$5(_[#L_] M/HE9%;=__KD!SKX/ST\OO,4EGQ_DZ:4Y!%M<_IDAGUY;CV?(2ZA#=!%6GH\E MMP9:CO;XON>*%J,1LT69N:'6#&])3&^J1U-;0MUTHYQ#%#=<0_66D4L8$('; ML/MNU_BTSS^Y^R9HZIPU-" 3LE,;HT0F288DYPJ^88'))?5;SB%'NPN*\[YI M3ZY9_^LOZHVKGU_T($N!R\3(7Z_'D_4[%.61!/[1&7RU)K]P;BV\V\N'X1;& MKHQ*%IU<4YW<^2R.%A:OC'86Y5Q/Y;Q\WM_]MKPL C X 7A]7:ZN6.ABH9\* MYX:NH%^PT(6QPU;)HI-KJI,'1V>%A>>6B(J.KIZ.%A5]O$4+R[RE6D84D_6( M8T:0TP(C'+$S%%-L]9(6+7J%_7G: 5&Z[O'/:[]/_^";FDF6P&Y9B^'?Q-'/ M;;0H'"D<626./+IQ+/!>=&E-.#)T/^3E]95PA=%%]5:=(\N(=:1(C(J \TFZ M!/$4";*6.Q1,((SHB#U?TE%-"T7\I=?#W9D:EIBG;%$N1?7W5E2?OE"^GCN* M7UMS7Z?KMH#U&[]BJ,9-OV]KVLU*WX% $;@2JGQEU]? +_98Y;U7^5FCD_SP MCS4\&AY;C6'832YD_U!W_<+>V(Y];4>YL#&?KYTO[B9V'&P;NBH?5U.'S_50 M9=_9[Z^M7K^R@69P_6U74IZ^?I-&=QA'HX7(5=^!(/6;)8"A-VY!F&VW^Q\8 MV;WMN4LQ<2^21H*K!.B'*7(^2N2](]@RE?BRRI,/,AV>,.BMTHPN[,&3Q80L MM>JNWR'UFSVIQ&9%,:6;5\$F?+N^#YT,Z2DS1XY M"T@KQ1##3MM@!,$Q7#9'VDEG1-0HAIBW#6L.OV$,T4AH4C1AH]TUW2GZ3HY] M3[&#W+&Q>S.=]* +Z+M13_WJ@@';'D^/ M0C.97[#Q$\%TDVFVR81:&(/%-%?3&LQ(D,5VT0?3S_I@=K,^F(ONEZ?M,$_[ M8,[:HCQ18?9>QAA\ NDU''$:#+(I<+BYAJ S>A[4E?WLF +N.B60I23F,Q,Q MT@8 UG*#B<)6)6L>5IC%IC%FDRBVGK+\\R59_GQ/U\VJ.:/J[7>'/OPI'K,; M7#S%@VY1 9]6H9E"E#V@3-?=M]:2ASHZZX&I<7BZ]GMLW\=9]@X,!PQLVXX^ MVI/N^4;U;-6W) ]#A%8W2;*\$R_?]KNYLSVI& .%#==B_ZU_7ROW3LUW7K'9[?O:'Q-ZWMWX+)#[2H]4C'__[ MSO[;:F_K<>W[ZI:2#+.XY\GJG:T.VYRR_!N$1)-W]>D:^;MZ/$M6ULTCG&/R M#5+P:N_USNO=O9U?J[W7K][L_[;S=N_-ZU.AL(\E&//S\&Y$Z3-4'(RH]&-= MM=4_4G!Z)7%ZJ44DDWA4D8+4!:G70?-.D1JX&ZF%EL\M>M=7.9Q>\+GA]'J^G8SL-P)KP#B@*P^IFK_HD M;NXX]<[9$<#@0YS3O$QM_6,QK;R@/9M6?G4ZK>KGV;2J@\,8"ZX77"^X7G"] MX'K!]77!]0L8?A:#OVN.@&% M9/ ME"_K!]9YOW ;#P'LZ@_QW:A9,7-\(V2?8?6L]/S<;.=P7C#\J6$X*Q@^"*QX M=$$H@7G!^C7$^AL3[G/\7S&S_958OQ]#C$?]3JK7S3C?IFU&H]SSIC^5.W:3 M?L]XOYGYL!F%V':S0UO-\^KE7]-ZC> M=H?OTJCYN':I^$MQ/I7G63#[J6&V*)@]"&QX=$$HT7S!]C7$]G$SB=V[ M27,QA+]:_;YB9OMUGE9N,7LCU)=^=QR#'\&\]D/F/6WS]?LQVXZFH7Y;TXK"PO^/S7\)\4!* Y [P"PX@ 4 M!V =-.^B \#>_95/7:DAQLVE>/!FM'B=O8%1TTU73%O_<6X^/93_XVQ.O2>0 MYY2;9.^X9CJI?K/MGW%2[=?=GP7>GQJ\,US@OX+W ^\KSY2*V\W?S M^K/NW7';^!@R[*V8^GLRA0_>2@^L:-[:N(R:4+]Q!-=N%*49=VT*]N#_,W;O[_< M+_W'GW20^/B-4M;33*R2$)0&Y 6@UT?S+C<@'\7W=C3+Y\8\A55+Z/Z:QS_+ MY,[&7U"ZH'1!Z2>*TCL%I@M,KX/J78)I^ZZMNS_?)>LG3;MJ$)UKH:I7LZ$7 M="[H7-#Y::*S+.!J5.[CKY7S8!9.?&B9S]%^.P?..@OV0SGX_>7NWLZOU>LW;U]6^R]_V=E_L??ZE^K5F_U_PLM9 M$P3R_-OGY[=U5JVH^V#0LNC)KFS]P+^JQ99O6QGAS6XVIR&*NC:,?Y MVR;U;U,,L;6CJHM^VM:3&D8QLA^[S0JFY0_/WZ,>?VA&'V+531U\.I[D=A8Y M_SS;-3,=>_#.8#CY%EO5JQN']#Z.\X-')S"=$7R:^V6E:78MJ_AAUORRK9II MN_CPM"M8__FL6P;<$5[TA63P^*UJ#_B83['RMHLPA9-F"B_'59W%#)A]"T*Y MZ.VTBYDT)PL"5]GY[&#>0 _;5;-?^^>9!+X^AI]VF[//PO/3+UT2:+^HL%>&:+T;UGW%TYB,10 M]>IUIISUV(^F(6Y6;CJI+,CON)E4(WA\;OLV:3;/W\3F/>+;ETQEJ#\LC-*E M)IE,_?OE+IG__CS4'7#L9#N-XJ=;6,ZY^5M8EOYG"(;43I[W]A'E)%:W[4"1 M\F^OM:9G-HIML6S!5]V\7B#J*47K<4^]GK!?]9 OT/@\Z;@A' O,I=%$""!C M=EY 9"D]=5_.R<+%4:T6?3=^NM:>GS/AFW.]Z0%JVNLIV(U97R30K/>@A8NO MVHP24_B%;[I)5MG3#X 75>!S8%G9Z6?O9])\.8YZ,@W'_= 85T]JB2PROVE-WL+<>X2ZP^S;9]]?I0AS^8;S^^[\\N?5J58##^?_%NTN MVKVVV@WC^SC)?F-6HO?9G"JD_EOB\X,AZ=% M9^Y;9[+G^<&.ICUP'#?=K#D@P%E6&?@H3'U&MQ3;7,::(Y@J1#N*[4RQ(#<**[&/"%W;2WW+QXQ;^PM"KU#9'YY_5/2_:-Q3I M*-KW$(@5/S2C::]U@$P0_S='V3FT%2#8N+,^?X/B."]O9&\O]_&""?M8?3R, MX.Z=*F"?:8"X]3B'?"<0WT%DNW!RQ^]GZ@G".\HZ6K=P]5R#%PK9_QS&DYW@ MV6.N_.9#/*S]*!85'8X(%15]"!4]YSHN<,M!G 87=F< 9OU?TWJ&GS/-ZJ;> MQZY+TYQDK(^.1W$.A;'*F;/WLWZ[YUW5>ISU>1S]S!QD!<^9TZ)O@Y&'HF\/ M HG7IUWF&8[N,.P(2F]'>94 !GE9N[)B M5:?99-#07G_;'GO#K$>V'56Q/ZVRU]=\K&5_DUW;OLD.\6;UZZ^[FSG#<_:) M[:J/&3#A;QZ2[;K&U_U1&]G)M@OGNCT[0'-\\0#-TR<5I1^,4!:E?[0H-'^Q MT"X(*?/

;B5G&-Z^:4$%CW.K_%XC9Y=FU<\1[7C2M"?5#)_/C2!-VPS85>^J MY]^-:K =8$AZ7WPTLSJ;E3]L:C]KV>NF'4RGZW(ZJO9U!$>]^-8#$LNB]@^. M]6D&IK],VVE7[8W[=?[J-_MI=@KE58SM,TKU^WJ2:P'BQ-:C<[FJ>7YJ4H^G M_?KH(AE5=&PX,E!T["&@%8)/VZ=Q01^.CN-D!J^ 9UE_@/I -8"TK"_U>-Q\ MF+FI[J3_>O&+INW*RLAP&%L4YV$5QWH/0YV5?+7-N,GU9@5,AL6SHA,/JQ,C MP)'W/5@4)1@,DXH2//"*P&'=SN+Y/@ 95^.8L_X6'*K^G*%40_ 1CXY'S4F< MG;#['M5^EFG\-S M\I+WZ=,V^^#4C\BGH_8J%*OW=GOI-G<=9ZUKUNNECI M/5F46/>7]EM/2T@X8'87=7J(U.*\P"MCSBS17OO9=MBL&+LC"T[G3G8LC_JR MR<;_651D."PL*O+ B',.<$),$2(X0!G[*1<=QK(N-2#.%AGU_7_:O$0P/09@O+D3EY86]4_8W5H/\0JX]8LO7'S33_;K@A"/>! />H+Z_N\R&Q%XF*&)>=1 MYKV<9N]SXZ)+7;OZ7$N;^U+-EC8^QFK>#*LZRHLG_6+)A86,S7.]8')*M)Y5 MZI\U:FEC-QU-YEOU6TPW=K>A M49U;?;D\QWZ_8>YPMGFQO=GFN33L_/"-*X_*#=5FNPCK2=XYO.A)=?[8B]/. M5/TJTJB+LRW%%UFS5?W6M#$GKS!F&/ZS!+/X_? M]WUNQA_JMAGGV6WU,ON9KFT5$*!]/V\), $)[_//\''X9"'>Y[>7;E8]I7+7A>RC-(M=IT".?S4PVRJ+ M7VZ2G(TXCQ'"R?S\W,RNI^"L MQ\-<(V:"/F.0KUL_/IDL@<,_%18.CT'?:\V )YBV09H4 M5YZ=UR\N/'K&XU#WFX9R4[MVML-O)EA]9[4KZG+CZ+8*."V]E^1MA.(HKS]= M0HMYQ\9F/)JU\_FP0*RY^0VS;^>BWUO#<\#6QOZFO8P#<;*%^#/OPZP:-YK7 M,^:[3H_[V_0J>,,HKQUDOUE\IMYG#24O"FKO )X;<;IP [C\W#WR8OZY0XO[ M;S/P^!E2^O[GT_%95\APJB#QDX_'_4ZX-N]GS7DB=Y*K 6XET\7MO[7;_Z%X M_>O3)'DA@U4=,O_RP>&G?N+*'A_^^\[^VVIO9LCX\U=[KW=>[^XM&+ ZT]CY M]=HCT+]%@);?XGFF2[WXS(^U/9.?,SQ:*?&9GSI=O9I-9/4$!_S'@Z]SZ1[1 M\JP281>[=C>KO;%?#F&7KY$73#KX2M.0VR&_RT%_[L3:O^J:49V]L?#.V5%V MTU:*#7\L)E7M+B:57W6KIZD+-E0_S]A0'1S&.+EV(H\\TFK@TKY*7/^N#Z*: M:6=S8_E%Y#+K^--G_R!>FKT#X;#?KZTT#,*SE\MU[/LCFJY;9\VEK\]=TT(H MW@\&8NMM_+R_'(WL26Y.G^I/,3R?/8K@GGSS'P"[1_:XB]M=!"<=+,:"$+,C MN?I[;UP^0.Y#W=6SRMSMQ>^?7SW:=?8X*;>X)GFI\-HSQN9CVE)$WG@-I?RF M:]@6%N:&B_"6D@,?T!=.[=.]5-WV(-U3P_0U1S9>(_:W.GU-WT8-O^WPM>N- M\@V*J)>GB%]Q3MZ=2#\@4M_!XMT;H4\/IJ0W'$QY)Z+/3>$I(03&&36S"U5= M!,*5TXP'<%?NSO2=R0^NK9[]])MM_6'%R.;L;:XG>4"5NY'[YP^\!+*OHA@4 M UD,9#&0*VL@7T0?CQS$;N=M)"DV]OSE MVS+%;(G'L*8/H)RSF=U).?M] G=3PKOPZRL!\)%8=H,6W9W$BG]NLBE2?JSEXIP+L[2W?G M>P;L-SBV]YK3*9AR/XL\Q98]1B;(K KX7 %]H_8B;V/'GG94IW M\F;/U_N0,.MK"#UP?O]0?X+;C5^UL].S^VK_5^\D/#IA+9 FS"+NC4:&$(=L MLBP8[8AU?J/?X0V4VH_IQXW==R'1)*SQR$>O$"=6(NTI1E02;SB6C'*]48WM M$1!PVJ'WUAYO9R.],P[YS\LS"[TSV;5M>U*/W_]7/N=PHYJ.Z]E3_GCWQ\$+ M\%E!B. N;*,*T== BN['#03O9OO,?MRH/P&-ID>AF127M/FBGJQ!ZR(0N?M+P_"3*$TN.6F1)LHASII!VPB/*)<,Q.F(M64:2 MXN]Q%-XVO]G)M*TG)P?1Y[]U[.8E%$OQD"10%>,E.4C%E S9E!1"%T*O%Z$+ M. X0')T-RHF$>) !<6$9,@%'9!T-0II )*7+2"(\!#B: HZ#,R5K5D/Q$(9H M!=,'.][#V":Y&:J/]8?<928?E3KKMSP:-1_[;E.YM71HIFZ2IJ/*+GX"EYSF MLY^4Z=62*?@_CH@A8$:%9@C"$H$H%DQ'D8@@8AEQRO3[_;RX,>IK2&:.5E&"/1'#@&/A D7/"(&-< M(,P%1O25J/DNCL%]22?]O".P0M*YF5NS'R^.HB[K((_NSQ1RKP^Y2SPZ/-@) M!ELI-0S9)8^X<1C00U@D(X'_,2TQ64I%V56(>1TGRPQ&">>;BNBREOW$C$HA M=R'W^I*[0.;P(%,$SKE@"3%K#<"?B?(*&P#]03%2##B4+QI#"V+V4_ ;A1"%T*O%Z$+$@X/";VD M.AGBD.%]I9>1R!$I$3=!8QRE(R(M(TVP="0D9E,*69!P2'9CS?U*/?7,4JXG]!#?*-3+-Y#"VE5]"L\B2MEN5M8!" M[K+T\L1]JJBUAM158[>-&5)C8# M1_-"Z"$3NCA,PW.87$J>12F1RPLW',,KP[1#.&$6.&4$IZ4TL=F=F]%_UI/# MW6D'')B[2TNN]=2;BI&RIO,$K$DA="'T>A&ZX./P\!$SY@A &B+"",2#,TCK MA)$ED0@LN'1"+Z49[@/AH]G$?%E=Z(LU&58FH=0\#->Z[,=NTM9^$F<' I4$ MWJ.KW;V2V\%7L3TC@%Y8\D%S'T4*$;GP+-2 M FD?/)(N\J@\)NEJ\Z"[9"O.K'4^G6"9_I?8U')9-:?WJ094B,W%?R!\Q5 5 MP%YK(&!CPH15"7&5>P%K[)!6/"(I *I]TAK+*[TH[Y(^N3_ MEIL*FP+8:V&HEE^S<:>$R@"9,7#C\K:9V-%2MH&4G.605T *H+T 4+AX>%,O)H"8W(FB 0I]0AQ^$5%E(R'9A)VBZE]^3RL5"R38*7U9^Y M6(YA!?YWR>"4\/_;&T8TQT#3D[XE1/QK6A_G$X7[DX#*NLRC*U+DPM,MJ MN,6R9[2LS1G%IJR*32GD+N1>7W(7Q!P>8GK"I!$A(4R-0UQ:@XS(F70E)<,1 MBT##.!(FZ50H9Q@S"3RB@9P1.ZTI7[+DF#5S5X.?'7^D,, M9Y9UMJJR+"=(R4TB2T^'IV!)"J$+H=>+T 4;AX>-UDNODB-(.ZD1=S8BIS5& MPC/%-.,IR2MG0=\E/? V*C9IB&EG\.@+$DI-ECI!,$O31,^UJ-12;(]NB85 M# $?)2(9-T1!'#F,"]H2:Q920)%B9U.2VQA=HT M9ED%EL6 K(H!*>0NY%Y?I+J&YP[%H*CP6B,94D)<)(LL)01"?YT]GN"564I_@HL]GE\W8[_4<[$D M+8LF3\V<%'(7^2)UC8TKVQ;X[B6_MIN5LNJ=SDK*R9/ 4K4@A= M"+U>A"ZX.#Q[TPXX$-O>70)O M:7W 4ZAP>=D6AGDA+(RV00IX8CHZA"WN)DN?1: M>;R,-,,#0J?8U+) YP"-2ZE#6-&,PYO)86PKT":TR"V48H1'UZ9[(K2#KV)[ M-GF!8?I5UXSJ4%V4P,*2P;&D>%C#\[ \L?FD1H<<=19Q:R0R-+#L9D4MK0D: M7UG(N5/+A&RDYXLWR\Y%8,4?Q7]XL:5 M2H6G1.Z"\P7G"\X/$>>]88HHXQ!) /&<*X&TUC #&54*-";X?AE)FV7B/".; M8FD+* 7GUR5=4ZI8;F%07#,*2V'HK[5U]:B>U+';K-H88CRR6>Y!(_M]-,UH ME(_RJ+.=C]VDLN/,OL;_>0@CB&WW'W_[1#$QSZOXU[2>G)05ML?V_8"L^9L? M-^C&H+;$/@ ;KH7^0?K@A?8K1OL!4;H8FT&P8A*]77 \BC[KIZ0B1OHSK?"@6)^BODIPE\XL#(^[JG;=YZP\Q6A M.SF\7>9.1;*I M'W='Q,!-4+'UA=#K1>B!F]H"JD\;5",VS!/F 4^31)Q2AZS4& 7G=?)&>BS< M4NK5[A%4Y281!50'9>OO:T&NI"P&9%% I]MI#%7\=!S'7:Y;L_-/ZKY9>SX6 M"FZ4*]6:OD.3+^M\ ]350N[U(7=QL8;G8@7*#+A4!C%O&>+))J258TCX$*FR M3D1]I87EU^0M/!!]>VZ+SU41SS\Y/3<#/AF'OM?#N8N6G-Q08@#;!8O)*>0N MY"[D+H"ZIH":M,2!1H,B%@)Q)H&;A$>49"!6:ZV()=^2LQ@*H"J]*;0L@#H\ MDU-J,=8ZL7%Z@E4;/\3QM-1B#!O>"Z&'3.CB00W/@Z(82^]30%HJ@G@('L$\ M,$K&,P-.5 K\B@>UK .I%L[2R3)=)4(WE5J6JU3LR9#M22%T(?1Z$;H@Y 1 M,CH98U+(4!L09]@@8Z-$401-K1$A<'M?YT[=&T+J1STEH=B34B7Q!),);XYC M:R>Y=\\HVBZ6XH=!J> #-C0K1V*L(&.*;S8\WTS[I(DA&'&2-X)H89&+W"#" M+3=4>LUQ6LJ)50O+_6LVW/?EE0F\K-K5^U2(TGFQK/L_)7(7Z%YYQA3H'AYT M4TN"=4(@@7F&8\4%((75:DGJSK9*,)5GF&@N4,\9"WD1#C4/ <&Y8L"^3* M<:!WR7K<4S$KX7K38%46H)Z ^2B$+H1>+T(70!P>("83-$U*(R8]1]P9B1PA M &[!8)< X9(*R\@EW!<@*KRIL"F ."3S41K)KW0VH-1:#%FY"KG7A]S%(1J> M0\2T"0DK@Y2,"7%I#-("?)V$K=-<8YNHN<>ZB-?-V"_1/Q)\DXEEN4?%L*R* M82GD+N1>7W(7V!P>;.K L/4Z(I%<1#QAC6QR!$E# A,*$##&>ZQ)6#9LJDU! M"FP.T+"4&H,5S2J@!DIA"Z$7B]"%V < M(#!J;54@ F&: N*:,V088X@;JJ7EW#)UY>BINZ0('@(810'&09F14G*PTLF! MO@%L!=KT'W_[1#%AS\LA%T/4LH'L22R,&2ACBM+)J[ M5,IV0)DTE++E-@2ZFGN%_8IFQ3L@$44A38'E*2I=1> M/$9_AU)T,0PU*H1>;4(7=VEX[A*)2G*5]ZT2&1 7#",3/$&!!NR"B(+X*YW& MO[&OPW+\(TXVB<%E,>D)V(U"Z$+H]2)T0<+A(:&C07NI\\X+R7)#!X>T#@JE MA)-D/$8G^9(;.BP'"079-'19)U\7NS&LB/^^RRH>PIYE1_ M0H=U@"EMYYW'T8A -#*)="6K1!ZR(0NJE &9F66"4MJX3K&'DP:_^=A,PJQ[68; ML,WS*O8:O%U2V(^N726%/:0$:DEAKS4'!D3O8GX&Q(PG(?R% X^R@G:>L//0 M^$Z>[YR V6XL[O/84?@*>L._MXM.Q5WVBS>K?UM(P9/*)!BNM4A*(6/[AN[> M(..L0$%A:92609NTC.3[*;G[*.1WV[YI#R9V$L-_V=$T_A[;@T/;QHNY WB9 MKX>KNC=IYRBVH!0OFM'(MMW\ZK-\PM[K5Y^;HG0,'*%.^2+'F0*8+J87)-6N0S>9(54LB9*3ZV;?4AT^MY]23U,7*EDN$P M9(4I")X&?;1$PRN04Q8M9\8M7Q][6>MVII/#IH59A0M"VO5?7I;$+V7O/C,U M9TFPQ"',.4$\R)B/7')(*6V#D#P%19>OATN>&@%)P?U_:ZR$,[)4]I1HSW]P M;?5L_NWY?Y^DCGK.C<%1(:65!:$$\714)J2M)I$'%4$X[TM'][IN^M5"G+Y[RTL3%0[Y'" M^:PW%0C2*5JDI4C:QXU"/W]_/Y"(F,N&($8@D6-5D,=)8 M$N0$!B?'.^W=O3%MB9,;-[>QI^MN<>M>"_KM+\T9;4_ U NGD*7" 49H1W#@!!._8IF;V=HE/Q.B;]@#6'1W/77W M"26JBY"O-J&?.$"QH)RE$&A%'2CB$GN(9"1'RJ@D!80CD;L"4$5W![*:=VG9 MM:SI#4GQ=D>VZZJ=RC='1\WX:2_L!1F\D,(@0SW859H=?^,DPEHKAQV18*(N MYX68"C'$E!"6#H*%@".RA&M$'#'8*,O!/%_."^WVM'[X53T!LPC82J22QS"_ M"&-54B.IG)9$\,3\E;Q7<(;[&# RB07$21)()V<0T]H(((P0VCW\_)[,DEYU M','X9AH\T<4]DG@@V!.D!#:(:U!'K4"_J)#),AN()G[).OD@*WL\J,2PPHC2 M_Y^];VUNZ[BR_2LH3S(E5V$K_7[(=VX535NYJHHEEZ69?'3U4T0" @P.H$CS MZV\?@*0H@A)I\(#H<[!3L021 GLUUJ]>S]HZU?"@D^1 A5!&:ULIEYV[(L= M?RY)CN=>[VMW>3>N^X[3/1DWEG%)P+N"ED*U737"!'"(6 MX6S$Z7C$"&/K%_Z40CKWA>%>?K7\67[T12H2^I"FG[#%X>!)(!3W<,0]\*QY MY<'S*\=;(7(Y^Q%(OBTK\H4_NS;O9$PY%]IRT/6T:ZZYSL,\N..\I9*'7U*% MD0+%C>)&<2,.#A0'8V"9E+,;1,O*2E_(%0D!C$L$I)8B*4:+IVW=NS_2 M%SMO.\7[Z:._GRZLW442)7 9VHYPR\ JG8%9QH,+67.S5=+5B7ON\::,9\98 M+LZE>+ @G&X[%UDY.GDJE1'.T6W7[.0S=7A3)L?6VC'5?,"N>;37T]$;)4SD M4 R5MDW1ADO8UV[?2K M ,J( H;2F@)Y'1_V$ F'&C<&UD>-BT+N4O])C)/6U=QT=.$FL0AO%-S%9.FF M6"-R< ]$<0]'W$B7ZJ-+C HO#<]@B?(@*)5@F5;@@A3>!N6\W+J0VF58Z.<@ M^VN)L:]FIYL(>X-%=4*@N#5CH>\JW\#0,N30@N)&<0]7W B<]0&G4:' '/>0 MV;J"W=*"F;D 9XHNL^B,E9WL)'TJX#1Z;%17&T@QM-28A#ATF3RF'^Y2_&]I MZ8H$XBBYQ6PR>]]@QJ]J'$=!URQHI$KU424B5*;.&*#K)4\R*#!&$E D.4T% MHX9UDF.XBJ0_7P;2DQ!6YZMIVR#R4\J3,.EF6;O28]H94\)H4G,T04&CH( K"J< M8"7#$:02;CCT:+X\2XNV];[\TK,T:R8?TF@Z;W;,+F!"KR]W!;Y\*RT^BT"2 M(H11,Y].XNA+RT3%5*J8'G*TR@/CLZ/LY20Z%?HH. 21' C7SJD7BH(AVA.B MA<@B=5+;\1EVWK2H9V6;_([]_'A)+,I]E8>?9-M&EO! M;*=[?9M).;[ZKWA4_=&W9Z>,'&KSCVKSW7SI MIILQEV?S:?&D9K,:U?XP2O]:398X=J1N5K23H)&H]E@E/:2H@Z=[R4;!K=&@ M72S4C6<.QG(*Q*L0K Y>NTZR5F]OQ.F?U^&YD]M/H<38J+M6M]5C_[VC<<.) M32CH6IP <;E>E2 NUX?+1!'G3+NH@TL&(DD/UFD/TB7O1&39^D[2,'O"94G5 MV(BN.H,1EX=6R(0YDB?,D4PGSD^FD^4D->U@UIC2N?/3-"J.V3YU,9\6,;T? M3=K0GYKE>J1KYWD5O SLYYT3>\YD&SCC?-7:3*_(7.7>^:>:58NDL#Y2R&E2 MP5L/QF4#0C@"GK2=7CXD+K),;GM<_"[)FK]]!HR36=P31;1"C@WI*G6S5Z= MIH@34(Y)W,@ D $@ ZB1 1#93I +''0+_L+9P@#:C ^+QAF60O)R:_OK+FFA MIV$ G(ZE%L@ A@%)5[FB\G>;7E@__)J(_OR'HP5]:A&ISXI\K(AJDL3G4/[D M.$G)SB)]=Y9&+K3]=6[VJ4U6S>;+\D*W*%^>K3-7[Q?KB<*+Y6B>1\NSU*31 M?\_<*K8+24>G\U;>S>;1.@6\[MI[.9FY69B4%ZY7EIZ7W]4\OZOJ\^"??]2) M-5&&YK06)[TESK/KY/:%>Y\VL $NET_VPDW_[3XU/WPW^DM5;KQ#0'N$O#"B MK=^I+Q2H&X&>NL5?5XM5,QZ]FH7N0DYW;[";@*/VINPU'PXW@OGOS74(_WU^ MD1:NI9)-KXSB7KS:E,5?@=53;1[L[@,6W51N5GV2YK/)K!"=^:IQLU@"2?H8 M4GO!?;8A1?'SPO%1L1[W_6"#3/>(\H]5LYSD3W\47UFW^+H^15V;XN:(VO[R M0G]?D!_6WX6I^S1?+NHLFO6A2(<V-^X MS_\P:2;KP_ZG%U?/ON-:?_/#E7K.^9];P=QU,+]\ \\UT?<^AQ%UWW/X<\KD M/4\BS[4U=;^A;]10F#UVF&R/H+KBC _*6YC]I_#N#KKW>)GISLF>@W"03$V8FSLF\)JCXT48V/? M'?0;S/XR!5M+Z\]35)L=K+;P$=GUW]*'-%NEIZNFZH/2GO".?$>L0\G77B6- MTD9I5R)MC"IHYP.7=G=$])J:W13M$Z[10*)ZM^Y_<8M_IN7%M/RRIS@WHJ-5 M.8,)O:/3'K''9B[[U_+U !G7KNNO;"P+EC--%%!!. C!'5@O-1 K#2=&2+;= M]"5XU)(S!2&Z (*OYP>1#"$3KGQRG#"VO;%LG3!XN9B?GY8?UKZ)OT^69Z>K MIJ@C+7[^&*:K.)F]/VF:5/X?_]!8YF^M,%-\S(SMPPHSQ ,4-8H:H1>A]UB@ MUV4="VYZIR6(S"489QTDS4@2REB;Q&WHM8ZK\K( AN4((G$/7O A'B;F9;9 M!E4-],IV" M!Z*T+#_9V^8:9CZJ"SM_/YM/4%*_%-..A7:Z*^44H\(X$CFRJ M1C859/92)0I!JL*FA$Q@1%#@,\N,)IN%I[?95%*4NO(MH%;K]C49;*8,F)>2 M<\FC):X6-F7)V-H*YMG49.O##C>(IHBFPQ/)@633 '=>"*5V^4DUJ@VHUYFRHBQ8Q M@"%ZURYG1.\A* 71NTKTCB+F9#3((!V(*#R8S#EX342RU&AMMA;K"!]4\-F! M="X6Q)<6O/0*@J4NF40U(;0:]![KP2Y)/J;P]31U(;*CY(O$Y,N.%K#9V[AX MZ@9N3'CBA=91"!Q96(TL+%C.0S8.&%.%A?&VV);$"#GY+'02UIJM8ML0)8F! M!1#2&Q"4<+"%@0&11E$7C=>L&A8F.!DK8O!&Z^CB#0H3-IP\&*1IFXY^9"^ODJ'?H\=;XW@^[D\^#@6. M"5!,@/ZNG1PFS\G&C'0U( ^C2G^B"@HRC M)DF)"A5)3N"2M" L<^",)J!]3B%;EIB778RSVS-)DF9,#<,1P$<125#4*.KA MB1KQL49\=#Y[)V* J(('H8@ 3T)NZY!5")1SE;?P<9-0<.DS9]>U9.4] 4=YG2 M+K/G]DRQF#!CS;M:FH2AI.Y0@J)&40]/U B0-0*DTEHX)SD0X3D(W19S2!4@ M!"N,(3D4S.QBE-S> 7)=.,+A;S\F6\ZZG MI5#@0Q(X)-B<(C@O;'9$Y)RW.-$N28-U)%F36I>8 [N M\*B,XY!KT01*?UC2KTG6&'(J4<30C1ZEC[W,2'JO+>!M.7\V(S>+H_/U+/9" M?_$@68'_H<"')/ >@LX19 !YM,93ZB%9'4$H%L Q+8#QE#RU41C+N[@K>YNF MTW;3Y"S^Y.=LS;BHSIKJ"YM^:3+J6J(*3V(>>>+@ M+5,XFY5W\_[3>)V'B.E#FLXOSLO3,!=>.;2CJ.L6-?*G*OF3BX)*QB&HQ*#0 MGPB&VP0A1D4L]8FSK2&TN^0=?DM-QS!!$6- MHAZ>J!$B:X1(E[27Q"5@NDTQF&3!9Y_!&BG:Z9_!>-=%BF'_$,GDF*JNL@P8 M3*K++V!Y0\W1Y:]IEA9NNDXLN%B>-6F6;9'O!]PW7X,;HL"')'"D4C52*1F] M9D8Y4(0($(%I,-8&L%$S%@@)U&U1J9TZ@C>AMC"IDR\";:?Y!CZF#$L=CB^T MH,!1X,,6.()GC>#IN&&*10KE[7,0SD:P.A-PQ*9L?7 NQ4Z:A)\ /!D92XKU M#E6&%JQW&'HFXJ=4?D68N'5P6:MG>JT49&0U M,K+DO>*$4]#6$1 F9B@/+%#)LTF!FQ"V%L_LDLZX&:];6G8C6G>3RAB7WWW( M:R'<.5-SF$)1U^,("-,U*P5AND:8-H9XY34!23TMD*LM6.XM!"ZCR4HQ[K:6 ME^R2.-DW3.NQ4AIANO=AZFD*/G!!W*&CT69!W'QKE!MF.2MPPDHVRJ)JJE4- MDKD:R9P(/ I+"IF+3('P5H')DI=_9A6X9DSDT$7.Y7H"Y^6U5]/-P-R6'%%U M^(LOI'+UARH4>&U.@;!=OVH0MFN$;>X889%0"-(S$%H5S3N6P 5;5!EX,8M. M)MSO";89'4MJ$;8'$JIP-'Y_LRJO9F%^GD9Y,3^_RJW,9SOF5/ ZK.Z;%Q0U M]AX?-6TRA$?/G *9>*%J\69ZEQ>C99:G%]Z/)VFW'HUG:<8(G MWM\,\9( 55.M:GK(MVH/BL^NU'UD)-%(1;30 8Q+ 43+#[VD%(A521!OK JD MD^Q)"SJOY[/YEV3Q#S=,-\7"RJ-O7T7A-=11$IOOD;X@1B)]J5XU/:0O1\ $ M:."!"B) 2UF@724-CG,)S%')F:0Y:]])NJ@C)O"MS!%C2 &$K.P#J6_A.RR M#L6GXJOI,L\T6KJ/N_;W',OE1)W< %/H=8NZAX9^!+1*\6 HE12<2K2E2 FL M%AQDXM9SDZ1-G6R/^7SY]G(Q/S\M/V\R6Q5V]>:Z_N_'=1C>/.]=&X1__KA< MN&)/DYE;?'JU3.=-H67M.UG,UYO\7K5&E)IE5V4N4A"\S<-0='#A(^:BH1^O MH1\!Y@IA%0G1@0I>@H@Q@LG:0=)!%NAD0;NMH6.[I#)Z@+F$XKZWRD(15M#T M/:_QZV+^8=*T\:8X7P=Y#;R!&N(U!ZJF6M4@;:N1MD7#*14N ;=1@S N@R]F M )9Y8[P0TC#>7:JDT+'+.Z@&H0NFN$ M;BH3]UHQ(,Q:$)9D,"8PX#IS);GV2FR-'-L]X[(?Z%9CH1"ZAQ*NL&ZDO_F5 MT_EL;>]NF6+;EG298L&\9>4$ $5=MZB1.]7(G:11RCA*0+OVMHIK#B[S#)9J M%Z7(0$&+Y>.(G*@J%'4PQ,UXF&->"B4Y<)2"MSS M@H>!43"\X&'FB48NK<^TD^J-KO'0CJ7$<26510XLMNA[,N!U.?]/BY..W'*Y MF/C5TOEI&BWGHT6**9VO_S7[HH9J-+DLHL(KG0H\L))[ U1-M:KI(0VK/6@> MZSB3Q%DB-GJ@R1D0VG,P+''@@GF99:94JBYR*064/A?_GMP IG?SWZYAZ;&5 MO0^:=3(F&B^MCI$7X;03A%!D-_6K!MD-LINNJFP8]580#R1%"L)8!DYJ6GZX MD2ZJP#WM9$MS->R&C0WMJF<8V4V?7/Q.=H,U/?U5Z.OK,IZM1-ZI6_QUM5@U MXU&).L\Q85XY:T)1URWJ'A+.8^!NA+G,; ;E:0!!@P/G#0/C"2&9>)]R)VN* MON!N75ULVLY8& 8/#!X=!X\!2;\F6:.AUV;H1X"2.1*>DA3 N"$@G*?@??G# MQJPC]3$GM]4"_.@,1TDZ[&^NG#;A_'_::'X2_[%JEN?E/7?"VPP; M$X)W3!C+AGEF')P.$.H'H)H>.E+MZ/V?__&1$2HJU#H"%\XK&7:.HJUM>-;V M*'W_M1*'\L7S>?MYYN&?9_-I<9BG7(%3NW[K1,*=1/UE-&3/F6RC89RO6D/H M%S^IW>O^5*=:D=M@O6]7NX,L3TYP!UPF#D(R#S:1\A$8$48PD81EW7]#RDON=NW\4MG:#W[%[Z5BN^I$1'5HM M?70J9$1XL?-@XA;!^.-1>+M=_[KNW(@ M17T<7A^H@^'JH":)U\(3, @=D0.@#O!*>>"L>7T6QAQI;2YU^&1:36KIHV-A MCA1OC8>=V#4Y9^VL!>FX!4&E!Y]8VTU)B38Q1L=B%[?&/[O%;#)[W_R:%F_; M;,X=Z=OR,,6W2[=,S9M\40&$.V:T MYUR;3M:Z[I-*?)-!4(L,HO^HA)?$?4>EGR;35?%OS"3W->W560,9DK_ZR-_3 M*+>'OEB[OH\U!4:T(SHY#D)D!2)S"HZK!$D8&XT@GB>YCQ38)8SU,PFV5R_O M'Y&MW?)Q_PLR(V1&R(P.KNYC38[YQ!7/MBC<$@JB< KP*1$@7B9J362>=#*K M=+\DXVG28\@M#HY46 W67W3Z^_I'I@BN"->]3Z/BJ3XMVI&HZT:*IGUTLWEB MM&I2'$UFH__C%Z._7%K%S3_+DR]6RW9RZNR1_1EX(WMX OK@PF>L#>S=W3A* M_Y#2KTG6&'(J4<30C1ZEC]?.1\&K']%E@9?.AP]NF,ONC\![:/1'D,-4FB;) M#(6DM00AN 9G^BSL5@YSEXO2JP3&R29_\7J=OGB3UZG)YLUJV2S= M+$YF[[<+_S;YC9M)2_+M;874C FG8\[DX7.7-9GX4409%#@*?-@"1QRM$4>% MH4D1S4!26S#1R0R."P6>&,F$4UY)V\5=X%/BJ!KS\I]0 G&TQBB#]WG]S3L\ MJMP=4WJ]2ZC6).M:XA<:^A'Q(\]"-D1Y"(EZ$#X:<(9'H(8$'HRG*?L]YADN MX^T63:HLTX"QI>[8@J)&40]/U(B8-2*F5O"BE.FHNI^_0B3]/'!PCH\@-=_<;U MRZ"XW6+YP_H30_E@Y\T+[YK4OO9NH5V_]P<+[!Z_6B[:[T MXV+F'>FD/V3;U^\(YL4X)NN?,%J[T=V:^T(OUTJ9S-8*6.OF#_WZ;ZAI2_K? M_=]G]+I-[X:I?/DF+B$@S^?+63OI?AW_7[_[70A+@C$<>&#E_*.B!N=X@)2Y M,T(R:H/Z;O3Q?/IBZF;O_^N[-(/_?MNS1-BK69BN8GEJ3.5WA8E;(V"!FI$[ MGQ<[^=_-%]+'BS1K4HLMH^59&MW5UES[1UV>+5(:G9=_GS6C5.PQCGYQBW V M*D?($2.,K3]V>4#;8OX^?L(_W?6FCX"J<6TX#RZ 2UH41Q4"?"R/F \I*!,L MIUN7/W\DN1%*I']Q.F^6;_)?Y_/8G,SBV[3X, FI>3N?QI]NN,[)#:\I3WMU M?N$FB_/RYG_>>% GVW7TF+.O7PKUR6+7+M?'-WZLKA:Y\R(I!=IF#2(F \8G M"B%+IET(R5OUF%-1;:YF[=<[,/MDK^-1.2A>I/(!/J3II^?7+/H&[^G7!QI= MAXV_%&)W^>?NAZ;+<\FC3TUWYG+Z)-=WA=T5/YX7;YI]6K+]QT=%'X=DN3"ADLM/"_9VX5VP;HT>F\%7BS>=3,IY/HVB^_G,S)4YV2YQGUZ42%^Y]VB2,P.7RR5ZXZ;_= MI^:'[T9_.7SRHYX$44VB>#H3] 7KNQ'HJ5O\=;58->-1.>H^[T2P:F^"79.L M<"-P_MYV,-@M7 M*[>V/DGWV616N,9\U90#8_-]I?'Q*QG>@X/P%:>Y I>-U#9#)2[?X^4G:\'N MA5LMYU=37]IW6%C@"_+#^NDP=9_FJV7Y^1]3_&'SNRA9B_KR!:&=>7/1I!=- M*ARQ^/27%PGKG_W=[;+)#Y-FXB?3R?+3BZO7WU$\N?EU2CUG4K:YW3NOJ2[? MTW--]+W/843=]QS^G"A[SY/(M#] MG]G_]=_=L? >?F=Z65N HG_0. 6UCW$*7\[0(L\E*1]CM&8_7Q\UUP^%/0%O MV%WI[]9W/K]L[GQ^7M_Y; 8R7=_\'&S;P!U&L#U'K7?6< #W16RK74,H^DJP M;2^C@A#;#H-M;KN9!BSPVAWGZ==A8!=:C?663+A$."/@M2<@B,[@H@Y@#.,L,)]S M?%1I\U47VJ^+>7D[?YLW32=ED]2,#3>]A%H$6@;8&69A:Y M3!Q\%A*$,@E<5J'\X2)QB4;=3;MWUT!KQU)2!-H:XSX.B.LO++Q9GJ7%Z(N2 MV\OY;JH!-X?*36C2!TA^6]&N2-8:<2A0Q=*-'Z1_V/NZFA"]_TDY,]V87 M [TAQ\IB6.WD]^5\47[H;!16BT6:A4^C]5LF-BVN;2=6GC(K, GGW#U M\[?*5U UU:JFA^!6>X!\=J337[@C*;0+-K*E#$3DQ5P-E6 S489HQK.47=Q& MKK,OIS>3+YN&VC9M>@E.IY?8]*Z%ILV;/)G%=Y^!ZN0:IUZGY9O\SGU\>,*U M*;^@//KN_PKS]?$O];CZ=G5931[>1P;T/7(;!%#D-M6K!KD-,MM4OF#.V:42L*$+BZ :^$VW[Q5'A/#D?@@\<&+[+XK](L*_+ON ML_%NJ7(BA:*N6]0]Y*!'0.>TE"2GK$ 'ZT$HJL&X8$'ZF VE@HCDNDA5W<'D MKCC99K;^9/;^UW90<6%MR^5BXE?K05KOYJ_GL_:W+^;3HN[WKUK#2SSZ(B*,IO.F&;D;GC]:SD>+%%,Z7_]K]D48 MV$S\V]C0YL_)96!H\)JO A^NY"X)55.M:GK(!FL/J,=ZS:>4]9PR =0F H(E M 392 \&FD+(PT4NRY[Q0MY3U@?=YFN%]WA'R)BQD0AA%AE._:I#A(,/IB.%( M8;U,/D!@NE"6'!48)BAHF5TBDCCC_9Z3=$_/<-C84((,!QD.5BSU7:&G=Q0I M;27[OKK6#Y/P-7*HG43]93!ESYEL@VFSK=WG=IR"MF^U]I 5'P'! M]"**Z"4'Q[0M9#%[,"11,%P&Y8(33+$]I]"ZFITF6%>ST_;D"OWCBP,"(!1U M19Z 6(]8CUC_U%AOC!%2A0A9M\V&="'!>!/**;=I<$ZE\;3[8WJ,@Z^.TLC%]I..3?[-)F] M'\WFR_)"MRA?+E&Q/.W]PDU'%VZQ',WS:'F6FC3Z[YE;Q4G;8G=6!-%<]J(D]\2Y]EU/OK"O4\; M\ "7RR=[X:;_=I^:'[X;_:6JH';@P%^3*'JX">^KB?(:Y;HFG:NK6/I[N(JE M[:/K6/I[LXF@?=+"O?CP&15:4/EM4\I\%SY4_3%;*OOE;>_HZKJW@&?[*>?A MGV?EMZ5%\Y__\9$1:G\8_?ROU63YJ3,L[.S#= .$&(3:4HS)K!"E^:HI1E B M4?H84GLM?M:2JF+_[GO4_C[1F'6+QIM+V#OZ6]QJ.;\ZY[;OIOC_"_+#^NDP M=9_FJV7Y\1]3_&'SJRA9R^_R!47=4W?1I!=-*MRZ1,,K2:Q3+YN?_=WM._T/ MDV;B)],2/UYK^SX[OIZ;W\W3^OB_Y?*-L M2NVQ:FJ[Y_L/K<16S^6^DY\[K<3>O*]>7+]5).H=",[>!/UD.S_Z8>]/<,;8 M796_7;?_;OI]OSR''F9T13_4VLAD$R=/Y^?G\]DF-7>PZ_ '=4KTS@CZ&%@Q8&+ Q(!Y9\#\$0/F M0+T6 ^;A R8>L:L/@RE=]WH6BQ\!6AQJJ M#FR_I:4K$HCH1_7Y$8H>0U@=:J@ZA)V$L#I?3=MBP@TY6^^9NCZQ?FZN04>K MS]%0]!CCZE!#U3'NW7QY=?2\JY(8W:LJ]\)BHMHUA,5$PT$:O!HZ#"9=];?@ M3=#11T.L2<(X6K/"JHZC;]MFL!WWL6 4K,1(NPMS%Q<=KC:K9"##%7?ESK/CXL1'Z.M. M$*AF(]P].Q'O%W3E^KY[(Z*RQG-A$RC-/0BO&!CB$B3+@J4\:A7L[8V(2EGM M&$L@C9 @0DA@I5#@3':2A*"YDK9_OE)-NKAI,-J3IUBT6[I6QSR=O- M6F3%QH9TM2MQN-&JO^#06:/*'PQ*3Z"H.V-2?S6%CE&!N!&%ZT-A1@@3W%+0 M5&00U$DP64?05HN039 ZNMLHG$PL($PH1.(5")D5V,Q5^6?B7B4;)"-W["4^ MG\_6TP8V5:9O5LMFZ6:Q8.X7:+M>9M7!2"$'M[@*X_)>'9%#'[Y>TS$$>T$,.XT".T+LCHA@%@5;=+$ZP.!] MG5T5XB[B;CT*0-P]O,%7'H<1=Q%W7_Y.K>'<>0LZQ C",@N&)P^":ZV\C883 M=AMW!6%*"J\@VBS*,P4!%Y4")9TFA&D?K7@BW.5&CXW"TB@$WXH4@.![>(.O M/!@C^"+X%O 51@:;'?A@%0@B&7CG'1A?%"V#)-9N7=A23U@DQH,1W((0/H!1 MBH P/.@L" W,/-6AE]EBB0B^"+X5*0#!]_ &7WDP1O!]@,M4KL-G5SH\*L) MLN=<<0[)^@PB* E>R PFVLB3*L=OKK8JO'@YK%-EP696:$+,"KP1#IC)QAIB M&6&L2\+0%),JC[[)' 3!>^J>!]$=9ZL@[4#:@3Q[L*QA\ ALLN-4>@':N8*F MPAGPLIS!M6#E9$Z)#9IWT6R\IR.[I&IL!$7PK2^4''8[:^7ZJ#Q6O$[+T;/I MO&F^'TW6D^=PN6O5H(R"KEG0/>0]E<>GX\R6)")2H5P!K#4IP%F&(_N*)(U&7I>1(R*@LZ"S("*@D:.1(R*@LZ"S("(<6M)HY'49.2(" M.@LZ"R("&CD:.2(".@LZ"R+"H26-1EY9G=K@:[ZB5S31X,%;&T&HE,!H$4'9 MG%CD01!.;M=\99*334R#"ZQMPU<9;.(6&),T9J%-W.Z0NR[R:O=-=]--;\>6 M$BSPPL"!Z(A&WG]!]\_(*P<\/"^AL]3C+,.1?4621B/'\]+3GIYN%VEE<>)=9S!S9,DY>(UJ18 MG/_\(LT:MXX:Z6/[>,?^YN%JM4J01G'W1=S]H_^5A[''G971<>IS'.QT[8NF MT#$J$'?_#!X1!1T''0>1HB9YH\'7:/"(%.@XZ#B(%#7)&PV^1H-'I$#'0<=! MI*A)WFCP-1H\(@4Z#CH.(D5-\D:#QYK 0]0$ZL2HEBD (^V.D[3NAPH9(I4R M:VJ,3UM;QBAGP@8G0";.09CR0B^\ !(CDX%F$U.Z71-X$O^Q:I;GY:TT[^8G M,4[:]^"FO[I)?#4[=1>3I9N^/7.+M*Y#.KU1AO1;^M=JTA0YO4V+#Y.0?DV+ MR3S^EL+\_6S]4_['35=_8/[VM\H,Y9A+W%:&<:DB!2 0H\&CP5>.K7AD0\ 1*=!QT'$0*6J2-QH\)O<.D=RC4A'OB 8MM0&1.04C P?C/5?! M6F_-UH"D71I^,;F'<:F&3N(A=G97'GA>-5*O-UI+SA$1A@(;3(X MD2B4G^,35?O7ZY3KJP(UQ99AQ!<$3C;PG@NZ?D5>.AWCL0F>IQUF& M(_N*)(U&7I>1(R*@LZ"S("*@D:.1(R*@LZ"S("(<6M)HY'CE\K17+C9%3FU0 M$+U(;5TD ^>U!<4994PJD77NHNGY*U/:$X\X[=Q-C#WY?9(BCNGHQRP1,V#OTZ"L?!7N.^ M: H=HP)QXPF]OA,ZIYX[EAA8;UPYH3,*SBG>MB%;;D*@G*>]]QW_=LWGUT\[ M^;=;Q-=I^2:_G"]RFBQ7ZY[C1[4A"TG'Q @<_(4QIQX%(,BBP:/!5XZ;>&Q# MQSFX A IT.#1X!$IT''0<1 I:I(W&GR-!H](@8Z#CH-(49.\T>!K-'A$"G0< M=!Q$BIKDC09?H\$C4J#CH.,@4M0D;S3X&@T>D0(=!QT'D:(F>:/!UVCPB!3H M.+@>=^B-K;^Z3^U:[+9U]=^3Y=G9?!K;3M:E^UA>/I^-9FDY6I>TCYJT7$[3 M>H=V^^QV+_;RT\BU!?&X+;=NW$)!URQHI 9540-TECJ-@ M7:N50\>S*^T=5:>MYY0PD25834,[UTJ!,Y24/X@/S$LI0S<;?M>]L;^Z27PY M7[QS'__^^<11OK#^[H^N2?%T?GZ19HUKW^(CFVNIE&/-%0[#ZNL!]?M>Q%,D M#0/WDN$(NG]&7GF$PN,F.DL]SC('0DD8CQZLFO&JZ[ZI)&)X-E19,=!Z$IP0\IPI$CIX+(AA1IHO-QB?Q M'ZMFN:Y6^RU-W3+%=_-=;IR^N8"E*;97'GWS DJ.!<==+'C]A$2B:GRK2-)( M).HR\LHC%!XMT5GJ<9;AR+XB2:.1UV7DB CH+.@LB AHY+49.28;,=GX.=E( MK0\\1@/.R7;'D8MV4HV[K+C^4F2C9AC/*HYB8M!(AH!'AF&<3$;))"Y#NV?.["T7Z9 ME(\R67YZ=1EN3\_<['UZ-?OM.N3^3QMQ.^%CAHT)Z8J087BI+[S@;(*^: H= MHP)Q]\_@*X=2''Z'CG-P!2!2H,&CP2-2H..@XR!2U"1O-/@:#1Z1 AT''0>1 MHB9YH\'7:/"(%.@XZ#B(%#7)&PV^1H-'I$#'0<=!I*A)WFCP55:250X5Q]FA MX+B3/AH)A)!VM$GP8*30X'APW"0?E:&WJ]\RR2L=BR[)QW1AX3FT?[&R;]<\CD%XJ(OZ=OOAVQD1:X@[YNDH."KEG0R".11W8R<2D(+PDS0*-W((CSX$7YIS22 M$$TH93H\FD<6H/CI!DYLV.*WB.7_VR!$MRR2CZW!O<*]91O[&>R.@P'ZBH 5 M21JI1EU&7GDDPW&_Z"SU.,MP9%^1I-'(ZS)R1 1T%G061 0TYSUEP673?VU%>SA?E9\Y&8;58I%GX M-%HNW*R9KG?$C]SU?GGL43^XK^U5W)?]0]Q3YTS* M\=5_1=3HE;AQ>=!'6P2V8U9,_YP(@0V!K9]>V3]?&YH&$+!ZKYC^.1$"%@)6 M/[VR?[XV- T@8/5>,?US(@0L!*Q^>F7_?&UH&D# ZKUB^N=$"%@(6/WTRO[Y MVM T@(#5>\7TSXD0L!"P^NF5_?.UH6D :OWBNF?$R%@(6#UTRO[YVM#TP " M5N\5L[L3X28IW"3U>9.4HL[2Y"@X0R6(% *8I"-H'X*6V4I/[.U-4B3('!CQ M((V((&@2X!0SH%E26ECM>&97FZ16#;QW[N+%F^596IS.S\NG/$NS9O(AO9J% M^7GZV[QI+INR3B][LMZU+5F;-WDRB^\^-VB=7/=GO4[+-_F=^]CMJBEA[.&W ME0Z/OU3N%SMNJ$("=!0X6Y%FD A 4("U#4!HDZKY'(&(ZP#$;T$S[(&:I1P MD1+IG'K,*DTD0$B ZO8+W/ ^,(7^Z*9N%M+(-:-Y'OWB%N%LQ.EXQ AC.#^F M:NJTDZ"_C)CL.9-MQ(SSE9^F?M'9RAWK3W4JM8=4>/"TT@M&(V^38EX3$(Q) M,"X8B%YEDKB0U++;M#)FEJ6S 4(*NM!*I\ $1H I&JP@BC-A;M/*^W:R__RO MU63YZ=0M%I_*5T_.BQB7#R>-W^"*C-NQEN20F]GO=Y'>4<4^@A+.#*E?1T,G M#D>I$\3]^G _I"@#M0FT, &$X *LY0&D=2(RKZC-YC;N2V,T44)!C*K@?G(> MK- &G!*6,VF2=/HV[I_.S\_GL[?+>?CGVS-7D/[-:MDLW2P6E/\"WYOU=V\" M^ZO7+[^)[)2P,15L+(5$=,R'@]J51W@\[B/L/Q3VO>#9B@@I! %" M.@*6D0@N4AY(9D2+K5ND76!_#?AG\VFQE69SM._D,%\@'Z$>H1ZAOC+9#P?J MCU(GB-3U(35GE#'A+7!I&0A"'/BL,P2I$E,Q&1[H;:1F024JDP*OD@?! P=G MRH](2G-.8K:!N*<\H,NQM79,-4?0QB"%H%V9[(<#VI4'>#R?(^H_$/4=I]S* MI"'G]JSM$@7'M0":8P@IR)B%[@+U]W4^5XCTB/2(])7)'I$>D1Z1OBZDC]$% M3HR S)5OL^H,O/41+#.&4AF-%O(VTIL8F$[4@&*"M4VP!EP6'JC).?$8/*?R MB9">6S,6FB+<(]PCW%X1[A'N$^[K@7FEF=4X"&),%[@.UX,K)'F+,VT1[ M1/N>H7WEBC[. 1-&1A&Y]D"D$R 2MV"5<\"MM"88EI393D@P(H2W'K0E[80M MK<$;Q=I6 IZV#O<]KW!P#M?_17RC_ M)YVTAN*^4]Q%N.UW_NL[]MW>1(]\]]#&CQIX.@W@A!B,7,>G#=0 :N#8-8 1 MJ29MH 90 \>N 8Q(-6D#-8 :.'8-8$2J21NH =3 L6L (U)-VD -H :.70,8 MD6K2!FH -7#L&L"(5),V4 .H@6/7 $:DFK2!&JBD;/7J;>#VTGYT27RYO?2G M%-*Y3XNK!:8$%YA6'=F&*.C*'>8IVXKZASZ5*^\__^,C(U2@M_4ZK&&!<_TZ M0F?HZ2@;[#)]O+J_TF7*%(F$:9 D$! B)?#,9W#6:BX\LTYL[<+(B7FAH@(5 M* ,130"G*05A4J2!F<+7\Q/NPK!BS"D9)#E8@OB*^(KZBD?=? MT B/]<%CY@7HN"FG4.="@<<@P=#("_*Y18\;:P51.M! 05%? ML)8I"B[$ ,S'+*4P3O+0!=;N:QDBIGH17Q%?C]C(*X^ZB*_'C:]<6YDC%:"\ M5N5 :R,88ADD%ZF.A%NI\FU\=9PJS@D%ZH5MKV(S.,<4N,BS4-XYD\@3X2L3 M;$S-05<05AY_AA/H$6019!%D$61KUO3=("NIM2((#K+ 9KM6IQQ(8Q"0"#51 M92F\VCK$)L&8#LZ#8;( LR("?%0<8A129DV8T^*I#K',C@4]Z$:=RN//< (] M@BR"+((L@FS-FOY:T5*,AEL.22L)(D@*3@H#4?NA^D$ 7HJ%,. M1(%(<,E+L%IG2R(UE/DMA,R:21,U1*=H04B?P =*0"N54U(I:!&?""&YYF-I M%&)D3>&CL^D5P]T-5GFL>)V6HV?3>=-\/YK,POP\X6ZW@WL5BGLXXNXA$ZH\ M8CV[TN%QL3<70B8L 6,J@5"1%>+F.01+J;#!"9:VUNP*SHTF)@,3L3"^) E8 MDB0PFD7,+))LMO(;[]+YQ7SA%I\VU*W PZLU+#R.@XR!2H,%7*.[^&3PB!3H. M.@XB14WR1H.OT> 1*=!QT'$0*6J2-QI\C0:/2(&.@XZ#2%&3O-'@:S1X1 IT M''0<1(J:Y(T&7V7=W.!KT+A,F5DI@$F206CKP O%@1MGLG>*I&QNUZ IGC,- MV8/ANKQ&> 7&2 ^4)BXRU9DI>KL&[;KH[&_SINEF4 P;<]75G!@,(L,/(HB: M:/ ]%'?_#+YR(,3S%3K.P16 2($&7X_!X_EJ7^>K)#.-CFK(AED0G%%P7$@P M@D0N/$W$;&V6V*7'!\]7QQ-$.NO0'F+'?.518CU)8<- >8EH38K%^<\OTJQQ MZZB1/K:/=^S8'J(^JP1I%'3-@NX?\:\\:#WNQ(S.4H>S8/]M_3I"9T#D0.1 M9T%G041 (Z] T/TS3UN"XU""WTKR;G\0X:=^#F_[J)O'5[-1= M3)9N^O;,+=*Z^N?T1O'/;^E?JTE3Y/0V+3Y,0OHU+2;S^%L*\_>S]4_Y'S== M_8&IW=_:32;&EEE.H7@$0V>IQUF&(_N*)(U&7I>1 M(R*@LZ"S("*@D==FY)B4VU=2+@4EM/4*DO4>A#$:C!<,LE;"^NAT\IVTQV)2 M#F/187MMA]L!77G@>=4T*S<+:33/;:OM^;Q]X_/PS]'J8MUOFQ9ATJR_N_GR M_*+UN@;[W _N>RCNX8B[?R>,RL,:3K$:FN-@?VY?-(6.48&X\3A?WW'>&IV2 M+0?RG'DYSBM1M"DR!6*482SX++3;JK%QFE*O$FA1GBXLIV!8,F!E^8(.7":] M=9Q?3]%IB7V*/ZT6D]G[S:E\?8)OUM]\LV'Q/U_2^_C% ;U9/^_FR?S5ZY?? M/)I;/A92XC LC#'U* !!%0T>#;YRG,1C&CK.P16 2($&CP:/2(&.@XZ#2%&3 MO-'@:S1X1 IT''0<1(J:Y(T&CU $B$07&Y R1*:*RH-QYTT4S M-:;J,,H<>AEQD6GMRJ@\AGR[+_I#:I;%L]MO+LK#Q20L4[QZ0G'F'?NC<2I! MS1-24-#5CZ+!<1#:>["4 M>Z!!>>:IM#;(O7<]_W;-TM=/._FW6\37:?DFOYPO=1@,S96)>#"D[L$4S72>P_ MC*4[3_Q$+,4P@UB*1MY_0??/R"N'1TQIHK/4XRS#D7U%DD8CK\O($1'06=!9 M$!'0R&LS\H/EVRJ'A&=7VCNJ'*&,DGCA*5A+-0AAB@5RSB!RJ[EP07J;]]V3 MWFV.L"D&6!YALG"8M9;?]R+((I,8N)<,1]#],_+*(Q2>+=%9ZG&6X%=$<0]'W$@6 MJB(+Z#CU.0YV9_=%4^@8%8@;BUVPV*6+8A?C ^,A4'#1,1 F2? A9) N92-) M%M:P3AKBUOW@O[I)?#E?O',?__[Y;%*^L/[NCZY)\71^?I%FC6O?XD,:RA]4 MVJ+8V$J"\]WZ?;+=L 1 M*=!QT'$0*6J2-QI\C0:/2(&.@XZ#2%&3O-'@\4X+[[0>VL!M:?!! *=:@T@Z M@U&.@$W&9D9B-GS[3FN'!NZ3^(]5LUP7T/V6IFZ9XKOY+E=;C^[=EN/R!O%Z M"Z^WD&#T"_$JDC<2C!H-OO*8A4=1=)R#*P"1 @T>#1Z1 AT''0>1HB9YH\%C MTA*3E@\LQ'IW!(T!"8@L%8O^XHDC49>&;!6#I;'>?/- MF%36N A*,0HBJ0S.AG*V#BE20KFPD=\F SDP$C@M!$+20@922.7I0@,E;;\. MR4)Z_?3'ZH?TZN#YNN=7I;AM$7E$!5XR'$$CCT >T06/(,9RXKR Z%0 8:4% M3Z4"J91@CD9AD]LCC]AW4@&7.".M.'C$15HQ<"\9CJ#[9^251RBLO4)GJ<=9 MAB/[BB2-1EZ7D2,BH+.@LR BH)&CD2,BH+.@LR B'%K2:.1U&3DB CK+?<[2 M66L^3EPXD!NU]XUN%M+M]OS1ZJ(\S//%R(5_K2;-I+WUPVD:!_UCR./SR04*)\#Z!3]R#H*0\HLR 4%*HD!Q1 M1.^]N__D,XE_;",_'U,JQ\PP'+:'T:4>!2"># ::TB39XYG+>=XO_5]%TU^Y]CEB*H:4>!2"6HL&CP5<.CYCL1, 1*=!QT'$0*6J2-QH\YN<.9Q A2G!9$Q!*6*.D M=SR%K?R>&& J4@!B*AH M\&CPE8,DGKW0<0ZN $0*-'@T>$0*=!QT'$2*FN2-!H]9ND-DZ7*6W''%(+43 M\45F IQP%+Q007@AA72RBZWP!\C228UF8!R78$L$ M326XR"#B[9#YXZHIYM;<;-DI0;-%3O<^O!X*UD1JO9/4:<(>0^1#$?J+&U#T)O^6 M8DKGSD_3Z_FL_<&+^71Z Y(ZH?+2C G'K1/#BBHXS*%^':$S]!1B\58%QP2B ML]0C>D0$-/+C-')$!'06=!9$!#1R-')$!'06=!9$A$-+&HV\+B-'1$!G06=! M1$ C1R-'1$!G06=!1#BTI-'(ZS)R1 1T%G061 0TCL%HLTBQ\&BT7;M9,W;H/RL5_K)KE M>7DF]OD?W-?V*N[+_J%K$7R]@P@54ZEBD&%4Q3#VJ7,FY?CJOR)J]$KV3]?&YH&$+!Z MKYC^.1$"%@)6/[VR?[XV- T@8/5>,?US(@0L!*Q^>F7_?&UH&D# ZKUB^N=$ M"%@(6/WTRO[YVM T@(#5>\7TSXD0L!"P^NF5_?.UH6D :OWBMG=B0ZV0:ER MQ'IVE+L(752<9*V TRQ <$7 .TZ NZ"EB4DRK6YO?H M!VI#,$EYH86]O8OPS?(L+4[GY^53GJ59,_F07LW"_#S];=XTETU9IY<]6>_: MEJS-FSR9Q7>?&[1.KONS7J?EF_S.?7SXAJBF_(+RZ-M;7\?$\,/O?!T>@ZG< M,[Y'"H04""E0WQ2#% @I4"<4*'"CHG!@DI0@C*7@1%(0K LV:!VH$UULL$<* MA!2H5L^XDP)U-NYBB.-'*E?HCV[J9B&-7#.:Y]$O;A'.1IR.1XPPBC-DJB9/ M.PGZRXC)GC/91LPX7_EIZA>AK=RQ_E2G4GM(A@=/+".QP3O%("G:DD3/P!5. M"2%K892UUCA^FU@RRYQF)@'308.@S( 7A9'R[))N5[ KZF\3R_OVJ/_\K]5D M^>G4+1:?RE=/SHL8.]JM7@@8.^AN]?L]I'=,L8^8A&-#ZM?1T'G#4>H$8;\^ MV'=6&R-E07R?,PC!"7B>)02M;&0JN"C(;=AW5GHFN(?$0@!A* 7C;02GB,@\ M$^89O0W[I_/S\_GL[7(>_OGVS!6@?[-:-DLWBP7DOX#W9OW=F[C^ZO7+;P*[ M-6,M[5AJA>".00I!NS+9#P>T*P_P>-A'U'\HZFHO\;[L_FTV$JS.=AWD1Z1OC+9#P?ICU(G"-3U 76D M6@3/'5#.+13T+8IG3H*,-MM$/&_+ 9MSG]M[ M=0D1Z2O3/:(](CTB/1U(;UPU#EG+6A) M.(ARG@?;7L3S(%K<-L39K42\Y(01)0NT&V) *!+ L6S!F^B8U=QR_E2)>%X0 MU"J$>X1[A/O:9(]PCW"/<%\7W!,6DU4\@DE1E(.]YF!R\F (XU(ISW3<*K(7 MC)53OPY X1[BO3?8(]PCW"/>5 MP;V.UK"L05$60+CLP&JE0;+D%,W1.I^WRNR8<84&$#"4%KAW4H&GM)SN8XS2 M6T=\TD\$]]IJA'J$>H3ZRF2/4(]0CU!?%]1'+I()20$5@8*P*8*+P4)F67!/ MB95T:S3E+NWS>X)Z2XOQJ#5/YN9RRL'WY-1'_^PY&!/K6(*/NL MR1"F)^7]]Q.YQC-YLOR0K9!R=SEMY-YM'ZXD+KOWRR\G,S<*DO/#MLGRA MG1?7/.]$;Y?6@XH3M\1Y=CTB[<*]3YL(#2Z73_;"3?_M/C4_?#?Z2U4.LTOL MV%U>&#O6[]07GM&-0$_=XJ^KQ:H9CU[-0C?.O3_!KBE=N!&B?F^N ]/OP35G MO^?I_-]-KQ1P;Q3>Q-Z[9JK6_<%:I;1@B M?I@T$S^9EG/CBZO7_[ ]&77SZY1ZKKGY=YW]+M_3<\WDO<\A4M_W'/Z< M"G[/D\AS3>[_90=]0]^80VO6!K77.;1W,*8''9#-_O-"=\>:>SB-'CB OQ^>\00HO+O2WYTM4AK]4OY]UHQ^ M+I*+H__C%^7,>#V\^6"9PP<-8.^=-1S ?1'):M<0(ME!D(PAD@T'R1AA#+$* M(R%&0HR$1Q\)GW+;"D;"NEG[+ANQBFQK4LI3E9QUYH)O+M+"+=N;]9.PG'R8 M+">IVX[3]F=U.N6H_M%7+FFO])= M'"VU6F60G+;=Q4J#55H"E4$+8HPP<6M*:(B2Q- V(TMO0%#"P09+@4BCJ(O& MZ^TE'K\NYN7MM(O?.YH..C;\H"/#*@\[PXGO>)1#:$5H16BM6--W0ZO-,7C& M"C@*V6(E-^!5;AMUO4I>&Y%5VIK3Q;G1Q&1@(K8+M"4!2Y($1K.(F462C=DW MM-JQE ==<5UYV.ES:@+OXPX1'T[B/U;-U M_VK;Q$87B_F'R>?:V(V1W/S3?QK-KZ_\W/65WPO,,E:;!<&L>TW:0 T<@0;P M[(@!"=T!-8#7@$-EV3^E\AO"Q*V/X&X61^Y\7D3\O^LO]"(7AJF#?@L: M$X[U)1QE-NTTX 1&&@U"N@PFM]L!1):.&I&8V-H#M,M=WLU 6QY/4_O@9!9/ M;L3;;E*1=$S-0><)8CS!6[ZZ3FIHX[T5-&)F?9B9LJ>,%J0,1A 0(@7PU#"( M@C-1OB&=.,GKUWD]GW MHQ) BA.6WS4KKCF;E]>N[_"6"S=K-C[W]#UWF'@X=(*U(GE7$OLJ-7@D5/LB M5$XZDX4(A4M)"T)Y!SYE 88EKSD1E-"M=46[)"%>;J+O57!^]SGP_K4$Z+8: MZL?41NAW[N/#>553?F)Y]&V")3IB5QAG>AAG,#F!N'I,]MX77*T<*Y_=-6)Z M\%Q .B\5L0)$<@Z$%10,(0Q8=EES[6BT6UQ@E^3*7KC MQ8==54>/=R06+F] M?H^5'P/2YD\II^+Z<;1T'W>==82E'CV[3:E(TKWAA,=R;55YO#I.-F@Y23PI M 9_= M9H,H'Q.+W7*]I0YW$D&L<1D:AE4D:B0+E9&%P0.O$580F0,0T:9AF#)@*5>0 ML_>.!2H-I=W4N'0$O-_ 6T40:VL*(UC;TFOZ\VO;7-Y,-M4LZSWIR[R:KOF"ZCEX*+/0+P, M/J6D>&!=9!?>GKE%^K$-M:04QID+C1IV/LF,C0WI:I(91I8>1A9,.""2'I.] M(Y)6@J3<,BY\Y) 9E2!2XF"D9)!5%BP*64"QDX:)IT)2/J:VJS':&%EJ3$=@ M(<,3SP0]<[/WY9F3VTV3ELUZ]2F>"^/QSL1XDLQMC'LZN<@1_[#EW67E?CMONLT M^>#\-(W;M=8]2K$PJ#O]V'8:['8'&[=AJCNG%XPTR>-9#4#TF>^\+ MJ%8.E,G\U>Q#>3!??,+T:-]R,=@.4K.@D2HB5>R"*I+LJ5)2@J5! MMW-T"+B@%) H?*:Z$,5N6L6WJ>(5-$Q21Y/HQISC5NK>,@6X-YIZ/(SP]-W$@QD6)V03&USXY*0D GPT!(D0I=U E\8-(R2B)7?#\YJ$ML MN=HJ=;E,ZF06W[1 G8M5Y&D>T,H\?ZSBL!UG%12QIBL,A&45@I$UH5*YA @AL(M M+3?*=+.I7:Z:HH=71+(CC)2UN)^C=ZR""R7ZEL6:HA.,AQ! M(UU NM!)#[Y10K>9)R6-!5'H 3C:#LSV7B:?C.!2[R?SM%^ZP,?""J0+@Z(+ M6#YU!)J_'I%TX3ZU_;@]NM/!;--1Y.B')FZDDD@ENZ"25(9L"S&$9*,"X7.A MA2($^/_LO6MSXT:2+OS]_ J$=[T[$\'2U!6H:N].A-RV9_L]MKO7;N_&^>2H MJX0Q17 4-V:7_]6%<";2'6K)4H"R(J8:4L4"!3R^E1F5B85.81(4P$5>]IV M3N\ZEW'87DYT O.4N!PYJDBE4.,,0AVOPAP;N4>((H[>(SN+I1#. $10 :C3 M @C&"2B0TPR9'.7DB8([#_;(GW3$O$C#SP9H5U(!T%%C)Z_+]<)N'FB3_2=W M'6C;&/4RBI1("MP<>;3[> B=8-;P8):'4TYRA #FU@(JL 12*0X,9CDFJK % MM8\)?&A/]/T8*UCA']?&MO_D333+[X-57A9R;UQTF/2:)SY/Y3@G9G%2("-Y MU:,D] B]ZL ]Y6FF0*10RE*%@7,X!V$P+I"6.T 891Q#GG/YJ$;6+X4$[I,G M09.<'"I/M;VVLT6JN!EIX";%M,="[@0W$]P\2#-L MI'.I"07"%0C0PN9 LIP *G51$"NQ-NCYSGHMD>7-87'EH9I@'J]Y'+CLIMJ; M<8:LCE=ACHW<(\031^^;C>9%3KU;QHXS0)610$'O;#'!6 0'KRG.UCU M -_\R;/8G*7N@ .T,JD2YZB1U(]!P;-*^?7+H'*INF9T09H'T5[Y/]EZ_?8, M^J5G334M3;8MC0/BR4!,XHNS9(3@;.!F\#2#/<[EEI&< 68$ A1*Z $EPQY? M.EEP0176C^HZ?4=N,?JE!D+?'T2WGZLVTS+9O+;%Y7UZ6Q)E,W636WM3<8LXLL M:/7U(PZOI4JHEP9(C^! 0JZC9\P(\>O18T%,$374%L#EV@%:N (H! 50FFHG M&2YD(0]1J>1-^VMOV=_UAOW;F]^:4 7_=FGV_2")4$$F,(VB1&9\T=&9%+!TY,B M T_I\)?__ I_E?@P5(26:#]>VJ<=8S(_)ZX"B?9/CFY3,O(EMM7O%K6^E(V_ MMG(A(>DWM.U-[*5I_[$HYU?^JI2&'*+>I:--QT/N$486!V[63K/D#1OGI&4, M&&HIH#!D.)GE@ I>*(R,)>H@#1G>R9O@&)KWU;GV7J*V[WK'\6XJ9^WYS'R_ M]!T'B8:B"28#R'(.W"@.7&)3&X;![F!/5&&.C=P)1204<9"<*N>*(J> @3", M;;$>$6#"@,JY8QCE!1?P$#G5YT<1.'6-.$84D1*L(^7F:SDO6[_Z?\:C,B$" M]<&JQC_?:_6UG591^;VE:=J4>1U=^.E!M!\0I4<#&9]9R!-83&!Q#1:5*C2' M4H <,0,HY060&BF0:X,$A-QX^'C8D--WG6OXM7+M!UD?9K8?GC!XJ-E^QVCW M!BZ:J:W#V*)*QZ@DQT/H! X2.#@$.+".%A!Q"3!C!%"M#1!<8:"@*YRS"A*U M<^SN<9&DIP '(D_0X+B@0:I9&C5/7\?F";(T06LS&8+'31F;K4RRF6U#'"GV M5Y!=6-F,*!.3(D@G$64_-G*/3^ ';N+^[5\^8HAH4IS349P434B.XI3D/446 M4F3AP9$%&LI0=*X!P0(":BD!W/J?G""&,DBYH3N5K@>I4?EVT7B!:QK;_&S; MMRYL1?J_F(,$&W(VX4*D,I5Q[U!3F/X_AA8">9TG<-O];NR\ M:LH'GI)*!2HC2XVD/DXC9LD(T>?1(SGKB*!Y(0#Q_WI41@R0N2X M*&LA'AH M9W Y/GA(.3Y!P2'XIM5\9)DL&KG9[ M9T'\:='X'\K9G_W_EST(TU2(L8<;4O/H4V9,"CT,,/2 C9/,4>!8C@'%.0)* M%0XPIQGED$A&=PXZ'W JQ*K![(&;1^-\@G/Z\BFDA.^&;KY2]&$T_F- K#D% MS3AJQSYP9WV:%2T8(5)@#('(K0,4"@(DYQ)82_POA5!,/6I-1YU0+\^+R^[:SN M][TY/M!Q.YX&2YRP54F[N.1%3TG>DQ<=B!>%&G)7% P82Q6@1:Z < P"S0RW M!9*.YSMMJXUHC.^(8)TH[0#71@!I- '<: U*X0BHC MB.;X$/&1KA3#_AC\PKNZG.ER+J?+=D6'&9AUJ#9$QVCX!BZ;:2+"V.(IQZ@D MQT/HA X2.C@$.A"009IS XPCWM-+XB4P5Q3@HD F+Q 6]" 3$9X!';QH3YN! M&[Z!RV8:BG!\/-V(&7THV\O+:FI"G78K/_JORYGIJU:Z:9J9_R%,2F@N96VS MQK;MU/;?_@]59W_I'>SFO[5MVKK4K35]%4RP(=V=4U7,$42G4N1]+.1.6#1A MT8-4\FB.$,,YR(O"XTHN.9""0T =DP[A'.98/"92I;V@+!MHOW7_NW9*[X-/ M.I^9+A?Y.CBDM[.?;?MK\$:_KIS16_?+RN?$W.5OP>/X[VTF,@^"9=F$DE0' M-'( ],"05RHD&J\G'!#!$_!(P",!C_L!#R8XEQ#F0*#< P^J0T!+8H!UCA6B M"@M$'Q,$&Q/P@!0EX'&$P"/57HV4F[_8^3J2%F@19W[4UJ01'^,+:AUC;N%X M"#T^(1^X[7J!)MX#XMC)*$L*-B2'<)2$3@&&%& X2( !U.,E79 M'!]/-ZIL6ODQ,V6($ZI%C AF;95Y[;?V2JJIS;S.AN_5U70:"G'*X,]LTV8A M%FGK5"Y7WUR\JE_+SE4=[T#N6_.G]R$,C))^Q@I[Z.UU .7(I3 M(F!FZS')2Z2XJ2F,GV,;^=Q[=MF_=]Q_UI9Q=V%]D:]_. C0-__]^[3W6K07#'\YG M9ON#C2O?S/1T$=H6?E B=P$@"(X< (SEBB@B>>P@B&* DAX!KK0#*/=K@ MU&&N#S+U_=C "$JC2(\,C*2ZME'S--2UE3-=QZ'T?_)Z&G_Z_*862I\ M>VD,EQT+N$7KE M@7O:TPPGR<(@(HP.5>,84 T5D#F&P'E,$>JOB"KL(<))0T42]PD=43(AXE"I MK.,UL0.7_U1T=4S)+0P M5+0@<<&T@0XHB M .42 YUP 5CAD+-0(%^XV6BA<@1DW!3 R1X!"CS641A 4 M>>ZLS:TNJ!D_6H!P(G!J&SEVJY>JD$XICF3]QX^,(!UO 'B0F.-@YZ+Q&6;! M/IIJ$4;SC0H-#EP)_W7(K$VH#4@WB0HDJ#(L4,1+)2!@C* 9*$!Y<8 63@&"F1L3KFC%.VK]*9V)?&D)ZLX2__ M^17^*M6B#17+)]J/E_9I"YO,SXFK0*)]RN<.!^T>.)^;S65IPM8T])>HKFS6 MRH\O,")IX(P/^Z9@IG#"V8R@3BU- <,:0DH$P60PAB +954 M*9*S@AZBK\2;:)??![/\SMOJP\0;)S _5#G=\9JA8[/Z:5N7W&YRN\GMCMKM MXEPKEB,$*#8*T +F0''_C^4.YX0C2>Q!!MT\A=LM#M56\WAMT)BC&"E;]Y+Q MBZI+R<\NLFELDSDMI2JGCYCXG/)T0P[0#IS0 U>=!V*I9PZE)Q3U5"B*:R)% M(0R 3F! 22&!LM(!1J"4.8.:HYU65@\)7KQ=&N4?@TU^)V]"=<5A:J;HI"!% M:E-^ J8^Q2V2ETU>-GG9 7/ZCODC/)) M53RIEX4Y2UYV2%XV55T<2XVQ5ZE86/QTM<8I4/AB)7]I;LI+(][$@>/@0-KT M)8.4U"%Q(&7R!H6)#[A]_FT6TWCS1:TO_0ZVB7VCZI#1:V]B>ZG0;VH>4'/H M/S4O/7CV#S39!ZL:O\K_4'7VEUXNNG^-O;;3:L\WRJ [,\^Z16.SIG+M!^E1 M=WC$YE6751,SB;LWEG4=QB?$#7;:!0_:VAXCH0>NQRG@>=H!ST(@SB1R@"AC M 446 6F5 <*X7#$H%3([ <^'S=J+MOK[CW,[,V6[J&UHV["H:VN^7;0_5^W_ ML^W!JK9PGJ8AGX+I3SO.Y'63UTU>=\"?YH897':.)&O/>/M5JC&&'/[NS_=T#-_DIT):2-*>@:&-*TJ1M_Q-L^X]7 M\X[-T*400/(TR=.D<,"HPP'4Y87%?FMOJ0GE -!S$S(,C..*4,(,.&Q! >$)(*MD;H(].6?^1.I W3;.(6?S*=>B;,J@72G@-FCD M=8R$'KC*C"/YDO;U*9U_8F8M[>631TD>)>W?!\SI._;O!A&M" *J@,3OWY4! MG!,,-*(\YT)H*<4A]N_?+AK/JZ9Y75VIS=[7UA]O.03'*:.L$/RCFG)/^H? MN(*EE$N";#_\+K3#%G$%-"VTAVR( D54 00IF'!(<\)V4BY?TD!!>Z*_6MGR M<+!R:H$P1PZPK@!+<(/O_QM0 M1?SQ+A)]_<4 $SV*1']?-&WI;KZ02OAP5!H2,?8[PF=1<00?3-+WES:3.LR# MD+.;$&"85:W_8C:R;D/)0GMI&YO]-I,+XQ=ILM=5H'?3_=14 MT]+(\''7=:3T7_RU]1_$P0]G!^$;PHEQD7'L%CDO5^&_N;RPG;T%TODW>R6G M'^1-\\U7V5\&I3 /,+"/H%>R'7&ERN\_#T/0U[+^VZ)>-)/LS4P?1KGS)R-L MC U$T_9[6_VN-VS5[VYIJWYO>ELU*C;\'.UU6WW>*"]9-)YWV^=&]KW%"R\S M&[CPCXGE?S+5="KK)O0[:B^K12-GQIL8^U';>9LUE\O1W7-;][]YX9:3;#&; MVJ;)*@]0Z@]E8R..,7\>@;28\GHW-GN/^Z_BGS\OKFQ=ZC[\Z:BA1I("6&<) MH-A1()5P@.E"4P6-9G"G^?Q#9L>\K2_DK/SGJDR],S/^EV]E4S9OW;O:(\59 MVWW45[9_9QM=E[$*ZGQFSCWL7,S"8?1W_LNZM,U[OZ1OIY7^XZO,7RGG087J MA?W$IO#9P>(=6YYA*Q4ZRS;9%15HR9-L@RD#UY;]4D#/&"'/;5J?40P.N6G8 MQFS9G[RUS+HHC_[F=;<'['XUW_PY*_TV,+M:3-O^,(J<3K)J%JB8R86G2M66 MUS:;3V4;R#?=4BW)JPE\6\Y"S:8.I M-YZ<]0V86AG_,BWCW, F\USXP[;^$=IF'\KV,O/\N,Q,>1$F5F2U;64YS;SI MZ3/GX;GAE?QKOG7.>XA^N1\N*[\".5VO]BQ[WUT7R;'UG O_5DTPD$VPJTV\ MH?_-E5[:_)\]TIHO:GT9&N[Y-PZOZ,\*ZJJ6:3N+JR M[>]OK%].W5R6\^X)\^J#_YZ_N=^,+VH/=J8WV=Q;=>M]GW\5'6CM/^H6.O&W M]6!UUOI/8C. WBGZG_0?_K.XJ"7A_8/];Y%Z,NLXZ47#>NI)?=G3H6-]MFC\ MRN9UY1_L25O?9*W5ES,OM!J M.K#0V^W&K[,-9Y;FWDW/]$V\/DZ>;,M.=/S[Q6NK2((-H6HNJ_D\_"G,IO2+ M\80_.X0A&+=#.'3<9\EVKY277O/^L9!U2%*:@+U>RRO/2'/AY>\GV31>5+QP MM/U&Z!8CH"& MF.?<"DB(?0RX,;9\];V').%LW?+UO+[$]WH=P$I]\[HR=BLK"QJK7\6MH]>< MZW"?9]E!'E(8OK-3&4:WKE1LB_9_?:Z-XR%?R9O@)Y-""@DM(!- ..;%JO!2 M* JL ,V9LX)IF2/U!%+XG1>QMV[KH^WR@+#-O_)/O33RYL8&HSLR.?S_%MYI MXGR2>03"CD@8SPX&K ^J(@?!ULFE[G.I76OFB*:\HRSG'H+=++WD;[,8I8M. MI3GS2'SWTTD BG+:5.L;19=K[-Q&SGB4%0(C\9OG'C<%Q+Q$G1M@=N*A;^E! MF[];P,!^#=6'63/9 AD'M2[;Z?8B']8_V=$.GR/Y2/\6015HQ((GV[M&[BSC&Y/,L[MAJ4?(Y]63F778S1>:$V(1&R&1Z*SZ7:%,VGDRGWT M9/F_7OI-=77;E?4?[_=EL;C@ECN+7W[G/5DU^R^_']VWO/T.;:#X*L&KIX)7 MP>LU"]64II1U:9N]T&K2B^LD>U/[#>[,3.X0W"S^S2.UJEXJO"MK#ZCZB$B( M:&"(\<0_=W\:]01\+7<4YL>3M5WL1,[];_K3_<-./ MOOGYA]W S&QQ%2C6\33]1R206JA"L!*8@.:!&&*"LQ, 1YRC/ MJ=_O[!CMAQ0#/*%D5C-[K))YEOUJ;18*N#*$EI;X0;6U(1LS71C_5SMM[(=+ MOP?K(%'99/_=&74/E3ONQ$2M6]0Q4;EKR(/#N+#5A:?%9:C/]_?IV.,)OY6# MVXG+FO)Z4$65#ZDO/7!M^H%K>V3.=<&]_BI36$ UXT *_ZO1DBGE-,WYSF#) MAZCSKYY\I?/$0@$/(F!]C=@MX;KI_CVT@!V^^N?%#N+= M@[/=Q6%-KT(,N=1W"EUD0I"WS5*]5&[UE(=K8GBTO H:U+OVS5+T;%6*GC5K MU[Y5I/4@=+!.AH1ZV<7R%EWMS\/P1D )(:@2+C!EHZ=5L_!2E%U*OZU4ULXR M3]Q0]Q/#AJ%\RI.U;&_Z.J2U4>OS8Z% [,+.;!T39?[O=KY15[*]I?42>QZ- MEESG??YV?OYN]9IGV7G\:HFN[+! MY,;^*ZZKQ@KW#=MD%X1LN9P-F^R7-#/20U5/,Q-M=D3?JW6=__IZ@_K^%GN_ M^]L\D'KS6[^MO]7CPC4;]M[BV\K_9WV''\Y__79-CQ2(/+16/TQKHG;$4/BV MBLP7=9CSTRZCC_5B:I$7ZU>U&5;]E(D6ST)?[:?$8T^5U>VIU&ZLBI0DR&#^? M1%/<%9X&4E_NO>)+'LL:M+\RLMDT30%O84L4PFBSK0(*5.UTR;:NX M5GS3;!!O7G49Q3X:]U.LLB1H$D-P\<6_\\\)^^OEI_Y?_XC%M(U?Z*= 5[/X M"E?^Z9>>%"&\%TKTKJS_- I(#)+'(Q-]ZZCE8C(;N\FO7J*]K/VV-!82-5G( MSYA]BPKKZ"HZ97.9N6GUH7G '2(C&[MRC*':LS*KUPO^R@OCBM)E%$$3S>RU M71)W>74H/K6Q9%1';QJG9-]T9T)N/V')L(67@E KE6SD0&QD\(@O^[DOL@2+V\[]%95T[]'U9OX&USO(M5]2+8$,QZW=@"?%M/W?7HQY?P M3)N'GIK_>^GE92L#TWODT#2PZLX_7-O9PJY1\F?T[4WT!]MAP\T'_/N>8.&& MG/_W2LZ7>:(]IOU..?])WF1L>4E[>V/T@+7?9S%+7]PL:=4$(LJ+"X\E^L)U MK_JWZ@OZFJLN6SRO*[/0[?K[_OI^.[-$:P$;A!AJU/Y-YS^)A0Z]>UHZJXWA MC>&CDZW=@D3D0CL+'+0(T$)@( UR !/D+)2(0#R*VJU/-6@[NK*NK@:H*[$\ M"&)*UOX>UKZ<>=O35G47/2G[C6-I(M3UIK*9K#[I(']H*FO[,M\._1KT."/\'C_!'Y"_N>H,O\1H;A&_"KK8[E1IQ]N')MU-^V;U;\8PZ3WK /CQ1 M1%?2>.B,*2Z(@RH'CF(;ZG,44(70@,E0,N[A M*/.C"X1!E;'1">)HV%#I\H M';BOO'\JZ]TZBQ"L_28S$DIYRH36HZI55FY]T;OI3?C3G9;?+O,]R\ZGTPZ, M]FO(E)R& ',?U0FGS3N@O9F*LM/R*O0P6"6CUM(Q@D#*?@]^8#N),"""0X4(@AC J&"_:HIMFKRA+/3?N/A7_-[P.N:9XR[Y\,YMT&<\V' M+#(B*NUJTFR3C.83'5S0/9F;S%YWFY-ZVVK%+BE5Z &21<08;6)OY++FTOI- M0,P5JT6[?6*A#*-_PT6KBNX]H>_0O*2NKD/[C^41)W^!O>Y[FX0-Q3(OZ'?[ MY567;X_/")<$ZF?^P[;KBR)#6*SO/K*^V\9&9*NY2#BS8<,$TVB(0_:M60MA M3XW84<3ZVWM:AC!G>$0,T/>9H/!P;[6ZE%QU,?.UV7RXPWB-L#W++8PQ-W6.O>V!/B0OJL(+>ZQ'H ,64 \F% MWU88Q"DWA?7_.82G_*VQ;]WW2R5,+O')7>)O3;2=*Y(G'WA@']B5AFR5120+ M.WC.[:O?BX4\O>L/S=-F\B*^8!:3:7_8#? 0/+KTT*2;?=NC!AE/H/6U&R%L M' #!U6H;V(=*PU>GI53E-%8[K4]OKIUXN#HLU;OV\/C]7\PZ$-'AID^@H_4# M]BUJF6P-URRCOIE9=,W.5M^))8VQPB2E1PXIA>?3T SV8JOVHR\("\F'P/CP MOQZXK<3/LU2WBP@7NQ(A'8M+3!F[ R[!Y#*H?^O+V_!5R7#_$)'80,:S[#(< M5Z_C09EUK[HH)-?2B\&B68?_MW6@;#-EIZ6]MLO"I=K*QB/H4)2Z/H.ORUHO MKD*S/QWC']NOB^GJN54\4_YEGEHU)F#]FU8=94L2#=A -I:=12%9\J8,8 MF[Z=Y[*J=6D6DX8KL+!7&GHC=0KJXQ;)& M.KS(M7_KB##BD:V+JC(?RNDT-&?R-O"B#-39@".=#9U6LPLP+:^MZ?]V^^81 M9WQN].NDQQNWU["7]K,0, JG&>I^UNS&HI8'.#9>;HO-.VOK"X4W\=4-T%-_ MR]*5MF_N.FOZ>WV(!Q,Z5W;^Z^OL?37WN^@"\?;)P;:O7',#E%T"""@([UT$)N'?/J3BYUN MKF%/C'7>(;C-QB'(O;?J'KS\/11*5-/KSHA=>%31AG(E8R]");I_QM\7YF*E M[T%.I_:CE]X'QX\^?U#XCO@1#W-(K57 (40 M2X'G#(*O-WA/,=8L-V>90_, M2(>"BLXT_U(V?[SV%J!LPT\IF/3DIF&+^C$G':F?!?*/"H\>(F1J%(6FP +D MG.#0A<*+KT$"%(1K3H@5,C](R/03(K_":F]FC1?ZB-7>.O=MEUCY->15HF8, M4^[NVQ)K5FV9SR-;Q:W: MUB?+#>'R:Y?67$2$5M?AV[=FO8V_>>\&SB_7PM,YKWD5+NHVO!ZK5LUV"6=7 M[+>6R1A(TITE"#Q8'CD+F;RK[G13N$ VEY/N6%4 7!Z!==&I4 JX.GO6ESN8 MC0(*CPBMO]HCQQ%4-0S>\ U=+#=U_TJ&78>7S@Z!W2$_W4YG)4-;K8F7Q[*C M;&X=G HR7[:+E?A>^C=9RG (]P1T&.IR]L3GC(UG&[]L57$E<>J(AVAWK&,2 M[[BZ?8B"^=V:C2;,^M5?A)W1+-RO^^(B;'Y"$=#V%,HDA >>(M&90!/M7B4T,\6Y7O"M[*:>NWS]? MQ=>XM*MB[OZZL^SUSIVZ=[!F$FLW0OPT?C^F&:)F]9%,&S(F8:Z9];[4K&+# M^PC@]6Y5=['XY,9X33XVW MR[?>0]EE]*&__YX%3;:*7\J@\2':$\Q38+Q;M(L8$@Y4[(H ;ZTUZ?I3M;=W M+D:1_'J;3^AQ9\QW-&!+YCZKPC'WL&QU'B-?X=7BR?>X"J\$>P[.3SZ[MOCD M3QF6STMYF(/SKZ=Z?L_@W&#. $*Y!90X#*30!'L3F5](: L"J@ M85KZG1US0'*#@.$DUQQ1R<)&<'M3UW<[:7Y9<>IO@;&ONU,S6^?T?OOUN]4Q M/;)Y2@^03Q[3PW2"BN,XJC?IE2)3-Y_6.Z\PIRJY#C+A)/>RIZP!U' -I!0$ M$ 6U14QSG>\TQ?P2R=7>_+]:BVN(,WB.?'OSKN?'+ST[WLS..V8<1HC)Q.O= MD0AQ!_^Z-'4OMS&3$9,7IRR[BB+"A63 ".KE4*@"""QSX(Q@R+&"Z]T!:(>Q MNC_;]I V5S!Z%+*Z69'0G\[=NZ$)TGO?T[=]5#*+8BW=($.=SDNM]@4X@Q[B,"9PCL))K^(QDOLR M$(?F$X[QD0CQ+8C3X9M55<4I"V^N=%$4'I!#JD/3>B.!A_:-YS/S-N0ZMJXZ*#;3CZ!!3L*<=Z/@@(Y-SID M+#_9[)"Q41RU[(.Q6;G=(Z:MGFY;J4R/CMY]R@=T@=00-2Q7@*B/&ZY\QSV1 M4/F@N.=&:'/]H&4P]!Z+[QN"=$'BS5:+\4VZ[$A(OH:!+G?3K-GJAK*^S5:$ M-#4%.9@^%#M-05);D$>U!4G1^T?7;:^K#F)4WMN5>3R$4^W=.I;Q1.SNK8;!;GO41;LLP3;9^6\)1H/=%O'[ M=9=U1_"NNJ7=.)I@LB[SW9\'[A.-&TFES7UOM):A<>QU:<+YB=7S8CU+X-N\ M^<3;;%CU[KAS2!B&)X=Q6M^MB-.$!L"ZK<)M9]7FF>C-F@]E;ZK9^FA1GY'K MNCGUB^6 M8?_[7O*OCM^L\$#J"=D7"G*'N5(<&"?#V6IK %?8@/"AQ5IKI&7J"3D(!N[O M";G17E/(V&N +1&2:85<=9L!9J6HQ%_"A!A616V/19Q M^>DS3NP<&H,VZLUZQ-0CXI,64$$0TTQ(X')I ,T+!(21&""#AHH IY 6TD-!_QQ"@.:0("HYTX3Y[<&*-AM!A4 ]^3)QS:,SZ.D8M3UHR ME7&.*QDJ"7"8!LXYD(88((K"F]3"66=W$DRPT SG @(KN9=FIG,@A?5(W7*B M+1=20OL"DOF8A-+0F/5U0">Q4&9?#4(?\BFO[?1F654PWG?=4P]QHMMFB:W% M.40@-P2&LW*YUT/C (/"0B02 M638"'#,2Z!55@!"KG'XMP+)2-*Y 5#&CGU_![B2.IFGA2U#.08]U&9OK4L>D8VAM9@_3Z34YW6W)^.&^HZ3'+/PG;9(IA$QBR4%!J#?)HL! :>BM M+3;,2"(*QW:*/03GD!#LO/'F.:!."_^3)D 5/,@"@8*[9XE:53-[1&9XW9TA M)=_6QQ T)H4M0M=+RK/W6_6$B4.V]RK D%C=;O/;@I("#&Y1;G J'=!J&RH'G! M2=@ZATVT1!P(F_M?L79,*0B-X<_B%V='592RIV+\EH>\JFK;C9!"<-$_V%C3VOKILNY-W(^][Q9M0=> MMEW[3-?K.*C.*U1=*AL;:5S67![O\2I1L_OQS@V M?G>?%X Q$UI&4P04LSE0 B-"$3+.[/1H^F(_%H*T6RZLKF;^1]V)_\]5^_]L M>VZJN5>0I_%J+^G4GE_&[^_..L9L>;(MUF2>-YEG3M9S)_FW0T9>XRF7\JH[ MU>C_&YH7?=BR']O,".8C3)_M3B@&X_'#^:_?KAN%QR[!LC998]OX?569LC_Z M+SL&+K^XZB\Y"U_?FF\;T@3=E!$;I\>%P_7!=YUYYS:-1TG#PSZ433+%]DN>;EP+HX?;;-;KS,K1\?!K[$CZ-U MEFN[O+SO+!YN7?E!I-/LXA[N:>^G_R?+AF\NGO'(?:#'@?VX@X5& M! M F',AB.H %U8 C3&C2%O,T4XOEX>,?OBEVW 'V^5Q;9Q5\+]E>[F,81S: M<3]/MX6GT&I53<93W5_7]7@[U2+O1I.R^O&GA[)R1:BLR%K2[\T_RV M,$Q7#:+PI\;:@+=MAM"?;XU$70.J$''PLF,OJCI .]4-WYJ77L0NJP]1F&8R MM%V:](TO)@%:+@?[!9.@F!W> T1N=677E5]HWW4AU M&$]1_+@:W)?#? PYL2_9979B%H_U+U%#/X!D"1R&_[YWO5T3)OJ%0)".0_T\ M][I?S3=_7H_NWD'8_6CMKC/"TK_87F=C?F/=GB'LS[3MIQEW(T+UL@N#]P$Q M313[<"JO!G)C]''<+BVW4S&H%>8F-G%SUXW"Z 9<3NUUB%S]8R%KOU<(^=FD MXD]4:J6WQ5^&+6KIW[B?!AU-KEGTX^RZ\8IUE_>J9M;S4=:3NT7FTNX1FRUQ MZ0WBK)#^:"<>VSS,8XF]MOY\>KO:=?K9W> M!_QBPPBM$ )>"^';E0S>6;J;;Y7NLD\7X;"S8SH#G_FKIW&0\VKL^LJ)=!:C MZ9NP=7U!LS"2J\.!GF,9PGW53;+H0[#H(0C9V_$0FPSQU.W8Z65G6>.@]VBL MHP3K_F:F#.%Z>2W+::RY7L]\]K CB$%P]MO0XA. 8LLS;-K\NSS$/E_0U7C= M]8VPGD_[DG["8K42[VZ\V?)5(REZ&G4;FZ6GN^.1RTG?>P>GQTCXQE3E[M.( M2V^Q<5VK'EYALU1^OY==1DR;(!G].*8[:/)I>B0]?9XH^-R M-T.K[R>Y*1.KP>^K'76']I7?VL^"N]L0VK(RW?F+\?JD$X=,S$ '$0840^C_ M">U5%$; \9P@45@FBITCS@^@6>%/PQ\V*&QL$[ MC^*/8_FGK6AA'Z&YM< I&>8I40X4]^J#!,HIXH)#N'LP@!!>0.X IL9_QS(( M!+0,8.2HW[=XS>7[>@D\MZ*)"2*/Z78Q- ;>T4G@SCSQ8S+"SP=NGCDEG&8! M/(JF_!8Y[S<&X.&$?Y[<]!!D$) S2OG7W\Q#I_79!0CK?$7.R.L92 MK\,E\.FF7;_C.(''C"HW!6!&VM VQ^/#'%-02"59X11!<&<"VD,PY:K\^,VL M:>M%3*M^U\4+_-;ZKNJ-]8FO\_:^J_T=C8I'9]D/LJRS_Y'318PPK.NT-R@5 M4M)^SQ?VV:;=3UK>=X.U:H"@6/9GE MYB&E^Y)Z./550RZ-?7SKF7%6!7[> CDD8\IC0*Y--A@KK43 M]" 6R*M9U++S,&*V^LTW5GG<*0WGI)K5!2L@X^+N-,KII.JP_^SZ\^;X'N*$7\?'.L MK^XR6O=FRK"-UO-"KSBZJHU!Z_[Y_9(CVI*+MOI&5;6Q=5Q18"W\)EX.IO*F M6K3^$1^M^:9[G(CHM;\^S%>0\\:^:NQU*]Q\739E MMPM^M;S'QH7^2K,B57PJSL\*)+X.=/Q+:SYQ(3J#!;[7=4SP^USG98:Q>UP( MSP1[H07FL!CR MD9N=>#7Y""+,_OM<"<["[0_U+O$_'>?'0'A/;+]F>\13B2 MW6TN7W5;S/#!-['KD9;3WKQT9F>?P;EK[[FT+-'4\/OLK. 3[/D_8P+YX2S@ MG5P](/D'1.X'^)LG);8G;?CK?WZ%/,H[/.5[3[2B!H/^7;)8ZYMM ZW1J<@S M[&L?SOE/G6MZ)J7[+.LW8]F>YF.4@1?2W.34QL2MY-1>S*GAY-..QZ?]]Z(* M-6OO0MU5\Q^JSO[RUW*6G7='A7^*1['ZCT/CH#>!LK& K@LX=7_YTX_VVDXS ME+V9S1=M\^?D$Y.5358V6=ED9?=UNGH;F@ITAO.M"FV98Y2R,YU;]A0G>YKL M:;*GR9XF>_H)>]J9S-]FU2=M*4FV--G29$N3+4VV=*=/2^C]F\SBL9C%SX2Q M^SJ++XEC8UA,,(6>%SA*YGWX[ E];P[=K]3U\*9TZ(5+L1[2KNLA7SU<21_" MPB_TAR_%Q6>L*WJ$1WP$ _8:FL&P)%8]#8HGB0_'S8?^/@^*(6Z>X$(;U!R8 M=1MZ6/&G:F9O^B[KF?/+; ::83M)]W1ZY!ZZOOSK,_-KA$[KB^@\='[O;Y_E M'"(TYQ00HG- 0Q,)KAP%.5+.R((+8G9.] L'F7*" .T8!)00!5110(",X111 M30IE=]IGR>;R?&;"?S9:8:S.^:_;BQRD^@& M.3G@SSK@H;.P&^)!D^8E0Y?(?2KD'KI12GXE^97CU+QDZ!*YCY?<0S=*R:^D M@.$/O^?&0.,(!5AK!"C$ @A:"%!00K'4F$.W,T/:*LT5+PQ@!6: 4EP ?Z4 M$ F%&,6YL2E@. 83=3Q9W'3XXV6,RD;;ZW3N8T@JEHJ(AE>\DHJ(3H /0Z)Z M,DA)$9)!.G$^#(GJR2 E14@&Z<3Y,"2J)X.4%"$9I.'S(9W[.)1U^R)FW?HN M:*P&Y4=P61K_3J]^^#V'@E*28^ *Y@#E5 %%D05(6^HT*HI"NL_>1'#.#)(2 M$$,,H%)Q(#'50")MJ)4.(6'&%A=]'60E=/YK;9S&8.R\:LIV)=Y[_Y.2$L,V M]4_30VPEH(DQ V7,"/WTT.WC"U5$/:"AWY!8?0):F<@]+(5(WFGHC!FA=SJ! MNBJ76Y$SDP/BD *4<0T$4Q18)ZDJ)-?4P-MU545>Y)8+"PKG&*!:VZJO^R4_.^^DFVB[IL;WX-$X++MK3-ZT5=^_4=I)HJ]V2%\*6+ MJ9+O'KK-2N0>ED(DWSUTQHS0=P_=':>=9=+*Y)U>GMS).XV>,2/T3B>PLZ26 M88%%#K@EUN\L%0+2%@7 BF)4^-VFO^#VSE(R+C2U#E@-14BQ,: H@P )2V0X MLT,I3SO+Y+L'F*=/)WM>QO@\L3!Z^=A<,)]0\1]1#+(,>. ,VX Q<6L@TH$1 0 N&@'*& <0(YT8:+ITZ1)'!TT*"@P>!$B(X?N>4B#Y( M[4B(("&"(;#\1$L7DN<[?B.+WF^(;#\5/?"A"NHC"N HN$4,2$6 MB!PJX'?(A286$T%W)A\]I"SBBCUI(VD33[>BK(15LM13*LJ)Q=O(+?Q,O!5-Y4B]8_ MXJ,UWW2/$_X=OUY>[_5A*N>-?=78N:QE:Y?TB-:RN_57^^I6KLNF5.6T;&]> M+>]Q1_5*]U2)>:=A=ZV2[PO:YC@M_G.B\VC-WC0G@FV(LLD)U! M@8:\0'K&BT%3T+,XS^^UP)SL+O SI5G\BRNS'E1KM\<\W\M?\*=W%VLP]P4F MD(^K^'= Y'Z =WY28J\Z;R'ZF=9;SU=V/0X5>8H-@ZJFYB">Z+:]M]I.L_[!M_[&KZNQ-H&Q@7M:%K[J__.E'>VVG& MS.:+MOES\HG)RB8KFZQLLK)+QO_JUQW;>,[:[&U[:>O.<+Y5C:VO8Z"R,YU; M]A0G>YKL:;*GR9XF>_H)>]J9S-]FU2=M*4FV--G29$N3+4VV], '])-9')99 M3)TSCJ6 ,GN,M&C+-U.?!@&'X9$]620DB(D@W3B M?!@2U9-!2HJ0#-*)\V%(5$\&*2E",DC#YT,:C'LJ8<6?JIF]R:YB:5_F_#*; M@6;83M(]G1ZYAZXOC^@C\-@3 &-Q6E]$YZ'S^XX6>8(YBU .D)4.4&TMX+D, MP\6ML[E3$!N^TQ8 ,L>=<2!'/ >4%1)PA 00R.8$2P--F+"PW18@)'W.9R;\ MY_MUZN>IV@0@5DP89B\].&%( IX\0B+W:9%[Z 8Y.>#4D>XX-2\9ND3NXR7W MT(U2\BO)KQRGYB5#E\A]O.0>NE%*?B4%#'_X'7-BD)4$%$PH0)VP0.:: ,BA ML#BG4%JR$S#,,<)<(5!(QP$U$@%A$ 4<$F4TH8@YG0*&(S!1QY/%38<_7L:H MO)E=VZ:]2N<^AJ9BJ8AH>,4KJ8CH!/@P)*HG@Y04(1FD$^?#D*B>#%)2A&20 M3IP/0Z)Z,DA)$9)!&CX?TKF/0UFW+V+6K>^"QFI0?@27I?'O].J'WZ4M%#;6 M ESXOU#.'9"6:6"$83KW_TJB/WL3E@L.>2$ -! "2A4#G!D&""V@D(8(CN#8 MXJ*O@ZR$SG^MC0,9C)U73=FNQ'OO?U)28MBF_FEZB*T$-#%FH(P9H9\>NGU\ MH8JH!S3T&Q*K3T K$[F'I1#).PV=,2/T3B=05R7]LKDD%&A$($1WZZK^RT[-^^HGV2[J MLKWYU>KPW](VKQ=U[==WD&HJXW(K*5(< H0*_QW.*- &_@=YJW/*3(X&DAP<� D1'+]S2D0?I'8D1) 0P1!8?J*E"\GS';\13D0? MI'8DSY<\WQ!8?JI[X4)1A:Q@P$%N !66 ,4U!HYH[["@+%AN#U$6\;1[84Q3 M>/PHO=-F883_67H2_C5R.=R@G"UDSV937M]-P:^_F(#H403\^Z)I2W?SA33, M#TC"1(E/4H*>,4(&0HNANXWWES9[75WY%=]D5U8&D]UDUK]1&E+.;OP?RIG_:>UU=7%S*_.A,^LK&?E M[*(YR\YCYX>?9*TO,X(F&888QP=\9[6]4K9>?HJ6?!X3.2=9>VEK3Y/PS[X7 M. ',X2BC6GN088E'#91J!Z1A&A"!(5$YEHSL'/(S#CLF/=S05A"WBLX<:;GW_8PANA^4K ','K-W9V]^E%QXJ<4& Y M08!*18#4A %O;3!G#EM+=FI,\UP4$F,+&*<,>+I8(!C-@>1.,JAU0?*=,9)/ M^&*S:@^(N@-5C4GOMLQ3>^D-5-3 WJ*9;8MUEOVPMEZMQWNQ57=V)6\R9;WQ ML[KU7[%E4.5L,0_\]Q0OY71IU*),>"OFZ;-M*K.J7JWDQO\R"RY;)*5W9VNPR):OU.YL+6WL=G,O[6231D-IM3:4S_UE;SQK_^Z5W-=YEFWWNX,:[C/ZO.YXA6MF5VS*ER695VS$N:RO/I9[O M6?BS)U[I?=B* ZZ^^X>"J>61XQ\J;W1NTM9PU,@C-V2&P M"<(O"TXVMR]H /(2IF-$)NGP@UW/R4=K ['B59U??7*J# M)TK._N@X+:^"'C79I9U&9%*&6(5M6J"\P 7YN-H_MC9:(^LE*8I3?]/.""51>5HT&T7"1%,ZG6:7 M_EE>3J:EYV#@^VI 0RUL_DA8T>U]CP9R^\44LZM?$Z'6ZWO)662V>[ MN=R>#:T7BRTV! 7W,F:#AD7E:Q9>'9>/Z6[EOVNEOMSS#MOL2OH]//T^;QZ] MIUJ!^Y\75[8N]7+B$\78"1,F/B$-J-^Z .4L!:10!<0F5[D5M[&]-@P:C?WE M3'&_:8$$""T0@(SG2!JN"HQN8_NUA+T/T:[W_F[?3BO]QU>9;;21H4^/XP=FBKOT\@8[)ENS:@2L29U71:??# 8STI:$L^ MMX+(_3XGD*_&53] K&/[";^+E8"IOJD7K'_'1FF^ZQXD8NNVO]Q(]E?/&OFKL7-;>PRSI$5-8 MW:V_VG>8\+ILRFY'^6IYCSN.%'9/I<491>+K0,>[@,P_Q>UU&$[W&= M.!/P/M?!LQR_T/J"5*?U/7A]_.'+^\Q161ZU^$$=K1_8@WR9+KM7_HX_??IN MG5S_ NO'7ZRZY$F;DCP#N1^0+7U28J\F(2#ZF5$(S]<&8QPJ\A1A455-S4$X MOR\K-OQ^#Z.3@1?2W.34QL2MY-1>S*E];KQ/\FEC\FE7E6?'/ZWY#U5G?_GK MZZIIDTM+1C(9R60DDY%<,OYO==4T66)#XD/B0_)1@V9)XD/ MB0^)#\E DGB0^)#XD/R48-F2>)#R_.A\.'&E?!MTTZ]_=Y4-QQ\VP6VJ#F MP")90P]%O@Y4CD>R;2Q77W98,(MPF'SGL/I \W@G&:=\R>S=T!DS=+5[1.O7 MY\O+CL5+?A%'ABX9^]N4">Z0L(4%QL "4![.=!,D@>320,,E(U8=HO_:,GCI0W=RY,[N;?DWD;HWDX@FLML3H34$""-%*""$,"AY,!Q+:!S!B.\ M,\WZD-'5ZVB#U(X$"!(@& ++3S33D3S?\1OA$2K>4?(A.,@DW=,8,7>W2T(#4(N!+6@0@ M311EF (K! ;4& 24T@SDW,H<"^M,@6^W",AS44B,+6"<,D"UMD PF@/)G610 MZX+D["5&P(I#=PMXKGSSD!3A!+Q1(O>P%"(Y_^3\A^?\A\[L-! OV=L4CAHD M!Y+'2QYOA%HX=&8GCY<\7MK0O3RYDWM+[FV$[NT$HKG.,IPK40#"G034< L4 MMAH(1W(F.?,_[PP".V0T][#=7U,\]\C\43HO="R.*8V '9IN#:43_-#Y,W3- M2JW^$_)[ /)C!;*&>*A';6$!=00!H24$!>%(<*JA0/PQR.]91L >'/"E=O_' M[YL2T0>I'0D0)$ P!):?:*8C>;[C-\(C5+RCY$-RALD9)F>8G&%RAFD;>%I$ M3YXO>;X1>[X3B L7+I<,&@VX-AS0(ISO(E #Q1W#VO^?,G'@N/# BP 2&!B$ M7[K_"%@81I=^*:$>-P#VI0GEA=U^U-.%>3!-^F&TAR3*\S4A/J19%+M3=;/_ MN%R5GLSEA>W4'TCG7^^5G'Z0-\TW7V5_2>*XTMM->0R_A(O+V4+VIMB4UW=^ M[FD^&#H.8J[S ZF1/QV+G4/>0POA+.0@1SS MD JW'KD8 8&&@GE@HZRVZ#;DT2: )*P!9__L2CGH87R=V6CIU6SJ.U[_X1OIY7^XZO,>NPS#TRO M S#J%<6:\_:^2_X=C8I19]F2/IF1V'A@&*$ B.P4L81SVW]I"I]7T6^ST*?19$/*0*;>FS7>CRS;7C]IFS: M("+MI?7[N.FT^E#.+EYEGU'QS??_:FLWY[5^C^A\W@=_=9>MN"=/'L1*_(GM MW4FBFVX+'G9S^_JIR45;+7?1845!4N W\7(PE3?5HO6/^&C--]WC1*1B?[U7 M@ZF<-_958^>REJU=TB.&=KI;?[6ONORZ;$I53LOVYM7R'G?4F'=/S?$9Q^SK M0,>[(@O=A9YAD-SKNAR)^UQ'SSBB][HAS/$++5 4][@0GGDWO'-=&E ]IN$N M:1!6&H0U$@T9]""L"*"[&5@K%-W]&J#T\ ^SC4X:DKU,]C+9RV.PEYLAAI7) M1,ED'HO)3.>!CZ4ZY5=;>ZK&")&NKN8++V/K4%&J!WOI_%TB^CC4Z&6*O%+E MUA KMZ L(.8R!Q02#JCC' BJ,%#68$&,LSF&MW,>4!5,YRH'QF'_'>D44$AJ M8#DQQ''!)77WSGG\K:Z:YB U7'P"BV(8)5Q#DNSD%A+13Y?H0[?*R11>-S9K* MM1]D;0>:1C@U74OD/@9R)]0T1-1DG)0**P5R[*$3+1P"@F$)I**<$,JE(CN% MV,IJ;DPA %;. *J) ])#+: E1(Y[H"%=\0*HB4QX?DC4E(S*\(U*(GFVG5:J]&)K6 M):(?&]$3BAHBBK)(.,IR!DB!&:!&Y$!15X \MP)91U1N=HZ+.F0I$2R<]',8 M4&89D*9@?D&2*8<*(JUZ 12%8UUIRM>QDI86HTM1 #YA8?@ P4".@+R6%I* M"V3(2\0=^,0O(&5O3LJH)'(G%Q(@""6U(]?CO*$!WN2TQZBTX80A8@*!;2 MW#KJB "",?\=H3G@%.9 ,B-0;CE#^=,Y;98GIWUD!BH5<0R7-RGNF,B=R)TR M1T< =0J("LRX!:A@V,,6 8%BF(,<4I/KO"".[$P?,PX[)H4&VNK"PR.9 ZXQ M!#A'6GC,0S#E+Y Y*M"$\G1(]K2L2B)W(O?QDCOYS"'Z3&(20:T+DK_$T59[J_XP?I$3. M@)1P()F"Q)Y!LV>$2&WH-O-/2Y:?&+S$3A4.&0MR+@I (>= *(Z!@E+3(H>8 MXYUBWH>$9,[7[NB[#6_D?Y[:\(-'G.<;3NE.-'J8B6Y\0O@A@6C*8HU)U_^< M($_RJ0GRC(H]"?(DR'.H*EE#BL)H"VSA,0Q54 -)% (28YD71B@"=Z:Y/R2B M-BS(PR8>EB7(DR!/JOPY-N8N+4<,[=FEV9AD,_N(J;DIMC[\C-VV(<5GF 5# M:JJ%FMJ1P=NAZ]B_#I>U(X3&)X R90Z9RW,$"*4(4(MA*.L.7?Z98-@0J.7. M6:R#UCK]; ^$',D$0?326=O/Z\/X0..1>:-$[H%I1'+^R?DGY_\B9[J(-@PI M!)P(I[$I%D X;D#!= $+Y)A5.X7.!RW:.ICSQQ.,#GE(.SG_ 95Y^9^E)^%? M(W_##94PZ==U\T>7P M+F0H=;P VE$-*"P<4(Q08 16RCBB+=*_XWMYK4U)1 ,P4#]4==9>6O__VMKL MRG]^V636<])D/\E:7V8$33(,,8[1(_\#VI<6&,>[3C*S$OM=B1[K6WVJ>"^S M'^=VUMB)_T%/%Z:<76S_O7)9.6OE[*(,MK+KM[1[%W^5EO.R]:KV3R\8EY77 MM7"GNO;?[.923;(/LLG&2\5_?:)LU]#>\XYHA+-,&HZ!4XP"2JP"$@D)1XETW_K]5H._ZL3P_,-*3P,J)E0?C>F&9]H1WT>[_)/6S,9 MSI'33@"B8>ZW"H0#;B4'".:D0#+.Z[BMF9007D#N *9&A@;4$ AH&<#(4>.P M@8[S46HFGL!/M(0:GVA/LMHV<^M?X]I.;\XV,?GPH?4X2/S=H@Y0Y5X0=[*% MNGTS*GBMMGK6>/Q43G3=6A6F:SJ\-]SOU4U4F%7T (X867(I$C MN>7 2((L]UBFP#NGYB@OL+-6 ,<"Z*$& T7"/TY) C44#HHO.S7WSM9E9=[T MTO2=[?Y[( R#T=U3!L 6NLG[/YE6OG%W;IHU:6^Y)MQD9IG1?HMGDG M;T( R_]:>Y'YL92JG)9M:0-<>>M%IM[XZ+NRT=.J6=3V]:*N/4W>^S5\.ZWT M'U]EUFO@/$B%O\TG H>?EA'^LH[Y<3%Q54W-830Y/\MZ?F3?=\&)9K+ZQ-O" MZLIF[^5'VX4A(I>RGB/9!KLV_OIS-0-[KMA4^?UR_'EEN4..'2^8Y(8!ZI0" M5(0#,<@IP J*&45>8@OUZ.WRK_K2FL74OG5WRV__VAM_>1\$_@M%]QX&+A^S M\![2$9TW(1IV?T=ZR&&OE%>A_E/_K^PUT:YT<_E)V>EFN]+-*FJ? M[C5ONJ&;_J%-V03_&QVSJZ;3ZH/WPZ_VT>W%"9-]=M_U6=N^+R=T!/Z_2]D% MB[)\?K_JD+%Z)1=MML?\=&:;[K'B4C%_GK/]*F< M-_958^?_/WO?VMRVD27Z_?X*E'>RFU2Q-7@T7O;L5"F.,^O=3>QK.SMU/Z4: MW0T)$XK@X"%9^^OO.=T "+XLB2)%@.S:'8LM:=H8ZJ."NM'A8[J+;(LGD&\TKA2C 8%[ MAQ#Z08$-H,5?__V5^^K@"0^/K(L;!X6\@/&R^\$KY>\O26']>:%-Z3]1I3IJ MULNCRJ1&APV&7QI^:?CE*?#+OJG9L4S'L,Q389FF/=RI9+.WOM@DG]5F]MZ0 M% Z)71H1GSN4 MIH[GQ'0O#:@:]JHS>U5B[SZ5)->?1&;.WIDQ% -N ^[3!;<1ET,4ER))A(RE M2Y(H= @5TB,1BU3?IM06@1/[<;!'?\*!Q&4P\:B9L#=0?F)2*$[-I5"QKY;( MRJK(DAHIK<02UD(**6]44040(=Y4Y-,I%JEGR.UE65G7^53(PB1?#(DZ#=!/ M#>A&T1JBHI5&@1OY44I2RBFA3,8XVC@@DE(_"!,O<.RUP,U3_!*JMK9AT*!? M_=1GSU_R3QUS_G6)-[]O6/-_:,Z\WU0+)]C>JL&PH5-G0P;H!NCG 70C< J\Z-52"ZS6Y5A83%QRV9<6FF1WUC5=09G,642H'PG"$D<2-W' 3*>.']GNO@QRG6?0-N)<:2O9:/"?&OW]_>Q2:^]? M4&__B&I[<\5^4OFBB1V:5+Z!*"?==F] @CDE"N4WB, Z35+@Q#]FSLQL4AV\4 MO"VJ7:]C^'Z4MW#B! -I&+%#EZ\AD<;9\#(#]"$2AY'OXS@>(]^'*-]M*I(D M9"FL)D!61R(AS)Z(?<\;PP):%'):'"!KU0I(((UXG=A/G#3@8,PP'#\(>[]^6M,P M M[TOA..(F=VB[Q/9L2*EV;1$[DD#A(/.JY M81"RM5DV7/BVX"XHLWX2$>K8'HEY[! ;]#^'B2@)76=)._VI ??[65LUNI9T M_G.1WZPEGG]LJT5?(@-]?)B,%;>@T+?%M;N6XEI9:8E:8O,R7*W*;K!;&5!& M;]V;K*IP:-R]OF2QW 1^+.MII1N<60!"QCD KMN-ZH0VS\M,(1W#D9'6+^UT M70L'ZZKS!:L>+ZF>MY ) M91)[(N+$LX.0T(1Y(&0P1L+=E'(O2AU_+2WVR4+F_:P5,NNNC_U,;(DG/MW> M661\2*D8]H;Q&"@0Y@6\= &K]45#=@,;JY 2\:^9O(.?99I*CK(!3@(8G;#> M?WIK?9;Z^)V0HGR0BM\CFU?U*"*KZD):W^L::_[FT[^RF_F;=_I/\>8'JZBG ML LX"NNWB\\7O;U9\[H ^=#4L^ FY-=KABP.'@;;8KW(#?P M-E;IIC2RO+"0J0!26&_K2B_SGWE26I?P7M_C@NVFX(O%AMIWPPN:W3:;5!T_ M_UEG!3YRGE7 =?^7:?$U0YCD1=5^@1*UR$7-JXE527X]@_._NE?7E7E:W;$" M%=-;.$3K<5*O RP>;8*-K_30>Z@;T5X Y@IXT$!FX77*E:3( M"C17YFB]W"J#0\&HL3] NLS0SMG@PEJ2)8!'\BN?UD+N&KHX@%19)(2,*=G& ML7N U9'HOUQW90QS=B5U7@!1UL]K-KUC]^6;5]:?QQTTVFM OX^.(KO=291U M8J()^[?ZLV2QD[B2N)XGL-P9]&?**&&>D$X:>VD0K)5#/45*M%-S5-H*"H"U MZJ.C _+:E=8Q K1L.!5Z63U/CAK/S#4&&59DT M7A$/^]?=7( FR8:.+DAT)1QWFRSS7I224^; MH,3J*F^3S7!'"%K[C;J<3)5Q"H_X*L4;_;C801 VUP/V3-F\E*]+.6<%*",M M,%2*I%[ZU::ZO=NLS+2^\KI=8TOUGGYJ &PL^@[!N"WS3E_G7(0A?=1UU X? M3^J2\#HL,'P2\,O#;\\!7[9-SP[END8EGDJ+-.T MSQU6%W1OMP'Z..CL&6749D3AB55(NU[L!%Y$B9M$C% _=$CL>#Y)8SM)$A[' MX7H:UE.ZI[1AI)]D*C&%\FU^@UWU5%9F&TNZ?]OQ\D6@:2_9!1Z=A+$]C-YZ M0\)V(RH,T,\7Z$/GU$8^&_G.XPT M!S/0@S&:V1 ULS3R/5]$H&7%+B,TI9(P:=LD8'Z<)'Z4Q$FT#\^)XMV? 3C% M?2_Y=M^.DHEC#ZQ_G)D^,#R>9< ]+((PLGOH!V-D]Q!E=RQ WCJ<$1F'E-# M#DF0$G'D@S4P-&KAU&ON?:W U(R!R/4$=$))%N2EP_8DX:"2IC9V^>G0/Z M=,))% ]R<+09#3!8Z62 /DCJ,"J!40F&<.3GJA)(Z8LT :'N^JE-:)""2A#; M-K$=P5$AD"+=2QK.@54"G#7M#7+6M%$)CCDMR+3E>4J+M_%[(3"<3MRP3W MFR+!/Z4FMM\MF@]F,^LM*SZDJ2PF3=]#.2-Y7945FPGL4UC/;N%"W7^]*3I$ M@);8'-VC;]:J$4OU]0](%^W*JD"Q6T>ER5IP7_=SLY[N;0XW]VL9V^4*><,R M;&[8VYONE&[&+XR?A8A(QMP5 7$BGX$2"-HCDUY,;#OT$QH'H:3A'LJ='8_(QI M_Q&+O?X$!;6(TN3Q]BK;TLY M] %N& VP[:WA>3YU:S1(=04"/@9620RW3GH MHKE8ZMFZ44\%978$JNK+=L7;L:]J/&;%?:4CR#,@&O:)Q9OT+KL?#?C7J//$'RY>64OACW]%J-].';^X7 )U0SL#GYAP3>C>F6 MY!IA.@0Z@3F>P]$6+C=T8)]8;#IMN]TV7A ]ORE^@RWLJ:&-[4/UP.P%L_OYD7AZC(!FWMI_M/R!9LWBBOVK[K.M8;#BH(!IUKP MKF9WQ],-'V9N#TY6'!.*]K @[W$%V"_HHFDV4X,2IF@OE3A00&B)VTSWND;U MGM4B4P9]C@RBU)]4+J-:^',%_]'GJWP!@)<_3_.[9KY90P" R*4U0X49D"<# M#C7-9U<$/M]TB+VTO;YG0F$YKG$K9R(O+#4_(2L G7'LY\/#):Q-]:E /: BX$VSN!2UP"C%-?L9F6/9E[6BZDR&("5H!,4#E1O.9.V1=ZPT<87!O^>6A)0 YV>F,8FI$Q)* T:8[4=$ M!F&0),() V?.IQ!/7<_@0)_0N.3FOF&]#;>[9\W(?EIFCAI#)3#/)?0 M-'9(E :4Q"F-N1#"$3'=1V;7(0@IF'C>]@3O\6'BI#_^:*I+4V51T]H!6,.:@0I#J&L[F MZAI'ZVJ_@M(C.>AB^0WN8.6Y:PO?7>=360("P2-T*LG3- /42+47(EW7$E 5 M[H<'8=]6>0UW:&\&_"!U.!0]'"V8%S]-EITL^4YZSOA='L>BM<<[/GK91\;] M<8 >7#/K/QE8@,6]Y=!F+&N/F(&9W,R!XT@=3A^CX_6ED@>'\\9;>BJ'D>-0 MUR,^PYR?2#J$,5^0U'-C3PJ74>F===K@< YP.6%PO)I3FW$XQC- /<_"P8MZ M-C2J< QTLEMYG7'0:$##$M*:@P*$Z&@EK'&I+;MF)XO08*[B@N,]2]3RF";6 M)<4,WTTGBZ(*B<',ZKYU&Z5U!91\,<;C!WVT8MFT><6L[.>@C_@0T>LWQN.X MR0M$IRD87..%OI E+[)$,XI?\TI:M+6=%K9BN0CCXITZ";OQSJ[YZ\=XE!8$[V50J]&M^JTUPUVLL ?40 M]2)H2:-"TNRSRZOYQLN?@'D\[(R *SC07YCR!FTBJ0'NV3H!"WXXG/1G%=:% MBQ5#4?_M6>XWP*@2"?8[1O!O\^FM9D%3A3;S(N=2HM>OQ#R>1%IE4S6 ?&/* MLAO@, 7H.T#0#0_*"[@<_00\KPM=_H-E1 O77C_A(,,LHPH>(TO8*TCMWO+X M^USJG"+EDRPD%A=W*0B5-<,C)\*=C;-Y*T$33I+@9.B T\Q1R9N >TE MK+SL?83K8.7;3 "_1&(C-CH*>S9(I0LN17=/!J M7Z8.H2Z"[,VC6L:*!G7OO?$)"T8.[UM/*P#&?^1WL&UX6N^=,HSW8B!?0:2> MS=%]R_5 ^;9@0:O,F'>E3@Z O'Y@>&VN>J?KQ-\V 9FK%TNP8*Q['\SHR!2' M;I( -OAIL0A"6SF]_NMMG%@O^C!,-J[?%)[_QJ.F<'G X!\L"F.!2TGLVDGL! GU@[683LYSP M"ZCBHPQY=CZ+AJB ^F2!/I<>/2#9",FFFN)T&@32Z5DG)?$@"7D2!R3AW"64 M MXEU/-(:KN.'<+_A\%:=M]3L$UU#0 $3R0? 66A@3T8@DG=1[H;_5EN=YD\H+C[Z9D! =3?1/:9*NGI M%7=VTJHA=] @IU/TM&EI!KI@B34$%O#:SFO3R<,FFJUUOW4QB<5#ZAL0CEVU MH&ZCH8/BN+ALLA]1^]2I>?,"-5C\$A1AY:94_3>8!:\DV'W;?,/Z@F'6[F&X M+NX=KM2%A_#(JHFB(S/#_#^XYEZ[IE04&F$^ 06\4KY'Y;/LU)4);KJ0.G[= MO=JV%Q&URL94@=\[P-G\[J+/71^&>E+?]X#>/N-@@-\(\416=UBQ## N+4DGJ&^HSKND/GI6<;%FLXWK5GDEX7EX!LO/0B<-WHVK&$O@;!C0Y4(][OS$ M]]JGG549>MNM&\FP1XBPZE*3CVS*S%6R,M9+"A4ES+'0B,L,0Q*=6[I!OS9- M>5&.K+&S>WC;A4P]='DGA50IS$)C^6*[8"ZK,$C9JWB:6/6\H4/)BFDFRRZH MF>;3:0YD?_5Z"?&1$LH%:^AMJ6%ADS[3DE_1,%J %"V52J_OEY5,5FU=[32TXVK7"R$Q48(M 'F19IV(6_EK)9MQ*>E(F9=%ZAT M_POOI4+_OHA9_]Z4E,*OH\3L![.^WVOH+2KL._["QOB^%];?KR5&L2PM<),N M M4+BNF@D!("Z''JA-)=-L6"!EZC!)_F& #4;C(BVOB=@K3=&IG7VI-\*:6 M9#69,IVG4 (UJI @7%=<29V_H&D2<;-NVW/B+0#!- ;),(0M+1NX/OKTM)I M-1LJ5'112L-)$?]Z![_H"I/<=TB":3KG7<8FG32,X 6(=&U!:.(*;% >D2 & M<6B[*65LK8SMR7TF.RFGV?2>)L]Z]LD5@YXW+CJN%R?29B20,B34DSZ)0JRK M]%@:41HF[KKWDGI>%-I12EPJ&*'2MTELPXVNDU*1NL).H^C@N!C0\(0P<;F: M\L+:A0?C]3-9:7&_54K_VU8QC8PYNVF368QH?:$V)F-&6MUM]FMV4]]8\QR_ M5FE0G?;99#IUI;++2G.7F=77B6_8'[+QOL/JI5S%T/-FUQZ+?(DE[S3R8_@G MI21BJ4]DD'A2A"SB-%YK)6%SX0:^"RS>P\[XH0OW>#Z)@7M+E]H^I^(QH=TNPW4UXG*0A M$<)WP SBH*XF;DJ$':>V)_S$CI/G\#^EKOXWX%37Q+CJ37C:B>614G)D>SA> MJ92S5W^=Y2=1CKM(LVY4SEZ:] @"(']>Z1!M>MGONY?]J#-K]]<@/7JXESVG MB6T[7D32V$X(=6U*$NEX)$CLT'7!H+;9FE:W2R_[1/]QRF;?4$3 MYK%L[S'O_DBV-S2$*9'YJ69''=O#$KH96'3)O9X]9%7WI\>>5?91V20IE*]'J5#O*E*VS$EY+#5OD$*/QNFA5*)MD4&#.=-6 MK9YWDU]U@6NSS^;ML)[N-7;7:0?NXBXQX\9^HRXG4W:?UQ4\XZL4;_3S8@7M MYGK5&'%>RM>EG+,":*.%F\H"U$N_6DRBK;IR0RQAT>D'K]LU>A?V9POKIP;^ MA>_$WR&\MPTAUA?#-P_G(9&M#VU M^50>X&U/F?6\H;[S47.H;SW MH, &T.*O__XJ>'4 P"_/.+>!D.%5+*5R6,L29'04\@)&]NX'_T597K]HR^N= MLKS^DA36G__:V5\O3($/(D)?3;?5K/O18<21R-A(N#&=EI%P1Y-PKI%PIR/A M^B%G(\,,5S1]<.)RZUX2QJ$E$OB.XP12F5*DC#@1#JV'2;"<4,_7$V$<(5# M*?4#DD:Q(-0-)(EC%A,O\1WJ1RZSX[7\_":=08K-N0SO=+A]3X56=&N^JN%3 M1C@8H)\=T(?.FXU$-A*YE2%A326A+ Y)Y$N/.*'KA#'<%C)V3(GL;"]]-GQJ ,)A_\Z0I[F[C!OD M^2>\F '=Y+,BX3[#*W+0H,"Y$9@!]RF VRA,0U28?-L7$12T&7I<65G2(WL'"AW,6D7I^)O>/L! MBUJQ4]0MML'%L3I85?NYF1#ZV_.\#\;)-ZX(T..3$LWQ#/IXC)XV1#V-IT'H M!>BJB.. 4,9MDOB.)#2T'1YRR3W'7M73 B;CA+&0N*GC$!K /RQT8@*:'0O] M2(1"'#-- _2T(-X^SVM8Y+&>9SLDJC@;-F: /D3B,*)]',=C1/L017O,9& [ M7D!LU_% 3,>41)P&A >I3'SN\H2[:QU"?1'9B71('*2,4!MT I8D+@F$DWJI MYSI"'-4%,[&]?7I@C&0? A<[8))('\S-.COY, =V@D-G5%_RBDUU M%DG327)3;S3C41T$6;Y(Z:%[X?K(.$5>8Q>P<:E]0R>W9V3_'OIHCT0E[J215["G5@^ M9Q3B,3Q'_L2+CYZ\8]2 PWB-X#-VA=XZRV9+7W#WP:UMZ?*?)&$2)[9-(M=/E_=S.?YO=2?I;%;<;E9H+IM_;_U/66_ZBF MO:NF_MLZ^9]+^_*'#]RT+]]RX:#Z@P]\>Z:YZY@:=IDVAJ9]^4@H9-!M#$W[ M\O/AF4;"C>FTC(0SC7I'0B&#EG"F?;GABH8K&JYHN*)I7WZJ7-'4T9Y*V!<] M_E:>6H6\E;/Z&5F5IJ[F"+K'"0-]Z(1CFJ::5(AN_K-(TCCQ?$)#%A/*J"0L M]1R2.#R5PK7]).:KD=Z(16F:RI3X48)%-'Z "92",,ZE'T2>3;WC]@ +AE%" M,R3\-L+! /U\@3YTWFPDLI'(K41.?#L-_- E'G4CD*XA=MAD$=:VQBE(:9HX MSJI$EO"U#&Q!8I&FA 9>"!(YH,1UP\BE0>BES#^B1([W69]PPFQJ"*F&IHOY M.$7(9Z!*W4@,7NX/666S*U-O.B@J,^ ^!7 ;I6F(2E/J!"Q*9$KL&%N9QYR3 MB(F(B)#YL91.PK&OQ[+2Q!S0FG@:$^G$#MX3$>8X/O$$Y2'G"7QS3*7)F\31 MT0LZAH3;9\!<#+@-N$\7W$9T#E%TQBSU4Y^ZA#O8FCQB/HD<3Y(DD,SG(%8] M>ZV-EF1>&OEN3)P@@GO<]2>")/0/WI+A"'A]I"8BTG M.!67P\""%OY32?W\!ES_=!&'^?B049H!O5:M"L M<+-J)1+IIHG+B"M#CU A/!+Y3D22U':](!:)B-;Z3' OI6'LAL3Q1$2HY^-0 M-LY!.W,=SW/CT*7'[% :3+P@,M&>"21,G82+Y)Q>LS6 M3?XD#$V"Q* 9C4F0&+^WXF]R)@LV50X*)N"JK*P*IH:PF3R)(1';L6KJ.K0T M!S/0@S$JV1!5,D\Z86J+E+B8=D$C=' $OB"4.33R$Q%1&JVJ9%[,72_V.$D= MEN)8MA 4.N$3F;JVL./8B]RCSF$))YZ_SQ%K+U4%/"1Z. /69< ]+((P(GSH M!V-$^!!%>.QZE N7$NF%#J%) "+<99R$**=]:7L\]%9%N.L):<>>1T#T>R#" MW9#$*0Y5BP63@<-BEB1'#52$86@D^,EPKH.GC?2!;4:I'9U1'7J4FO&2CBL< M8^:IG'@ULIFJ,G(EDJ6<)6YD$SOA(2B$GD-8F"0D#1W;\;FT?G# M*).#D%0&Z(.D#J,>&/5@"$=^KNI!D*9^PB*'R#!R"8UCF\0N]4E"[=!.$RI# M^^R'KAGU8!"2:NOHM<6@M+\V@]^)XWD,EB+PG#78'AOA0PALXY?\X+ MJ[J6\#\<-7.3JU$S4HV:Z8;,6-BE7V4Q86/JB26_\FF-5Z1%?O.@P\S*RG;4 MVZ@@\Z=-FSX#J2E#'F$DA0C/$1A; :/:2> 3%0Z(1CNBC.[#J-[/_,6W;)Y5 M0('P[>4-@+K:CYB=N/;VEIYCPF)%MF/<^+F2GQVG?BR]B*0B!J554A?(C\7$ M2USF)2GU;;DV"'47I77(Y.<'\6D07YY:? $AZTXF)3Q^J5J9(Q@G2Y=E:$'. M0-VN07J6>5K=P=GH"Q4Y]Z^]AF^Q\1HK"C:[DK@DK%;(7&U>R3TQW^E.$Z5LU_#- T2A.79H$"6%^!.@F)'Q*:$A"SPD"-Y72 MYFL>WB"4O@P\06(9IX3: <6@<4 23JDC12I\OE8(< P4#=Q)[-NG@:+Z]5$= M?CME96E=HJ<(.+)V'BWKJ\"$*$! *8+@ZOF\VG&T0=^87T!@=Q@3R>/"UG5Q0R?@N*:U=5U7J Q M-+&2ND*J*\L:A/P\SZ?PEY!%7ZS_6VE]N)EE25U:[V>H;&,Y9I]NK8]3@+;> MZWB.ZU4DN&\,2:X^4I?D\.>O;KC_K@/Z0]"0+R1):7,_%! MG8)RJWR8_2HK)58^=P>('IBR*C*.@49DF[^!>,'[U!_ZYG)/[0&H=R*"!W'^ M7!':#442QI02'GA8).&D)&).1#CCPHW"F#%[37]_BB=Q3 AM4^E4(B"5_+32;,9F7/D%\=*LNK>RF9)5O\U8+3*\\&V.7H52?U(%(IC" M8'VNX#]:8*"Z!O+"^GF:WY47J[X*W%0VJUD#2XQ-_Q_+VM61%KV(/^<%IOX^ MXW#C/D:V1-U$_]O*9XJ%4Y%'?+!>4.I($#C4 2.;VS*1V)-FK77N3L$Y5LP M??779=?H7X!2-D@A]\$-:C[?)[LG((4"^JY>Q>"EO(I/.K!7 MFTG$!TCXCB.)%TK0XWP!>EP4V21UI>MY-'%HM)_X]0J)? 06RN^W$>_?5ZHW6O9)3^X<>E'[1QIY(3U:HHGE"#D,62 MIV#;[4KN98C"F)JFLE+DO%*64RLDT1:ZS75\#(V??'8+BP/A($V#?:9MI"U> M""21;CZ#1 6BIMGR2Q V8($*^3IH&,_;4BAEW< MK&_5NRG=ZG\43#XIR)]?6JCK^0EW?(?(P!4 _77 M?"9/0K-%0I76'"2LHLHG"-C!OQGR'KF!W_SX+7YS*'8C'-OV$Q$2[B4IH<). M"-B(\"=W&(L3S@([6<5^ ;@N(RX(PW 0=6.71('O@VEHQR$+G#/ M[DQ]!Y'PX:RI(%X:@%9$PX P)F(2V+%/75M&%"=5[8XE+\LCX55/AT>6)\DD M+PZF7W'?]2/?3T@J*>CV82I(% %2,PZRG%$_$,&:N-_%'GC;:9D KAD,AS0&/P& >UUX])E-H^ M]\-4IH$X"/AUU/V]"KXY3PRGGZZ>_$VC]80D@L4JY1)H(IU+#@+\#7T3%:QE MY07Z(& MY0B8WEOU'*[G0*TLFUGR5OFRA6+&B<%PE2S.L[L,=9#.>%_.\4-ZW"?XYK56,5CU29K"P#@D+R:IK MW-EM/JUG%2M@K[* 5V7]EUG;P[NODM1U9V4^B27?NB\5#.+[44@]>]%ID*RK^0Z M$T+.7H,QQ9CT'%".0\]Q0$] M8)Y 7$='GM!+$/'"\>6.0F,4B.D\Z;*VT^* M>S:(N/2?,;V9E; 2]):[:T [R&.EP%>8ZV'G )H[O4D)!7I"8@3WJVM*W0]?E7K#F>]O-U7](37J6 MGY B76[EQRH9CK=F'VH@FYC[A=6CUC&"X2$. _^N!>56(+4 TIG2-9>I[Z<) M)6D<25 #X1-+HXAX?A "74=Q3.-]I*'OE:Y7DZ1B-Y[X\?8&MF-"ZH=H>QLQ M'U"[>L;+&/5JK_#\46GS&S7X[[6]P]_H:]Y]_*R_$&]^T!Y/-!IT)KC(;C/1 MV@_?3_.R_*%=[UN6:\M+]4P@A*"6+4T"G\6OL8RW;+T4A13R1CM P"ZH9>LY MP._EC7H T"J^6Y%/I[@=53PL2[!:LK2723]IL]*,-IKLK +Y:L^@9"Y4$>9=5EIQ>K-/K%>M\N,-F> M0])_,NNR4.#*RA+LOOT;4/(VR^O2NI>LL.;3>LO[P>7*M2%$AD>&W83UOIH" M MS&8\%J:'ZO)M6W[/:.ZMNKENC^*KN%1\@T;1**V'1JS7-<-U/>1N420)<= MZ,EPGE4F2U *%RL]GG$<3]+NP?0?$S8\AT'K[\9>=X8E1#U::-!P%2[(F+:( ME\9-WDFG/E@4M!Z23V/$FQ69NO ( OD?3, V4N_[[ =]'AMDWI)(J\M%D*-3 M8RS.IKR>ZN@#0_5"J* &X'B2X^:_SV!]>+O%Z^#]@!ZZ\ Q$V=I[+6O4UTVX MIJN>S^NIT()/1T?PQZY<#;>O!7!3>H:@Q"N UZIWAPL^??ZM5!M;W1F(J#]D MU;0< R IHV;&X3SN6"%*2__0/'(-7FJG>G>)5!O49]E)?XE2.MU\%J!"U#?M M27WKPCNLPYB6^>J%.GW[2L[X_9("U4F11M#HR\L5*"_\PZA3]*H^X+Q;UW07 M0%D(.,#,!FO[T:>JD*RLB_MF[1M97;>[R5*R,.KU#_@\A5K(+QMDDILAW,%4 M1\5Z9XZ7N[9+K8]U9:F$,.M[AL&Y%%04]1:_8A8@;9E/4\>BQC)T92D(0J:N MQUS?!M,O9[,:+ONDSN&')C17(D!5%4OQ M?LLW?-YOJ6G;-_;%>Z<4@]DL9^2*CC!20)/&Q#$KE"QH'K16L]'G;) MW_K,KZ6HI_)#NEK9H:3HY4PT2OT79 /;ZSR,L;:OGJ1C5!&?T@L \QP)\^F MV9)@GB'^LPKS6E#!E+-<)8[ WWW=KJ_1P8V/C%&#% >!DX( S._*U\/T=ZZQ M8^LOVB39,.\*,W_:3M2X/Z#;U_8;=3F9LGO0L6'UKU*\T4^*%7-NKH)"^R*FC[EN8!M\8$2;+BI^RH2VCI$\I1'Z M!D'\J";GT>%[G&_6R!Y0#:(#-3D_\DC<%P#W#GK808$-H,5?__U5\.H @-]I M!NLX*.0%2M)W/_@O2L?X1>L8[Y2.\9>D 'NDTS2&/W1T=!AQ)#(V$FY,IV4D MW-$DG/N A%N)P#P*_#>9$%-IY-R1Y%P_OW6'R48'/' CSPXXDF^'+N!S#"R; G.:W9G,,PSF%(4#<,R1""84C#/X?]Z\)/\\*>JQ:\SZ2.I1[C MB\R4@3K2SU+ZG!^XATXT?WKA\QJA3'H2G(=^WEMZ<+644[*7G_\DR?M&F#Q>:2P!_>#3M[7'B1VZ>U0>3YAW#AVC?S"G=BX2SP#=J!E&S1BO MFB%H)&U?I"2-J4R[27SL&.K=7_U>Q,;Q_-(5*'#U/AW>&L.9J ',T(]]@Q40L:3 M,$4'DBV3D%#A^B1)O(@X(I*"@7H7B#65 M#UU$Z[$/='!G;J23R;LY-Y?$K[L,5C*>Q0'1XD&!OLPSW0O71YXI\AJ18UP: MS- I\1EITB]SP$83,A&Z?47H4I^%ON DY#$EU/5\PNR0DS0-1"2] #[OI=IJ M.4)WR[*I#L^]53+M[$C@<2EGN8S,>G_ X=]4W&D%&3C)ID MU*1!'?FY!H""V*=^Y 9$Q$%,J,C(&14+(=/\Y07O4.+Z5_N-. MO&"?-6I&T1B$R#(I/\<15_MK3/G38JS4,UI3FDC?T7K [03Z$6H P]7*S0F, M\@2&!&_#?@9T&.> _.8$3"1Y%)KN/NWNOZ^.KE\;60Z?E@:MJT&K>JB:1I+^ MO]D,+Y[7:HSWQBFKJX'J;2MM"&!;;0J*GNAJ'+5#DY &Z"<$]!&*PS/PB+JA MZT>2<>(#(R0T#5T2R9 2SXXCF5+FT9CM(P;;RH5++19^55+A0ZJ&OI$VM_NMN!$$]MS)I[K#\,9.B0T/QMN8X!N@'X>0#=R=9!R ME8R(!ON(-+ZD7 TF'OR/!M3(U2%SFP,& M#/M@;M;9R;/20!.AUJXSQ!,<.NOY*9O6578K+9FFDE>=D\62_ZRS6S:%JTH+ MB+R>*O])6N0WC=-EFY$8 M>,NXF?D#",."$LH9C^UA-(I' MMW8ZK]C1(+0\0Y#@KIA2(80#$,:_CF8WLKCUYY_?%[O-F.3#M^G; 9K MC&&PQJ&/=H1R;>BG?:Z3QWSN^ &7E#@I]0CUXI D@6N3*()_$S=@-/7V$:)] MQXI9-KLJ/\JBK>5;G?8!'Z7X7+%*EA_2RQM9 (W\E$^GK"C5+=TL$+OO[74? M-WS,OO"]8]?XG>(LD*%C_3.&CAE]R.A#AI*,/F2BQSN.&!-)'+H))=+Q,!(< M,A*[,B9)[/BIY_(X",)]1(\/J5I\4Z-P]EDR8#2*D_. F2CR<=C13\]-US>Q MEW'Y^8T6. 8MT(R;-;ZQ@;[AEL[5MA12\I38:6 3ZKLV8;83$IO:CHS]Q O# M^!"^L49^C=<[9N;ECHJ^G^$C,YJ2T90,51E-R7C-]N8U8V'@A4%,/#\6A&+S M#4:9)#)D@>0RH3Y-#^$UVZ_2\7)^,Z-K#$)J];UG\!F3]/_:GO*OM<(<^%MD MM]OA]]V3P><\"WS_J,LJ2^^?"D%WCQ $>&Q@;0\_H6,>#6@;WD%EFL@T3$D0 MV0ZA+' )P]B^%WEN&":^%_*U>JU=#);/_%J*>BJ!)\RJ3#0M.S]+7A=9E%55U+:Y/M/O2]5]>%E-8-_'U=6A+.7EB_L()?6YXSL5S; M=2TV$_@!_ISG>%/&IM-[J\7$Y>XP_"(/@ B'! MZZE"5VPSTW1^L>Y6>]*TG6@658D6P^5E5K2M:^_R>BIZ#V.P3=)M494TE2 H MI]/\;E&YU#^FHY^#U>=50V';NTB]/?+L5L;I.K0-G9]87>6M:H$[ M1X;;]1 MEY,INP>,@4=\E>*-?ERL0-A-1J],*+O3VN-Z#= M/1 _C Z<0+]>\M 2RJ/TU>CPZNK"R'P"Z4;CRD<:$+AWX),'!797>!4\4'BU MATR(;W6M&!V%'$);2_*IV,O!?U&JVB]:57NG5#7=4*]3V(Z:$O.H%@VCPX@C MD;&1<&,Z+2/ACB;A'BPM[K&@Q_HL;S(AIM+(N2/).?0Z/,-)?< #-_+L@)'6 M'<[-\$G#)\^:3SJ&3YX6GS29\:>2D_)9!42:T?;]X(7) !M0+-T _=2 ;E*M MAIAJE4@W83)TB:2<$1I0ET3<=@F+/?@_^#>2;#5=PF4<% @)5PKJ$\JC@"2" M2D)I%*0>#YF7IJOI$L],DKB\ *!I'@/"?7/A@,9H!N@GP?0 MC:P=HJR-(EMXKA,2-TY ;H:)0Q*6<@+"-$IM6X9!L%9+E?+8!K'*2>+Z-J$R MH"1.$TYHS!V7LQ@DKCT\6>NYP034!R-KA\R!3+O+\3LS/LFR*C*.Z9DZT1.) M=D]>C8.&1L^-V RX3P'<1J\:HEZ5A-(/J)V0F"<>:D:<1#R-"9-NDGIV"DI/ MLJI7>7$2N1Z/22#@%OAUS?RTRX 5N MR.(H)%X8.80*R4C$4H_X"?73D-* R@%Z*]P)C=U)Y-I&J@Z3[YCDBU/Q5[S] M8+V?(9/'\D]LK5!.K,]U\@^L%55_JJI6($&\I.F"8ECSR/4Y2Z)N2<("VTG"GV;,[K66=H. MW(BY4A*;)@&AU'5)XL:<^)X?"C=.X] 1PU//PDD8 ]2=?:IGA@>-BP<9H!N@ MGP?01RAMARY __5?OKJV0PT1#8F(GMLL[1%]L#8!'K$C"2EAV+@NE MWLZXM-@=*X1:DLWG1?X55-Q*POUGVEZZA$KI$\92F_"4"Q8R M)THVM!>/(]=UG8!XMB-Q7)]#&!4Q$=*/A<\IBT)W>%:,&[F3V-T>N!T3"5EW MLI /-XYK&\99*PWC:B2**D=B I!+JVF[:KW[^'G2=)!;)J!;"9QF=H5X(#)= MMW7-T$U8-5WE^'4F;_%!BK+P_D+.\T+=!-27Y0(IW!) :\K!"->5-9 Z7 DO MHM[F?V61*T2#>^ M^R2MMWUAN/!QN'#OD,Z42W+'MJ5P;)*FC!'J>Y(DU U) M(MS0=A,F/#]8Y9))ZON_7767X:/+)A=MFLX9+9K.ND"8P.0: ( %X] 84!V%9[0Z=) MS'/LSBD+GI6RY6M $M3Z6%?6)]SQ1"]?8C0%M90-T15@=6=*-8'C>1[U;1(Z M:4RHL"E00.*1V';2D+IQG,JU+N)^X'JAYS,B0R\DE-&$)-@)F#IQ$'+?2Q.Q MU@G84,W^J4;WC4WD@AH6HATE.7Q<%A-*(5"=;95&T+M.*2:M7.?WC3Y@I/DQ MI+G;27,XSEG>=@F&4]K8PKA!AD8EG*%7@%7P*'6WO&)XT85U*;12B/=.+ 'T M!UK?HW8S1@I1$+20H[#9/;R1OUUG//=U[F'U%F'@/Y0K8[DEHPA-T M88%\E4IS11K3RA+J14AFV!E_&X6= ;+:-N,.>D-X$+B$YE+V0*]P]I/ /BW6I6!@_DP1YT4M:4E_)W7O<%0Q.UC\+<1V TOMI=- MCPE_OQOCIB^L+V@XKA-:^E@#9XQOK>RIJT+"B^);,FT^EQ6K:K"V[@V[ :N" M<<_GP%]B:?N$1ER0))*<.)Z?N%3:81JN9=OMC]U\ DUKQK-IICC-9?6S%,!U MII_;$UJZ^+%\Z-L3ZDXD4O7=!/114$ZSN?8LU!*M8$1M'0@":XU->]JK+#'J MFQ=5"M>#E:M) 7Y0/B@,6('&T@6XE'^B,9\;&QL7Q5L^2XT^3N!^?_,#QLID MB1ZL% SN8GFA:7:3:><@;)85C1,$+BUE927W5JI/6RVM=XYJ@>(Z^)60MW*: MSV_@A16E\D*"_;XPO_O'=?3S>'B:TB-L-^?( \Y6.K0>':A/,.&CKE>2$3J4S]V DQ3V," MGA N?_=LD\,9@/H^-*AN)@E0X-T4;#30P*E#:!CZA-D>)X)ZPD[BU&?16AK% M_DAB;$K\T,[TNZ=K\F>E3<-!-QEY.\>;]J]7O]STAGW"U:%KPT[_$V+VF^C^(CL;0>S*8O_1,-V16&/0OZZ3, M1,:*##,E"HE?J')ZX(ZW\&U>E]9O%Y\O6L8WT5QOHA8 V0&[7++]Y%?8TTQK M;%HW:9^8E1:OBT(GQV+N;>])FQ=8Z##P_3TPV7(O.LB6R+]#7<&ES8G$E' : M,H?$"8])PEQJ4R_Q12I7Q;OT S]VTP [G\,]49B2V*,N 35!<"$8%2%KQ3L' MS'K]=IJ74H"4_G_P.ELVDM@>BQD3H"E$''2&.""1G80D]'D$_PL2%D9KB6=^ M9+LT\HB,;9M0&W3V2'!*HL1/(AH)D7CNDS<2VI11*BE)W% 02KV81*"W$,>. MF8R$%[M\+0,NDJ&DS(F)YP;8]B7$%BZP+]>S_52XU..1_5DUARC3CS6AO5$Z5Y;#P4G:)>.]1ML] ME_H$2M.L1J>G2BBROM<5=_S-^T^?]4?QYH>>QO6/NLA*D?$G,ID^9\EFBONU M#&QI14L"B,"&=1XJ:NC!1%GAIUQ5NI:_S4LY;FME:_>( D-RY3&3*04Z[- M /6H[Y'( \9.><)2S[%]3M=$W2[AJ,_R"BVA3VTQC-E MQW?SY9.*.ZJ[$ZGN*#K8M$A:3E2A$F N.D*E#J WBJ5.ZI^@ZG>FN.L'@*." M!\1Q$I#NB2\)\P$/P5J4=HR:5;#FL=Y%SA\0=_.9/%7<7;93:A*62Y7>2[NLNG4RF#AK%@\Z:$U;YA0 M3G$E^731AKZE^2F;-:75LYDL^M)#VVCQ&["]KC.96KF.V<&R>- J$>"&_0'W M?(\WM<;=VP\__;*P[E R;MR\[*+!;69J4I+6%G*LFQ*M!>U*EB>/45O?GM] M7A=BYM\R9#$)*\&^A)U*[NS[$*'HXU MJ>&EX>+>&[7 *QI#&H&P@%GC7/L>-._R![TS;!UQW[G7%I"( M[RWB(B6T:13PH/':XLCH&M;VVXS50FD3;W-$PU)_6G" IHQ(Z1I*OBTA\IZM M='3HBD2D1,2@0-+(%R0.>(0M&D.11':4"&\O5CJ_EJ*>R@_IJKW>,QE_O&]^ M?*+E;NCXZ70\1OWF0+RGE6BK@A9N4VJNJNY-NU7F]JO8XYHDDVSZOYUN\:6)NSZL4%PX85P?*^V MM]]K]G<1.L&CKG/M1UWG7;A1_(@+[8O 'N$&'^B/KUVKAQODM]ZYLLT^>%3G MP^CPC0\WIZ$\0,'1@3H?'GEXQ N >X?DDX,"&T"+O_[[J^#5 0#?L-$.&+X- MKV(IG=-:%NBCHY 7B)7L?O!?E,;RB]98WBF-14^*Z/26%Z; !Q&A;SG!"8P1 M(XY$QD;"C>FTC(0[FH1SC80['0G7+R@W,LQP1<,5#5WJ=5;!=OO7D/RV<_[T\QD_*]?]Z=Q(VTUB.+"[/:[R1&3-ESL$P M),.0#"$8AC2(<]B_RMPID7TX-^OLI#_WDQ.<'C0'QMV&HE)OPX.EU/B!^I7. M4C*='[B'3BI_>N'S&J&\.H."&6&#ZI&F*0D%3;#K64!BQZ;$\V5"P]3E09JL MIMP*'D1>R'PB))/8XD^2!'-U@\"+/$;M,.#^:LIMX]G0PWUF%6[B[UEU_;8N MX3ADH8?_9+.K2UVF@ 7<>VGE1YUXXMK1'B>AGR2S,K+!@/MTP3UTUFQ$L1'% M/__.4]\+[2@A@4Q#0MTD)7$ HI@)QX^2).(\7A/%/ @<88>41")BA$9X3Q+9 M)(V%'X9AE+CN8$2Q$W@3V]G>8=$PJQ-SDJPXMXRK9%!,:*EG@''E#X@2#PKT MQR?AF.,9]/$8)6Z(2EQLV['K\(1$U$L)#5@(2ES(B.,P^);'0CAK)/0 M]B,2N+Y':)KZA$6))*E#N63%@'07TO4FOC7K@^\D>1U]C[9ERJWM"IZJ4#=4\X6J,F#E%- M!'4OD $7Q',E)=01H/(%/B-1&HHX\5/7=];4Q%TZVATMO<:S)\'QTVL>IA.C M(YHZA":)C:)0B9(Y(2!S5)*([D6 M(]IEK.K18D2A,_$"HQ2\8M^WC@! MKB[52!#L!WXY8]-['*JQ.M=5O3NL\[O[^TVW3/F[Z&[_G36W_IZ^>K&!,/N# MT<_9C,UXQJ9JTD!6M0#YU,PW 7A\6,S9> RJ#JFW^5 XIK[X,:UF_E]>6^5U M7D^%!=Q2S^#1;>75&)MEK&4]K,WKPDJ[P^1+AUDL#K,W0Z/*KZ2:(*,F[.#] M#XZ=6&#+8O*$GL",^U2#8N"J65[I@3:%K/()SF&53,\&FI;R#K_6(WQ@X_]7 MSX*;WEMZU@,.N_D9 &PY-OF_$RLOUJ[0C\/=+HW$6;QZV>ULR\;4_>K%%S?U M)P%D[?PCV"0^YW(VJ]5PV-4-_E /R;9E/X04$9 M+_XL>5W X31; 7U?ST-ZF]_<9.IPU8M_?O=VHIXFDP)@<&^Y_J09F >_KFWL MPOJ,$T&Z&3^+]T'D8D!KHH/Z5C0J'G%$DP9 >J+/XC'J_0#3YLV46]SA?,IF M93,P%SOR7^E9/_A3.SVH.\[5X4EI7=5J##CG<%G[5*FFXMXQL#>F>?X';J)W MX-4UJ^#"VWQZ"Z>>E7_HY6M8LT 8(-!Q+N5B^--GV"XBP*^ &MC1J9D!\7/S MC/]NGM$;M-*.BK*62!7G'EG]J5*?X.G6SV!BY479W5)*;7"J4]J$_@@=UC\? MN#*[40.[<*J67DZ_)E=/YJPN 5Z\JE5<4=,Y0%]D:0I("&<#ZCZ;PA/4[$1- M#?HJ@"4OLJ1!] *?,\UPNM1]PW6V@GD%HQ[!H2ZL]VNX-['NI(6[7Y#AC60X ME+5Y0YP"CT2>@;VHJ'=&_G9Y^7'3]<#AI2(9JZBGS9 M6%G]T1OM\:TE"OG/ M.E,(-Y]/U8O"K_(KHC#K<5( MY0F&5W*F!GW= WIQ.<=?X ,(4SVA"S@ZSP!2I>)'N%\]A@OH.,L%R'FB/ZFG M /\O-38OMM6-4--3Y&82Z1PNA >"*I%Q/70,;]&$3+@P#6UR DKC*=* -R9HI)9;7665N-#E[A@Q)PS7;O MKG/8 9LN=MO,!&Q?M?^<*W@K)<1*=(;I88#P5PK,%UDA2,]Y78!2!@($WAA? M$\#4O*4E,Z4Z-L]5S!<978G2 '>75$3_V-ZKS?5 GZ"@R8U])BE3Q*. M'1DFX]<7UM^UE%4Z5I'#(P&HH$Y6DE_/ !6O[B>PG!HUP:97.6BFUS<:T*!9 M,RW!JXPKK2)1:GP% (4=@D8W XPM &CWZGID]!*$D$(:>#-UK9X9V4,GD'CS MN;(&OJ* 0)#ORZX\@"=NI"0.9XY*R3606S-N6TO\M^P&SE!< =+]PD#:\FM MC:HQE>ZTTL+S K045BW4.Z40H"3^"0RI.UP8Z/H_:\!_-T";Q/$O]B8W]CKK M=E^BPR!6#[&T"T&V&J#2$+NYE3T%LM'Y5[Y56C^;EGFW#E/R0 M= 2=%RVQX3;U7O.\W[80OY7<.!.]G02I&%<%A: /;^ MT^-Q03N_&/$H40 \$XT#:)1#'/,MB-/BS#I"M#9@U9?Z"I?Q6$U-+HU9Y;PU#2 2A)^W^J M)3[6S<$%BKC1OAJ%8M]G/S0&CZ(]7F3S-LB@,/._6WL/=O\'NVH0_Q/<02K8 MD?6QY_S]13T.KE:.I4\??YETDIP)E5-2*G]D#>"8P)/AT?WOVQVJ?:'= ?N? MU>@ZK0NT]A;N?_Q1DZ7SI@T1:(;>KM=>#P^!IX"M4\U:DTZ96XTS"W>#[A.N MS$ITJ"@_%>\7 K=SV2E MO$XZ>OTG)[J(1FFTME2C\HD$GBN\W+L?WW_YZ5*]F!]=V OZTU$QN (4E&^" M(UY0[?:E>Z3=)2486C720T&TG^^P@CU=9D(BI_F=0IV;O%C.'UF$SU&35Z&$ M=!4+49YL#UMKXYJM1,\W+-.:"UL(PH1^]QKZ_? _[W\B3FS]-D= &[+;=ZT_ M>B);&,.^A;S)>)/%H&,K);Q=EF8<4S1I@&?4*E<.DSQT;E,_NTP%#F]9-F4)6KSWRO)A MG..KXUYUCA-ZB7#7G:],O?*DN;)A8=K7!K*P,9GS>3UM4GA:OU\7A%59:?U' ML2N&T5@+\R1:$(Q8=IJ"AD<7- 2FH.% !0U&DCP!K!] )4)7$'"Z7OZVBG0D MZ-MCBG5I9R%H62J;>,%2N_3G1JRLR:0^SUT(B4IBWBEFBN0IR"B0']-HN_SYVF-.:E-0C7JDTWJJV;%C3NA4"-4RZ50 M;!MLNV;EDK#4V80@076ZM+H)X[1%QANIB4+I%C>L?!EZ;7SIYA-N&V56F^@) M)Y:IW/@YW*W2?E#&Y0AJE7R#SU6UBJ4J(;EOY(O*"A+*,UPIV=:<1'^O2_MJ M?'<](=9+/+]9!Y7MQ\O#@?G81W/UG3,VZ5T>DKL67 M$#5OI6CGG9X7^6TF-*8T.='MC^UOL"N5MZ4/I/\YFKPH9&6(/:H]Q/"H1:+\&[6+'($\*M=@!3>4E:59): M;O?@@J"%.WM[;N.NB$S*J5]BCE5'+WB_5IITYG4'_-%KE5^^#XKRQJCU66-Z7EEWRPH\<9\AE$0>!P';$>2 9*^D@NLQR#R M9K0'9;B>*1M@\4JY+GBYDTF950;USP7U_[ZP#1%#P4K*$*64ST;U(.C91YV5 M]4TM8N7ZUFB:M!C&\QO@YLI%M&#?JPNT5JJ^I0E$;,3)QP-8M10X)M*."2_0 M;[B?DJ8VJV.YL&EQR-NQJCW^UN.Q'Q?@ :NEAV=J/0@-XP]5$/TO>6_]V%8E M_B)1HRU-Z10U88^A>G-ZW59-]+^"-!ONJ*/@#CJ;Y296.H &# 8L)RBMY MRZ:U2@KM\8E)&WM8K2V%I?'4 '9654C,--9J41O?6"R =Z"7L%^@"-K>/S3# M:^J>;]@?G0G2UL7H4E?@7=AZIU2%\YAU SO.)*J6JDAF4=79?P5M3[6OVD;R M'D@9[*7%M1:U]O@N7]68P6#AJ?J41J"6VEK>E..E?N!-6R)@T76%]8F+?,"5 M7._^LUI/= /XA:NV7XBZ_%J-'2:T$L*4TB"UO;S!-XQ'M0#[-2;?%BH-'6M> MNB(:I3@TM0N9JKG$I,))^RS$YNZ/&U9A6?;]9%''TC@-M&(N[F> ZQSSC+-_ MZDVJ9ZF*R.)>0[P]N469I0ZL2=74J5>WI)SY'4HH];Z]%^LKFBHC]*DS,#,R MKLR'%A^Z5;HB:OA!Y.KRQHK'PB[)9@"@ 5G39KJ@S0#(-8V(IM)EBAUYU8"2MURIXNH"M; M4:2\;G_+\RL@Y;NU]Y U*H <17D('W2E=-;+-.=5UWJ M>Q=AP]Z6>K!I3G'Q3GHMA)$"JT*"=N.EA@?B!SZKE'.F!$X/.AMV5^/.5.'M M'""3%/F=/CC.G&]]WDD!2]\L_)YOBK>EXOL5L%:@N& MP0A=$UMFRQ'<$A6ZJZI#_":7&PL6E7P#I1[I4%4F]_>]JHW5;3ED7V5KY&J) M]Z!([6?(-,#/NJX.B=1].?#;39J5#H&77<2]>/-UH0#G&XF M^5)J?=UEJ0-$582F_:7_9*S=4*6V>)P-(^POIHKP@&!9\W>;-K[B>6_VTNRV M_X#J&L3"U;4UO\::$L"\*;R>O&'9%#4L[)R%(:6OE8X/ $]I4@) 8OY1-F71 MK:M)/V;1K*NE8&0F; X$7/1@L+@!/?XGYA]P]^L?:*I\UD=ZH.>[[6V_49>3*;L'U1^6_RK%&_VH6$&PN1Z$_I3-2_FZ91\M+%0C6;VTGEW2&VV" M#$CC^NOV_G; 2:_MJ'Y:X%_8H?L=PJYK?KEVD7,1T/B!:^R+^*%+'._"=O:P MS,!WTS4.79\VH_7W];,XS*#S-C_A4>U=H\?0Z?.ZNVY.5'F 3*/]4>G&4SQ" MO_<7 /4.J2D' S2 %7_Y]U?!JX.W/'[D5+EQ4,8+&.&['_H7E0'_BS9EWF$& M_%^2POKS7[LT^!3V/\XU2,)OD'ST=TU!TLM!PV.8[NO >IT1C#SW#"HU/&T#FA8SCA MZ7/"9]AV P+X0/CA<2TY&2/)<>;3(?'"G+7#B&@W$_H^>SVE(\;3UAU. LY%#IW H1@[M70Z%DR@V.[_:5[5W?MC[O>X*I/>87C.'1# M8CT( I==;?"M>I2G!5-CB7O=V76'8]S.+IW:5W>^H4M[=\D>.K%?MJMA^^IV MUS@:6@*>X-P'W3!ZT<4<>;UNY*T&<'RK1[MJ)CU3AO&4S)EBOT;^>U@&PTF,W+^LJ MQY$Q[1436!Q6_\@X3MY>K+[Y6GP"7 \W_*V0A7T,A-0Y=:X?+M!/_F@DJNG5]*;%SY41?C5_= MRNN,JX.K6#95BY;MK&W=W+M%!-8TR5X:1:/G>'==T1$&M_FTOE$#4Y:Q51%- MBZP*!; U.,X+U2-/X:]_U#,]"ZS#O 46+S=<;W!Y:M_0[/=)T MLKA#S5[!]MNJ3W\S MCNE>/O0>!(<'_1.]L2\ _%TB$"-M9V/ZVIF&YJ;IW4@YIP'](!O@F5;F+\%! M5UN9K_H?!\\XC=YC^OF>G=YC.IN?@GPU#4T-)QP!90R=$YK.YH83&DXX!I/. MG(?Q"P_5/C)MS@3Y"^3-,1C:0M,-SXG='/Y01$L_0^:#C3Z*EG@G_G[TW;VX;2?9%OTI% M7_=]=@3,YB[*GG,C/.[E^-WCL8_M.1/OKXDB4!0Q!@$V%LF<3_\RLPH+*4JD M*) L@/G'3,LD"!1R^>5269EGYS;WG^7^L^VE,QNB-C"%#5']AF@"<>F!7379 M$+5'%]D0<2/T2TY,G*<1>@,-FIU@QPGMYA"\@4)O.WKUNKP9U&[=X>;H=H"7 M311OM\2SM3B>M9@XUX=FGUEWFJ,[%A7V6W(V;._>Z(/. #OL5JGV>M 9#B<_ MOUU*#]N6KEWW5.%M0[-$[E9=:^/GOQ5]3#_+%79*_55W[.2NU:>3CFKNN6>! MI2Y[5TNQU%*A^[ABUUY9_.VZ\"*F*RV\(G4_5@[\PO>J'6I%DDT3-_:7NJ6M MZ;H<>BASLNCOG#=__K;66W?MZ47K6>PM6W;3U3UT'^F"6[2GW>B#>[\'+OP* M;ZW;\\++Y%VN\0X*;[B,L#LQ_!R^V&C$BU][F9LFU'G[3@4!_I:Z*M&?1DM\E2RDSM%^Z 89]:?>K=C!57&V,?Y'"3(KJQ]ZT*HJ4( M@;&&-[$*Z#63N;]L6_/=&OVA!C??'75ZO=W=9?OU-+OM]OJU-+NM:SF#HRR' M>^_:?CSVG-N/EQ.M<)?=UO9=>$?#!O*>NG;77S2.\RT 1+9%#>F_Q"UU3P&7 MNY(CQ_9-CEBU=JGN#+>,;)$[P\USVV!)N44A(V$#-,-V).1PCI&0D9#[[-D; ME[6@SUX36'>Q!45,<*Y^M!6O^D.GWSOPQ".K3@-4ART#6X;V$YPMPS$LP^"* M>ZVV7G4X"N>6>NV)OT_>4J\)3+,3LRPI,&"F<,^B)OMI8V<\//"L^ZGV6&SB M<5M5D>V0I9#'3+&0*6R'CF"')D/+JYYLXG%;59'M$+?.N^0$Q(E;Y[&Z69PR M98+S]HZM.#7H.I,Q=SUJK^JP96#+T'Z"LV6HWS+TG'YOP*K3=M7AC7\;^N%- MMA"S#?V+N!]>K2WE_CN3,5BW8"7>@3;+&R6^J%L58OLO%8NONI79M#P++E[^ M][LO7W]]Q?WRN%^>$B0+CH"GNW-L);=0,LEBY=UK>S?S$[ 3XD\M;=0R#K^O M]I.+<[F+??@8UB-F<;18ZZ:78&,X[!/W7WZ";>42 2_\'816-X;[\OFC\/P; M% HA/3).B6X^!\017A;C/](YKBV6?H#_,@N"GV'O/$],5[0N:73APX\BV)L0TCM 7$Y&O;IMP_^9IW:20;,,#= MLE2^PC^!OO"(RO?T[G@[?/F["'L24E? LGG@_?Z#SF,-"+-$S;+@P?:#3M%_ ML/)[HN9&"T#0A#LM8K@"T!+3J3"*=S8JS)L3%@2(59K%\'5HUK$ 478$W.G+ MIP].^?0-PH*K$X"R:$FLWK[$/VB.H86*< M(B>WT9*>' 79@AX-"AW">JIZ!4R)2YJ!%-//B=@1\*ORB_S]8I5D08H/SFFP MUN"1I&698'=(HZHBP/:-^B%N'"7):_HVIR6H;L$[LZAUGK2LNV/-W8(;V]UQ M=+U'>\?)SDN&:,IW]5,<#G?W4QP/]VBH>,;UXSV 9CRP$((V$#-,-V M).2PH_%(R.WOFE[]?J;V=UQ"9'<)$:O+=K:]X'K)YM=+CIPK+I=L,=8UP2]H M#[4;(MZV@Q);EE98EN%XS*IG =9Q2[CF0N')6\*Q'MF:ZV85J=5;>&Y-&OL) M];"OYXQ&!_H)K52W-B!;$RQ_&^C<$)&V'8+8@C3<@O0.S6&V4MV:'6.V-_B1^L4H.SZRKAY/B9/WGFM9Q[9V'+Z(\\=M?/WS[ M]5U-+]C?+S3E1ERREQYZ?S:H^A:F^J6-W(F!I@8;>AF1_*T/7A M&MW:"#L=*;&(0A_[3F'7HKF\Q9Y3*D%,].C6U [,3T1Y]OF+PAY(CMC@=J57 MFA1A%/[O__6CW^WUWO[Q[MWGRJ--'S73BFOG=8(N2L54MU\*89DK8!D ]\E$BTU=3N#*\V7*&HD$2_-!Z^*)<'R'*WK"=X-.^?IKT0J?RC3HP[?(8@2;)*7 M@M!G:2Z2L?*46M"_0,&0/'$44%- 'WT= X6O2.(W@9Z;HK@XVB:-P[T4XV@ MW]6JP, L,?@!( YK /\.>_R1#$PCP$'L)./Y(*YD$+ O'3 P)I2DBQ3VY,,V MC7B#: DPJ#%/Q60J0A3*O&FA*Y?H-U!?06SAYV//R-BYUR*1FCFB^B7Y#R'WUX/EYG\:<@+.B+62NLFF4_V7:16I0]Q-\&]-I<0HK M"0'U65F.H"PHZYL\1/S=*:JZAV.L0B\I91)E--2M%(U(4H/27+XV'S17P1(D M"AD'U-/J$E K1G-C$+:J!&@!!6GGPO>ZNJV0R[8)H.GCG* MZQ_?J=RV=,0[\#M(6X+5?3787.N^O4>)&+0X6GX) ?A:%13(O<&2N(4WJ,(Y M>E]&BZ-;\IH\K!CI@QU]6%FI$QI^BG;;*G0Q!X-BJ,A[(H"4%(\4AYRG@EF1-*4?B$$A%@4H/M"!!(>SWK,1D%D@J\;M!G M(&I'?(UT5V#X%3R]NCA8^)L-$08%S&6EVF06A?AJ?7P!Y8D\/P';LWHS"]2/ M?23:B&7.2D[U:$*#1;[-:H6)/5#HAY1 M]DD/>83&5=(-KWO#[J@['%]/>J,1-;,E$]'O%VG"BC"LKZI9]+V7F3Q M,#=W8? +!V$"L.5F;O0(E;Z2OG%E,J\$MA0&)(D"RSQ5VC$S#\+LB%SI8 E M88K&D[K,>[KU?!Z!E+E:X(+Y?U905M +4]"]$TVF*;\/'OL4_HG.-BE3A D) M1991*Q9HLDA %/V9[^+4 U#++*;Y#KFZXV_7PA^=2*A,2J!6_"846%N.20ZL M6'OMD2[6WK-I+X6YTBVL:P043^&FCZ:%T=\%C=118);DTU MKO1H3XW#;R9QH"MOU+,:"E<#=G/7RD@5#1J5E9G4!9GJJ5(AJ7J@:.LDR=,< M,SUNQJ/(63]2AF$&3X.;_5GD.?7:Q4L,.9;+ * '$.F5":HQXQ!5E_)6,'Y8 M(]^,'V?##[T_E-OEESH0?D7[0T;WRYE2\*7^4;[)DV\9*1F'>O.4S#4XZH[0 M[GH1))M473E J++%A!X$R"XN"J+S&R5NI!]JGP!WGU3"MMX>66)=/9^MIPED M#VW9LD6SB(NL)6?5D@.+%BJ5&N2HXN0UFOA73>G"G;;4?GA%79"<1K?J+5HO MUD=KY(7U\=CZN%%ZYAAO$=6K^##?]09& 'CE4.!93GD\_Y>Y6P&BAFFM(UM M9B9B 49".[)ZOUKGC["BQ6S14&R:5P$^H(.\C_AY\9U#[ M^:LHRW<.RR_NEV?<*!(CV@#4$E56$5 !0+$)7\TT;"F&?&A#D0\)U'I(X)H/ M"1SID "#T1/(^KO9BTCGL:*"\W2>X-QF ()\ )XCT.XZ9LLBKQC2SJ&!C80R MH'!7UP_\HKJP"E+;:F2:,7?<5+\]6/GP:,%#7N586.I'2D30<5822)Z/S*9T M:P6:ZRIV/-E@^1.C06/'$/>O=L_T'8]WC_WM[S'V=[![ZN_U:(\IQ.=;#@\A MMGWR#<\ XR'$#= ,JV> ?2.'[*-VR'XCA^POTQA"@,(MXPEA3<=)MF2V*XO(R$C(2,A(R'/]6T#$IYK>E)#>KK9T1GI(;9^>727XMNO M[]ZP\;/&^!TEH=4XB+/:I+VD@X%1ELC02UZ=9VQ&,]C8:$O5UF;+MF_/O]^^ MZ\R-9"UH)'O1!+==<;AI]CH/&]DTNS=Q)H,)ZQZ#'1/\H@AN.S"Q=6F#=;EV M1J,#\[$MUKUF#PM\6BZ!0]3G<_77Q]I469A,O22]8E(WG=1L]^NW^SVG-QFQ MNK1179C43.KVD9J-0.U&8.*,QP=.>F5ML2[JX^W)\VC15^R ^OKAUJ><7+% MS9C@;2(X^P*UHUC_RID,#SRBP*K3'-5A@C/!VTUP-@[U9PM'SN":)[?;H#J\ M2]C<2/'=(TWU.0UCN45B4MM-:C;[M>.5'NLS9(5II<(PJ9G4[2,UFX':S@UZTW;]88)S@1O-\'9 M,M1N&5[V#VUMV6+%L9UI6[L4\=YB/)@4T96'6:HSI,<"9XNPG.QJ%VXS#J M.L/K XMQ674LC15YK_3DYS#7 T,ATS3VIUDJIX$2:21BY2FUH'^%48B_BZ, MB'8C?,0QE1Q8L\N)[+;D3)DI%C*%'8[Z:[NNG*O!*5L$MC"3;3N/3SFPSG9> M721N,E,L9 H;L_I3JP=.T6)#UH8PF[=DK0BV.7EE@58=E>#KR-?O]$>(?%Z4 M83ZE69Z'[;IU^A%L3V N>S#UY_^OG.M1UT*FLS-S=MAE@ENG%6SGV,Z=F]W- MM'-=9W1H 37;N;/#;AZTPW]Q$Y7^?(A(/S]*H]YD"Y%ZSR(21J/^;'4*E9A& M@5=77?-B&87P=R*BFQE_FLV YD1 8(8? "^1T0)8 M(98@37.9**(U$0E(<*N /D S,57IG5*A$1L@:'.U!]\/Q 'D81E'7N:FF]+0 M1+YOEV!Y85'@SZB[03_H#;@9W*Y M!)BE6],Z0'!!JA<=\;4JOG ;*5 M0&(Z<.\;N(]VC%&O99*H)*DN!,@7*E>3B]SW3Q^TGY?#Q)T?!.@7W/J>PF\6 M=!FL"$C]+_@EOJ7G)R[(14JW^ 7>''Q*/#&1F1NG[_1D[5I%>]"&:Q0#'$]!>,^?/P? M\14$DCYE0+L,0/L *NYY-!O.:!F(X$J?.Z474,4&:TPN*EZR*W15ER M;^,!>78AO);XE-D#0;_V%=;,;C7(Q]7D& R+*:;=Y6&5AAT5SJ6!R,2\#&"< MMO[XV$>S"AWQ;0YLO)GC94[Q(J@NTVRU=CTA$8 OQ+O)%MHYA#7ZA>#&21[^ MT!FO$+33X!M\/ =V(Z_HWKB2R/5A<0OE^;* B@0!';"HR%+H%Z2582O.^(;> M$ZP+/@5QI\3R&Q7=@'3-R=.1$'7#(Q/DN5-Z='=JBNL4&,K?HAM'MDN$V6** MA)N9=]$/PE5B)HWE;.:[9'W-W3N,#?4'"15KN=7D:/\'!>L=^#L! M?%O*"T+$VF^JN304BT([\WM\1N$+_U-)KQ [YFK=7/UX/S^KV5PD;D"GPRA\ M;?*RAV=37S^81L6"=.->NA'(S!(!9 X!'?E]"Z!!@CV%$PJZWB/@ZB@+/)?* MUX(32C:,$7HI2Y\ERR5ZR.V M$G]IR?"I"XR\B2A^3\C:).(]KI;0^#/([*<[B!NT;YNH&VV#\BOGJVD,0' O ML6=;"JVLHVF20O>[&_2<%T<64/AU%R.#.P@IW_XD?K%J$_G,%21L M6(YJ6(HH><>^61X&/+9_AIM#229#R@GH(!RP6H64YE! /A__*)U'$]>OYR=S M%P5N@531;N6*W)#RV?!+%SUX6JSQ,6FMA,@FQ5!4>EISS!8\=#$A69=Y8O>S==?ABB*KQZHD.Q _H!B MJ?@ENUC'=YP?\*7N>;^%!XTV=(LK;*_=M)Q-^V\]_:/8EN>-IR.IQF;A0VD= M3E0P@+E;!?YT<4^@2:!($?&A] 0@^ISN/,U6J+;DU,)5<:?\&6DX?IJ4C\(, M6I[K0"M17NS2_A-X[>F6C2^A,S*#MY@NTN; #Y,4LU6)LV6AK%H$^G54-/"]_+^;0FRNH21X(BS-I"DM,5CP(2BZO>P*% M:!3?@P"0_TZY42,3M)^<7RMN?2ED//7A3GB7CGA7_@-]%HH^4&KAT6#(=$*J MN#]NH8.^WI!PZL)Q$,M;?,- ^HL\V*B:* [RCWRTY3UNVX#0/0'J6T[MTU7S M'D![-K,'9N!=0^M[)E?]6.(1R$3DN[-@))-LB:%97DLSCVC'OJB&R4\GD!N. M6_EH?S%+4=S+W!V#R@2K_0(#=_H)Q65YN7 1D)D'BU3)1773$@P^%0OC5F6H MX"WUEB:\)MH,S*_##0F%S99C&KG?7^NT^?JWZ=R/O=>8_%X50:4[ ME94$K2,\F4JA]P3I(:%*[Z+X.ZXO_R%6 @%;75];!/,QUD!BJ0Z^>Y&'AX<" M=4S]#)8C+W&3]"GFV[KC*PN4F7_K5Z>8_58%\)(@4LJ=A["\FU4SW9/--W/E MDF#NW\A0LWEDWI:*#FA;/P@BEU@>@0S-E2SEWA2>ZN_O?^T4XA?G-S,ISE7E M&C^D^E)=PE#0-[] JX%:+(-HI52N->6W6/1 Y:ZH"7IWOMADPL50;2VX-UH5 MG+R0^?YBJ18A5C/CH($SMHDTM! LND=YUTG:7"],%<&*X^PVF:-#]E?8%3A5 M!NY01P!#FW*G1>/@ 9LM1?A>S?-5XO+JCRE&!]1Z?+?$R8VQ""(\:X 05MRB M\BZ/Y@\?]&#RR&\C7ZT#SR*C7<+R'AY/CLJ5; -$AA@(>F;#1\RR8.8'06%, M07&OTLHE^YQN31WW+)M6^)3 MD2OYS: >$_S(7L]7&9AM.9TW!^*SQU,SV)8T7N0T+LVZ.7"VWBAHSQV$9,N- MG[.)@ T4_/S0V6/Q\MM*)G0CRY_[6N62RLQN?F"U?!IID?>'0Q'9G, MIB"T^L6-VT7G;JEWV(./-O5-6QYL>%']JCPJK4]Q+R)\$GA$Z(ZFA0_HP67Q MRGSX]EZLF6\2R1C>0KM0 P\-0")0L+'>?(BB1W;1?HLBL@6%1<@)*< M^J0 9[L P+B\L"/=FEIR!'UPS?[?WD2KY!L;*2*?4;H9N8XXYW$]B))T7"' MNGGXBR7R"&\'*\\"?:S4[ CL6W/)YNWY0;TCOE4VXY!AOY8)(;9WQXGPG;4= M4&I@4,G"E<'VD=\TDT@ '\>3#SJ!A)TE MV#)TEMY5\#-Q'GZA)^'M\BD<6.M(H7%6UVPA@N8'QM$PAB"KBFH?J(8KBUW3 MNL35H(;\K.JP.Q-(;KJ:94 &O1;,?6['0YID-^P/A'V8K&YGR MSH.K@/QHA6XYP5DW_%5)+==(78_7KULEP.T<<_06_@C4#7;G6ZH(VQC^;[E8 MOA4@$%1;LV4=B(X'[J/M*C7RUYM,D//YD,,.L##372R 7/K( NX4_M 0F;^4 M=*DN(Z_+TBXI.6-!6CT?C<].LIB:CP&3%WZ&[[B4*]U43!>HYG>9^OH$Q'K. M]U&G?1^^[@/.-WO6DUZ=F&359Z0 29P?VG2OZ_,4!('[E57F#9N,NEK[>*J2:UR4ON&U*'I M.W>_?3EIA(X+:%2,.;MHNHNX,ID[]/^D;K?D?11Y-(PG%N4'^!#H4G0A%O7X^4D9DT'-$O]OOTQ/@CQYUJ*/F=&#YHYM0 M)\!UV5XAUFL+IN('G8HM,^^5&5AP%?50,C]:1GJ3@KSWXAG@:LQ4'.O+JQY# MX.LF[]BAJ6Q>I!;+*);Q2G@^%6!B/XNB0I3*'G7_)"!SK*H'4,J5T]TH=_S MTS+=E@\8D%&S6J1H8E9]DT%HA[VXJ26U;J:D]*X"OE*,) .PSHROA>U**822 M!,1OET_-$4WTEO=E"E/OQFBWC\JEQ%#:/,I_#_R.S'WA._ M?^A=[S"46^ &"AY#M3;8:F@M2I]K4XG:@J6ANY7\]DT"M9RRZLA(SRFCIDS#2UF30:8)P_ MVZP8+>T;;,J<#XS&U8#S^Z;[EBY_'ZL?=4T4--=C6PVY3-2; M!$^!@H3GM*!AW?K6/^E)RFGAAY0=^M_DOS<756=BZZ>-1YU>[V6[V>?&1UE>)&D+5[PT5G^RCAL^;*;[=G]^AA9/ZE/ )D]^9],U.?WNE=,?=L'D]TG.]F$4$'=OKNRW)5F_HV[['K1I(?;F,,4ZA&M/#+#. MQ;@3UD8=&&(Q\4_LG#'!F>"-)SC#"TO[11"\/M^T\-:JI#7W.,A1K1:*]2H$ MM(QKMONNE3$J%NX,7)*N72BI;5>0%^=)EY3I"6NX1Y6S36-?;SQP^I-K5CC& M-B9UBTEM.PZQ&6FV&1F-G$FWRPK7DG!T(T_ 0:E5VE8,].(DD 5:QP1O$\'9 M.:@=KJZ[SO7UD%6G[:K#!&>"MYO@;!SJCQP'$#@.6'4L4!W>S6Q[X&A&4G": MQG(3=>233-TE 6:QP1O$\'9HZ@= MLH:#KC/N3EAWVJX[3' F>+L)SM;A",G/GC,8LW6P07>.L+/*W4M.I$?O(SU9 M]5FA(:>KF],ALH&VR$Y_@*G?..K;1&N&'$L8T7:A9^I;M!/2K6DGI$)'RS#, M=H?WV2U/.'AL3N*%":H#A.<"=YN@K-QJ-\X=)WK M">^"V* Z?+ZL[:'C,QN3<,K2[D09DYISDLWU!$83ISU9[48X^=*OCLSFRC+0NGM>ZK# ]N#'83?[);SY> FD9F/4 M:*:P,3J",7*ZHP-+B=D6M2%&/B3?P3U8GL_;/^(H2<0RCN!C3M1;H%),\#81 MG'V%^I/JDYXSN3JPWS?K3G-TAPG.!&\WP=DZU&\=AE?.H-=EW;% =[@W9W/C MPD]+%6%"G3G!_.9"T0/^8X&TB> .-CNW -;ER1I,>JT[;58<) MS@1O-\'9.-1N',83IW=U^F-H-O'-%M7A/IUM#R%-8Q9'I,J=A[":FY5#$:6G M;E40+1=P&6=9C@3/!V$YR-0_V19-<9]7C/T0;5X3W'MD>2ORIXA.M# M[!B%.IQ<1$#W?],'G,VQW' =IW]1(8G,% N9PAY'_>&H,QD?&(T>A]G<08SW MX2Z!U&R*<4-D6UFZ(K9SR^LHG9;(KLV7CEL0_G5D\]]B&ZU^"$LU46**$E MPY"8-=:RAAV6^INFH6_0.W!V,T^J:K5B,L%M4PHV4O:SAHU4_4:JWW-&O6O[ MF,Y&BIN!MCMB_A"ZT4*)61PM\K@Y"@^,ESF=;W?FF$G-)YB:ZR3TQ\YX=*"/ MP.IBM[HPJ9G4[2,U&X%C'&.]NCYE+9!-'+-%77@T8-.COD_I7,7BI=D>?25\ MB@(=$2J>%&B#AEF2ZF366,L:]BUJ!\67/4Y!7X+Q>\4FCG&439SUK&$35W_X MW._;Q_#F6;AF!]V\R7JF3=:IFD6Q,L&V2.6/0PN3.9-E=^*72/U&P$CF$$NCUN&M^6F(\W6L^C1I_CZ-9/L'D3A'XU M1'Z!LHEK &C91]<]5=89C-E$- M54O>*6UNO/P^"DG>9:H\K$8V(3/GH2PW=$QJNTG-/D+]32LFSF0P875IH[HP MJ9G4[2,U&X'ZC<"U,QKQ>=2V!'R\37H>-?H;1'I!E"1"IFGL3[-43@,ETDC$ MRE-J0?\*HQ!_$$=!@*U]?00PE?!Y51LTT)),*+/&6M:P[W&$\ZI.]XJSU!=@ M'OG$*B,I&SG[6<-&KGXCUW<[<[V[+E[[O!?#.KHSX>( M]/.3:=1K,HT.)T6O7SLM2J!J%"P,-N@Y+[(_2WFCM+*_EC-XM3_@'_C+)8Y(S8_;)5:].SX)7_'LK,\_'TQ?L(!2;1 M?Y6',DPONZ\I_&L!OTGV?U>+&"L3(<52Q0B/ "@BFHE8W:HP4T+&"K^>14$0 MW27BI5S >Z2)\$-!IBX14P7?B(5?6F%G-0/R@] MH(>[<*E?+R[I-+!YMEDQPN4;F:51[J'A:H"4;[IOZ?+7@5Q%60JW_Z&\M_I1 MUT1!Y+_?LJ&@GS8> M=<:#\<](NVT^JKZHUQE?[;BDVQD/KW?=IM\97O=W7-3O#*YZ5J_GD=V;R1$W M;^Z7.^?&>"\W?G)\+WZ[5[9##2?-R9581.H#_+"C$1K(BM_\QT_CGXX>VNY9 MI] ,S3B&/S&- J\6IG\CY_"C=@Y_(^?P+],8PI'"13Q;?F.OPH7&2<,9U)T<8DMV%DO69TO6'DN&F0RV58R$C(2,A!>/A.?;E60DY(/!7 E"O/VBD_)O M^ "4!7O^3[-W3/P3>W5,<"9XXPG.\,+2?A$$/\+)MBIIS3T.MGUK7'=*U%2&<3 MK=FHV";HMN/4-?=";0ZSMAJ5H^V9<'1J%?/_,8\"E++0-X?@#11ZVVW%@8E-UAK>X+2*:[;KV>%131#SBB/A "?@6I3+(.\EQ%LH"S6."MXG@[$W4[TUT3S]= MRR:FL=Z;DX=A@G/BJ^F)KP%K M#6N-=5K3.A[81'$6^K.SH)&F8LQ:8X'6\.FSML>0SVQ@PCLH=F?,F-2/:LM":=AFI.\ MY*/A+6 -.QK6-"HY)K_YG/C9=;*!FM8Z'K#):@%K&JA(MILLME@-5*:4VO/ZFW"J2R[D[[LG32:*>R7U Y^HU,.2627Q&8]9%+;HPAL MAVQF"MNA9M<3L1VR+#0^),W!K5J>S]L_XBA)Q#*.X&/>3K9 I9C@;2(X^PGU M;_WV66W:KC9,<"9XNPG.AJ'^F8A\+-4&M>'&GJ<^'Z=CI+23@JPS@.AEZ8D$] M.\']Y4#2 OUC@K>)X TT.K8#5Y\GU;1>;9C@3/!V$YP-0_U;Y&P8;% ;;M#9 M]M#1]&%Q1*K<>0BKN5DY%$EZZE8%T7(!EW$VTW+;Q:2VF]3L(-2.6U>L*6W4 M%"8UD[I]I&;\K_^LU8A5I26A(>\MVJQH?ZA0Q3*@F%!Z<)6?I%AA=\M# 6U0 M0R9XFPC.CD+]-?6L-6W7&B8X$[S=!&>[4'\ R8=P;5 ;WF%L>P#YJX)'N#Z$ MC%&HH\A%!'3_-WW 21S+C=9Q>A,5DLA,L9 I[&W8TCK[.(SFSF"\[78)I&8S MU&BFL!FJOZS6)D:S&;)GGY4G.)Q;-?4$A^A>^Q+.4EF@A);,-&+66,L:=E9J M1\3!Z;NAL<]BOTXRP6U3"K9/]K.&[5/]1U!X'F)#=9(;?#8W3OX0NM%"B5D< M+?)H.0H/C)(Y@6]WKIA)S4>4FNL?'!B^LJ;8K2E,:B9U^TC-^,]'5-NF*CS; MK^G!WJ=TKF+QTNR%OA(^!7^."!6/^K-!PRQ);C)KK&4-^Q6U@^++T_=&;&'> MV78NOV(#QRC*!LYZUK"!JQWZV+XU5"5Y7[6Y_H;95YVJ610K$VB+5/XXM *9 MLUAV)WR9U)Q;;ZZ+P'NKK"EV:$J+J&\3K5G0;1-TVTT";[>V)OKC[=;SJ-#G M.+KU$^S3!$%@#3$@)Z/;F/%DUEC+&G8KZA]1:A^[.1E]=I5D@MNF%&R>[&<- MFR=;.CJQ>3JW2O)>:7/CY/=12/(N4^5A+;()E3G_9+F18U+;36KV#VSQ#UA3 M[-84)C63NGVD9ORO?U?TE)WG;>*6+:K"NZ)-C_;^!@%>$"6)D&D:^],LE=- MB302L?*46M"_PBC$'\11$&#S7A_!2R5\2-4&#;0D^A]!^IS]""/6B#&6 W1G[N<*>3.V0>,IS4[LYS3Y,W?S]F7?P M+N0 +UNWAG.E@>IC._KU!E:QFLW;26 MI/YL]53$Z]>'>(=38W(J:AQ#ZJ91X#U-YO3%N*(W?@KK=1^D\>]1+-*Y@O_% M2HD%?#Y/A *J>N*CC-VY&/0_V^T*&'OY1U.54W]JZUQ*U2,V8I68[>;^H M6Q5FBD6A&:)PB-EZLC"(Z4I\C;+8K4\LCKON>@2CK796IY?-L\V*TI/_?LM&A7[:<-P975W]C+3;YC+KBX!!D_'.:X;= M_HYK)IVKR7#'-?W.8-=M6KJO:YSZ0SZ8^>2IY'MLPF M1]PQNY^5RB.DF8Y&:" K?O,?/XU_.GH: M8L_"D&9HQ@D\_,.9_HV"OX\Z^/N-@K^_3&/QR_\I0L"SY:+VJA9IG#0P3C). M,DXV#B??SV5X<\IV"8R%1U%1]NIMYQ!;J[-8JSY;J_98*]RU85O%2,A(R$AX M\4AXRG82C(2,A(R$C(06(N&[!2SLP/8>C(6,A8R%C(5MP<)3GB]A&.1$[D5R MB W560Q5;W@,2]4X@;?:_KSTL)HQ3H0?BG0>98D,O>3 SD27P4Z[+ RWP;3H M[,*.XO0WW/#+EH.J>P=3SR!^ \^CVGEPF'G0:![81'$&(:O8<1D*P#PX/P]L MHCB#D%7LN P%8!ZPW77N;X>LNJT7768 MX$SP=A.:H M#A.<"=YN@K-QJ'\C:G1@*0+K3:UZP\>GFKN3]#F.O,P]97-@VSEFI^4YB-3[ M-YEEIEC(%'89ZD\V7HV=0?^4%2P'- &VBY&&KK>5<\9C-G0,>ZRH3L_P=G0L:%C0W<4?O='U\@X"[G.AN[L MN,L$MTXK&F/H+IDW;*>., ;@](?IVVBC;.?SD?M^/FV;_5+/:4ZCP*N'G9]5 MC @H;Y2(9B+%#5@1JUL59NH-5X6=WUBZ^\Y3/8CL#;2#=KHM3/W&4=\F6C/D M6,*(M@L]4Y\AAR''*D:T7>B9^@PY##E6,:+M0L_4/^^Q"L[=G2@9^U'&WU6Z M#.!AO/=H@48QP=M$\ ::$=L!:W#ZBDV;>-9$&[-UPX_UKN789Q/%V=B7NWN:F2_H&I$E855I46^%4LZ$TG=0,%W7:;<.!6+6N* MW9K"I.:*T(NSQ$Q]AAR&'*L8T7:A9^IS$?I%)+:?->B;-TV;LTG'\X1:P)H& MFB7; 7!X[LY7/%C(1IULH*:UC@=LLEK F@8JDNTFBRT6JR1'5%R&RNX"\\ R M'MA$<08AJ]AQ&0K /#A7+7R5MN8>!^TB&!+R..#G\?X9XX!YF]KNS5&>H]%P MKC302-D.=[WN@5.>CL3KYB5D;.?P@=T-N/RDS4AJ$UO8OK%]8_MF!8O9OG&P MQC7%[%8P]:VAODVT9LBQA!%M%WJF_I-V(^"_$CQ,^G,KE8:=T6#P\Y/)U'L6 MF?Z5):D_6SV54/WZ"/4<>O1/10_;_>M/H*(R* 9T"C]T07T3Y8D7_=%UIR_@ M;H$?A8Z(8M$;]7YVX!*1SA7\+U9*+.!.\T0HH+PG/LK8G8M!SQ'];K\/&+Y8 MRA@^3Z.]?M'KY-RM4O#L)!)-D[D3@M6#](!G/$Z-7OWD*(U)DS2P/]R@Y[S8 M>U[*&Z6-ZFLY@U=[(X,[N4K>_B1^>0;EZ[<%9_8<&Z&4MHOAQW+NRS9C<-49 MK9F"T5$-@9"A!ZN ETY0ISTQF/Q\;YBTF,$Z]EL WNZZ]XQ;]#IBFVUZH%"G MD@7L6<#:;_.2E,1R :Q*D5-2C'\6\'9WZ1P_CK)8_/>[+U]_ M):(MY0Z ;6H)*D>I&*@FJ*[AFAII4<4O\K]B$'7I MID#$!(GG!EGBWRI:5?F5H_^QC.)4XK]I[3Y\H.AK,5,JV;(:&231)G[<9!)N ME:J"IZPV1SHGOT5IIBOQHGKSO,,=W/M]A-<#GM$ M"_C/[(X2\2',$D!3X"_/^## M9"X^X34DUQ\^OO_D"'A/N"=(7A:@Y(&02U""4:]SE2O!&D*"J7>5\A*2L6FV M(FQ#AT$!+'HBTCI"1@G6>:O@[F"CA'3_S/Q8JQBLC18A//C$3>$=R=EQ 4VB M!3H*#R.EDT.EHWVM%_U^Y_KQ=19+HX<\OKA;7PH93WU <\3M!F=6=L:SDR9; M@VD4>$\CIKX85_3&!T3TW0?)^SY*4I2.+QHS:Q.!8ZYY*^:U1%#M2+S4G(&G MO8EMIQ1DED9YR0RN!L#\3?&!W*9J#>) M HB4J.3LT.>SHT(%;JCDF[+6A.CG^?NKVK/P.E)HT9S?; M(E(?8 Z.1NBB@&-\C *.@SI]-$,S3N!E'L[T;Q1N?]3A]F\4;O]E&HM?_D\1 M=)^M'G>O_A^-DP;&2<9)QLG&X>3[N0QO3CF6B['P*"K*7KWM'&)K=19K=92R M;+96Y[%6N-/&MHJ1D)&0D?#BD?"48RL9"1D)&0D9"2U$PG<+6-B!$U@8"QD+ M&0L9"]N"A:=L0L(PR(G\,@--IHA\%;;GY<>UC/&B3ZW$66) M#+WDU7DZ=C2#G799&)XZ:E']_)[5\F].UZ2_";RSOQ$44][V811,;::V)=1F M5&$Y9VHSM1E5VD%YIC93NZW49E1A.6\YM8\P>*\U_+"]X4NE<> S,])5ZE_ MK$0[8>VHFVRL0]L9]H*[KS_6?=UV]O7Z3K][S?K&T,:D;C&I;8=/96DRTJ65WF;?&+#!OAZA20T"R=01GKZ)V1!M-G-[DP#YAK#K- M41TF.!.\W01GXW"$D-/I]<>L.FU7'28X$[S=!&?C4+MQ&%XYW1$;A]:K#A.< M"=YN@K-QJ-\X] >L-Q;H#9_!:NYFDYD#S^>O;%>RW&Z-KI7G%ZIPH9)-3.P/)\[5@(N5&.V8X)=% M<-N1BXQV#'!VTUPVX&)K4L;K N8E_'5B)6/T8X)S@1O M,L'9.M2_$3T[OG2A?^U'&WU6Z#.!A7%/?(.-S MJ?L?K2-X RV-[9C&Q?!-X]C67<.+YECK<(X)SH:EZ8:%AP4TC6-L6*S!N;W3 M99>%>6QWF <,0@Q"K #,@P;G[[DPMV&CW+D.UR:HXYUYNTG=0'MB.W[U3MEC MSR9NM5Q5F-1,ZO:1F@V +=ETUA2[-85)S?6B]F8\V#RTD/HVT9HAQQ)&M%WH MF?IYGC9'F\G3[X.X9^WH\K:8%K&F@Y;(=(X<]^_C-8VO.KI-,<-N4 M@NV3_:QA^U3_9J]][&;S=':59()SF:KM^2,N4VTY#VRB.(.05>RX# 5@'IRK M5O["LM&V!RG/F"S+V]9V;Y:N1X/]3G^$T: 79=- <6*F 5QIH)&R'>X.'>MW M)%8W+Q]C.X,/;'[ MJPUJ,E)OVYE4K#SF@P^/E1,O7Z6^C4>Q:=_I4EJ3]; M-<)T(!"SSQ4<;N7 QZCNAW^WVX]V(I8_@\C?;Z1:^3\[]* MR;.32E2DDH6O#HI^+*U%@IS=7IK:#+L M#TX+)[VA_7BB?BQ5F #5\:Z> IK&^''^5RS#1+J(* F2S@VRQ+_5L['QJR4@ MCL:;_#[./1C:!C'T;COP"9^7+)6[=GOZ(7 >WL'\0RV60;12ZG6NH_FE[%M< M!AB8X[*/^A57X]*<: 3X@@VI:-TON^UG,&KO9'!G5PE;W\2O[ 0-D9OQIK50NSQI3F1^U/\JPQ,A*&35]MH?Q;?8/]7:)>W M8*Q3;?!$FPO;3A3(+(WRFA=<#7#^3?)LY+6AW1=_ZI\U3%9A/FOJ!GZ[>Y+_?I]_=?QS MGTEG.-JUYGOD>>24SX3T[3@#,>[OB.96>J_]T,GQMT.W>ZX[,&K2R,UH)OU> M%1GC8U1D'-2EHQD,.X&/?3C3OU&J[*-.E?U&J;*_3&,(XHJ$V=D*;/?JW=$X M:6#DO#C2,W*V$3G?SV5X\]PA7(R.9U=1]OQMYQ"3WA+[=91:;+9?Y[%?N)/. MUJL5"GJ^&"?4D;"UB,ADYZQ\8*Q\=T"%G;@#!9& M1\M4E-&1T;%I#+,:'4_9G82!D=._%\DA)KTEIJLW/'(OCF;PP6J+]-+#RLDX MT2>ZHBR1H9>\8K6R2JUX-FG3V]*55?&+O"J>!UA8T#/GH@ENN]*\X!$7S>^X M.KER1I/3CW6SB6\,=DSPRR.X[<#$UJ4%UF4\<7I7!_;T;K'N,=@QP=M-<-N! MB:U+"ZQ+[]H9=J]8]QCLF.!,\"83G(U#_:?;P*9MRBE5UKMGUQEBS_N2XXWH;//[SWB Q''=6#C_3 M,\2N.N.M(\3VFCCHP!^5 8E W86?X*30I+Q"#U*KL'!<#G/=&':V[V.WO(P$ MCOV\=J>YDIZ+'4WN/V3+.HM;&L'8>J=\%",L#[A_E\ZWKO]A.:X.<\MGN>6C MW!Z8Q5H=M[K]KDZ%"I5Q;^6%P!BF8<-M<@E:NRPH<%DU\2=.J?[3':/KQE!YQQ:K#:VLXP' K6,H3P0J+G6 MC$EM-ZG99:@=K@Z<+=M*3;&=5SP/R+J6TA>J*2TB=0,%W7:2.PU'VC\G/E ](0,)[@TR(GIKD3 M?*YWSY_I[7'-L+O'R)Q^;X^9,+NN:>MZKCM7@]'NV3N]W3-\=J]GG_M,8,V[ MUG.?/MPEQO8N"]PEAH=3-$ SK&XGPT-\&"<9)QDG+= ,JW&2A_BT PO9J[>= M0VRMN$EQ S3#:FO%0WP8"1D)&0D9"7F(#R,A(R$C(2,A#_%A+&0L9"QD+.0A M/BV 04[DVLXA-E0\Q(?M#P_Q:2I^\1"?II_6K]:LR[6:=>[\9\&)PHLFN.VZ MP^VOE[O/X=K.Q,' Z1VZ_]%BW6.P8X*WF^"V Q-;EQ98EW[7&?5X= ^#'1/\ ML@AN.S"Q=6F!=>GUG7'WP(;++=8]!CLF.!.\401GXU"[<1AS4JMI+./9/2UC M*,_N::XU8U+;36IV&6J'JPEK2F-XQ;-[K&O_?*&:TB)2-U#0;<>IWBE/V=O$ M+38JS>85#]*P!>+8P##U&7(8VO.$2X"3< MN+@<" #$K?*S6_*SYA% O>L'1P#=>\Z.A6]_! I0K&YED.F+@0(NV!L)-PQ\ MJ8=0F)O2 X2\D[''4V>./JOE5P4/=7W-%1H]LXC #_BW_H 'S[3(_C9T\,RX MC"I83E[3IT9[YHZ,^CT M1Q.>.M.HM@#O; M-R]W'R*UG8D#9\(M.AGKF. 71G#;<8F-2PN,RY4S'O-@ ,8Z)OAE$=QV7&+C MT@+C\A)"E^Z8=:]A;#LPC=UBCK%Y8H*S=;$,IEZ.NJPW#>/9*YY$53ZZQKOGQA6I*BTC=0$&W':>&K"F-X14/KK$ MU7B*A"V<8.JWB_HVT9HAQQ)&M%WHF?I/.@VS9T M!^+J]*W[XPUZSHO=G*6\45J=7\L9O-H;&=S)5?+V)_&+57)X9IO%LY-JH.JC M9\;*\4F>*L;M#,II/S0]:=0]ZO0D9]M<'EAR()/$GX%]R^?FK"T<_^W^F?GX M)$_=JB!:XC.5.P^!XCN93^(?2LRE!PM7MWZ4);!R6#3V M1MA.8E@%O!=2)PJ!,WA/6#).L8+'%FR89JFX\6%QM P0*A4'*[PBE&D6JWQ] M]$;B#E<>^/ N^L/J4^%O)=P@2A0LC 0X$7<^O%-.@ILH\A)LV^#1J^ =$V0_ MWFDAX:U]B7-*]!/]).>(B/32X*,TBM'[ -*$,@0)"T EX(<+>+L$!<;S;WTO MDP$N .0.:"UO;F)U ]7PMZ[O^Z]B /S["Z=\*^ MUJ%/GT!/8O'2C*IZ)3Z$@"Z@6G]3Z39QL6[]/+2JE4.KKD?#G3..)N,]QC+U M=D^)NAKT=L]!NMHUEZF^]8Q[NY[5[PQ.1Y[K[NYQ4[O'5G4[5]U=9.YVQOW= M8ZNNK@=/9A?W1;*]KPCW1>)Q+ W0#*L;*/'8*L9)QDG&20LTPVJ6\5(R$C(2,A(R&.K& L9"QD+ M&0MY;%4+8/!,B=RG]"JZ,*ADF\03JMC4\(2J=AD3GE#5B)I_4Y.N\IITW]2D MA^K D+?%W2GM/'/<8H+;KCS(QT3O-T$MQV5V+2TP+2\' QY4F_3F,;CKM@X,<'9ME@. M4R][HP,;C;=8<6QG&L^[:AM'>=Y5R:0S'E\]E3S< MM-CV ^3< (-;[#= ,ZSNE,&C2!@G&2<9)RW0#*MQDD>1M ,+V:NWG4-LK;C5 M:@,TPVIKQ:-(& D9"1D)&0EY% DC(2,A(R$C(8\B82QD+&0L9"SD420M@$%. MY-K.(394/)^$[0_/)VDJ?O%\DJ8?_UVO4M='$D1:K5+G9F)6'Q!K,<%MUQWN MR;O.5==;OC.6,<$ORR"VXY+;%Q:8%S&SG#,QH6QC@E^602W'9?8 MN+3 N/20%ZQZC'5,<"9XDPG.MJ%^V\ C=YO&,AX%TC*&\BB0YEHS)K7=I&:7 MH?ZYQZPIC>$5#P*QKIGLA6I*BTC=0$&W':<.G$C92DVQG5=L4^RT*=RHWQ9. M,/7;17V;:&V5;\608PLGF/IGHC[/!GF,3#P;Y 0'UQR!]" MIFGL3[,4UB]OI1_0H 2X032;)2KMB'>>YZ?P&C((5@XN)U;B3L+%H9 W-[&Z MD>G&"]-MS=04/1]%OTHRC^)T!O>!9QM2R!_T.'QAN%KB__64EB_O M9.SAXSSZR5?ETE6]]-?\;*Q2/K'M I]L.;_?C@ MK#$"WM=?+.!=8E\&0E+GD9R&6U[6+"Q)(_>[>9.UQ1VRHE[GP-='?H51*N1R M&8"%09+#ZOT ;K^B&SLB6QJ>P+OX<<$)6E8LPX1D0"SA[2,/_P/WQC>=14$0 MW>$+1!EJ UP&U%EF4W@.+DOAR[5C08MX$6=GL$[LJD;MAPI_ZMRU6(*^)SCN$-H"?8Z=/TEJ*U16OQY M4.CU'5I:%SF)]Z _5(6E<.V+06_4Z19F%R][T1_T.M>EZQ&K9(DF P>4.72% M7XH!.@,N!AU@/62JG^^I901@+^[\="[ V"WH4[#S:/G ' !3KKO"DZM$@-,@ M C0_]&D4*K%2,J:%C;N;Z[JN?+*^K$YM6%4G,^M!JW/;K.=EJX\)5%^-R*-P M_#W1LH>PU9Y9:_8#J#U[&;\^P2TGD2E1E(!Q!DYH(F9QM! 1.*?@OH8WCH$Z M^A-_,_-#&>* -R$1>L!550E\DP :S0) (^7E(=K?0YD!!L,'[R-D9J+_H@97 MY.!_!<=:+7(<)G/[.RX!;@>@#;?4?G'RIL78UM8\23-'!8Y'G>&N&7:]SGCG MA+]>9XBH]?@U@TZ_-]QYH^X)ES/<-0<0EM/G67B-:E;$S=9XQE,#-,/JKFP\ M"Z_].,F6S'8.L27C_M8-T RK+1G/?V(D9"1D)&0DY/E/;4!";L7<] ,8?U.I MWGU88DD8AM;35;G]4-EDX-8.%A2(7C3!;5';[R"=]V MI,R9U)=XA-=V&.N/G?Z8N]6T4EV8U$SJ]I&:C4#M1N#E>.)TK[D/9G,XMG4> M,.^$-IVM15!IXLBM1ZTX==,(X\8$;P[!V:>HWZ<8C)W)]8&198MUQW:^;?4L M+IICK4,[)CB;E\:;E]ZUTQT.6'<:QKY8?K+2)Q4VT=0?&QFS* MVH*:S!0+F<*F[ C1]:%SE-F4-8/#O('<2K;B!G(^L4"\])3^ZQ4U**:.UIOM MCW5'SU@E:>Q3Y\[#(_869]7LM*O/(/@ZXO8[_1$BKA=EV+*S63Z/[2IY^D-3 M3V N^TZU\WO2=_J]B85,;YX3U3K898);IQ5LY]C.G9O=C;1S+X<#9W!HT3@; MND;Q^M%L08LF1=9HWYXQZZ;^09&G:\Y7Z]G$JPUZSHNLU%+>* T8K^4,7NV- M#.[D*GG[D_C%*CD\LY/5X'&E]HCAIRS.N]%%82+F\E:)J5+YX0R:#)H/#%V? MG%,YM-$1!X[FN5/B1H5X0Y.<>_@9-#'L>M#IK4\,&PX>&F2VUSS)/43E"(C5 M4%GY!XI&X*M;9+),:;"2^N'K3A#;I],!8^ W(LEP]J@/M\&IIS-X0_IQ1?!P M3*[$27$R24F,0B"7Z/5S02*YP,]QM%(^%><'(0/FV9^@%Q)!7 '7A._[G6[/?'7:!4D*5#G M:PJ*K5FD'!$1,6BH7SJ/$B5 %$')_\Q Q&\Q(8NLJOQQ?'0;91_-;,D5V;4>BC%Q!* M/878$!3>/R?B,D(IQKFSZH>*73\A*0(''$0"-27)QWHE"B3> R0,9GB%GO$; MQ?0=P==[_,T7_(V3WXN&0<'OB:D1_.WYB1NKE$ )QP*[)'0B6]*TYCM8R>KU M#%X=A^2B_R+ K__Y52'760!"[/E!AMP"GB0IO 9*AY%B_]_%[-WW,OZ$$W11 M>VCZ\!(TU!.W,L@4[H7 "^-4991'\?+JE4A)V?-?_>__]:/?[5V_37!^K]8F M6%UP6P XX%&2F.G0.+(,GOC_9J$2@ZX!\Y?P(5#1S?108^2DBT.+B9EZ/B1J MK0)[@C./:58D\B3)IO\"J,ZG5TL/05$S,P$I0^F=YRPIWO%381C>W8 PDE3@ M O+;P_5_ SZ+87Y;<\00IV>6P]@0T21=C^LS;'L7AAG-QD55>_6J(S[,MK%< M ,[D N31I&N\7>)[!LGPP0!X2^E[!?J9MX!76FB9T],Z?P&AHAG62:[9[P-0 M4O$.)S0#^06-A:;9EIX/'"G!&T>/"_.PF'MO4@/JG1ELP_N\W#3<"NAME@" M$MA'.W#3%8AF[$<9/--/OFM9R$(<, HLTVW&N6J9B+.^F@N ,2#]\P#,R.E8=00F^\D*N0!/U MZ'B ZP1AT_.-Q40/T.7(]MTM6,2>L>.,!E\@*0RJT.YPUU,5&T MH#C@!4#.Y GO:H\<%+D/[4'#FV'H]:(WK# =7I!\R==3B:TWX*4Q)M3^JHD/ MZ5?&0+CHAOHS#"/DG8S!'+SH]3K]ZNT@9H;@S=>W0!,G%^ 7F;#$$2_Z0,W* MY=5O]<_!FX]I*2$$'A &N%&26\\7W?5GD9 G^ ]<(^Z%I! @49B1D5:1K[X(WF5D^*%\-N97Q] M7HV6!T!9&=_B3QR2-R*4>#'H5I96%+3I'\89K":/V9WB$R.IM':GXMP&OIR: M"+XCOLU5<;LDKXJCJ=?WG(\[%:NM=,/WJL+%MM>"&$._$[Y+A0;55WF8PR@< MVU\?1(KBIO+U\T\>>GV04V5NVNL,MMX4?;$0O'N3(Y$H7N.M[T>)#1&!UW2C MJ<09Q/,9K6I>]RE&JT?J*3 Z6$?"I\+H\ DP M6@LB5GBV@6MKR)%K8O^!ZXOW,FG4VJ!MT!D=@%;#QU]J ^4-&ET= ^*V ]>S MS,966-P*H!S;'3=$^E!TU>;8KGF2<50SN:WA.MFN_KCB]CPYMD,S"FJ_RD6,@4BY.3!K#(88!>L?F+,;93X@-"5.*%?,0F4G-_<8+E34_B-6MM= M(^N@K>Q&8+3,@,IDI+3)!;L$K@!>B5X!_;J)42:[PD?1\;P3YH/Z/9XW1.3-]3@03ON#2JB$^)?7L]"F.U4> M/%*\0EF T9;?TW:S_(&[^CJRIG!6[\,KM:# .8Q""E&C@&HUJ.8%+(>8@[ZI M.(_\1Y60M8G>QCI-L&X!WX\$#B-9W(A$,T7%$U@MD@:FL@.NKISVI62-R$(? MXV?C\F$,#GP!UZ^Y,HBQ>C6-U$06:WU07J6RST^2C*J&T$^H5, 2W5M49IO MQY?U6^@V%9R.EONG;;E0?>]"]0D7JI^O4)T#IJ=Y*;WKZJ;2GB_X-YWXJ1D@)91- %YMI/.4& ]K*)"6! (VN\* M(TQ]JA@KG=VY#&_T+AF6$KH5R8HV) OUWS>%B@8@L)0?ZXJ#*"FKC=>*H[?4 M_LOE4LE81R3Z]$:$*5>#)'\/9>91^2Y(N8=;5/17N2'[>U&E_;6LTB[OJ8)$ MW=&[TMVW%.0ZYO0!0B=>2"ES-XKA.VFJCF/XQ;=:KZ5UTX'OCIBI6^ M9J5WZ>P%:E!,U>M"9O!^$1YO _'VX*VPJ@5+&[(%Z&.9DT4U2%=+/%X.*G(# M#GJ*28+\'((?TQDK=(CR(GZ$%R5!@U:@Z*A&$'BC#(]0@:V**T>8C)B(4)(5(]_#K#O!XU<;9<^@MS*HWN42R\ M+*3&K#N>_=)K2I1.YKC T&A!69PJR:AD>U85 WVVB>ZR\01]J*38L4=3$ 0J MMP9TSF:;"!GPI#,5YKC.@L[H^%YQUNX.WE;1HO/?=< @@8CB<:D(CUS@L:E\ M%R')\(9:>&^":(H'&9WC+$B=O%C$&+8DU8ZS_JSBVYK;TN&<0CS,H25@0T"MW64N'O#/ MJ4Q\K*[3"K7&EQ0LRGJU?#1-5&R.M"W!'D?PM;9=VFCB68(X+.4)= ?=?8 I MVJ@,4WB@.6'X -6;>_:$C>J^A[)GL]=_E0%%:5_G>.CR71RC4\<.O\7\/[;# M3\#VJW+58@I DN/NR7$Y;$'T,LR@D M=,IS[$YQ>IQ^ Q_!NC05RV/EY@ \X[.M^EECL@9+C- 7>*=K0-%[^PW> R4U M82BL^1 F'M['7&LLRT.YAR85](EH#!)T>XIT+OYX]^YSWA4B 8<:L6@AORNA M]6VY&+K'$L9#*$44=G, MUA_B^..P*8M=*X%F[44 M$@UZ!%$O!" $8R@*L8_6FB0C/Z!?%*"O"_Y=I0T,'>XOS+DRO4.H*X(?N]D" M&U>X%*FMOP-&3.8-=/W^VNK\F7F/_/+JI5O73;;X_GJ]B'P1,-U1LJ6N%]:&)8>_0VT* M)H2429SH1AV%J3(M?H(@NI-5_2)!6N\<8G+M94-'C@#J7?L$-%I M4Y2:#FR66N[5.$B7-N-3ME5FZNX&.H7Q.@,-3:)9>@<";])U,LC*PTSX!I@\ M(QM&2:R;*/(P\8)9--# &Y\. Y4&SYQ.B<*;UP$U!LI/OZS?G"S9KIHHQUBT MS37D[4RJ!T*K:\A3195W6>/>O:68XUY5@[UZ73G\M79.S!RHU3CY[NM[\2U: M^JZXZDT^\NHVO]U#[T)F!;D$_.F0MV]RA!1UY^IKC)4V M+K3EEN..+..#)8"(^T");3.<%JOE\Z%%HU:N-ZW3"%#)N&[CDF-XFO\;<^I1 M<*M!OMA0\11VH<);_BOS;@J 1(4/U ^ 3;I=?/S=TPAE=V!45>I45@?_T)Y./X>-8E&WG;J(RQ:)^/*#FR_0D28)4EN M/=^!B5TE/L5MY?>[SD30%X4UG<#B#Q M M@)!4\D&?XRB,L+$9Y^PM%H5:AT537DEC$7SJ@I.,@A#G,N)K&:E:FS49H:!X MBAY^%I:M#$^(4%PX76_A]#473A^I"=[@UR+5#G@XQ3S@ M1UU!@\T_V3*WWS(;=F,G6-SB #D@VTCY(?P,>Y;K4CN9DA4V>SOKV\S4.T ? M*] -;[Q;%4-@L77/V=1H+6/?-1M(<9&/Q_PP!"Y48$N;3<7J$MWL-W%C?ZHH M<(WN>$/95A$];C,8<[+S"V[XG1FH]E\V0]=1"H&>40E$R73!OW>0_-8\C)CRIK3<3*XQU2&W_.V M//"4112J55'?3)VH*:&ZO8^/KM\P+7]65!I!7X=X$L]4K7$&MFZA^HJ[X_DF MVVLE=9;##Y,TSLQ\!1G'*\K2YNGQHD\!.D'DZ6R%H-.\>O^R=D#^\+&L06>A MJKZJ.=11X8L*;_TX"BL;O3A11$^204=5A52N5"F+O-.;SN J@Z.*LQ84EEHD M94U'%3)F9H@*_!<<<*5/0E")9T=\BTA]G:(BG^HN\JDN^O *54J07=.U]E2$ M84I#S2&52AM(LQLPS1)0V81QX!C3H$QY#67GD%/1?7['DH[*1'3,AX;$T-2; M+,;P1Z-[P5(ZS((^BZ=H8@%>6494582AJ EW4(R0;:*+#J]0LIKKZ7#P](S@ M:1;H/#P'3DV2B>/ T]KVOU^(QEPFY/'*APX8Y*;#V7Z4((JWGQM <$);UA'_ M"3;Q%D\%^C-S$AM+J^B\-M6*D$&KS,&JUB04ZY3@2F'&*M%'#O(I,&8VB^F] MK >&F6X05+XX!X*J_)'Y:4G*1I5]E/5\/'BWO#@*!\+Y0:;7!]1+(E-L.I?Q M8H,F97-H0P4=(VPA%6.PK?IVU/:"X.7!ZXCW=)['78G??FCGDS&Y43)2I\[] M9U&ZC>D $ \9;TY"90.'E/5;#F,MNS)8P*7OX>T$TX;W8E)7A@OG7)?LXBJ_HKE?]AA%3FARU!_R^*HJ!Y]#ZZKYP/; MO"@(\+B]S(\#$'3G]\-SZ/A"E==H,)1R;/7$JES!FH+7)N )S" MK&J@WBG!_=YWZ$W1.7]=EM9[2[GHAU]AX_!$/J&3"L-?FC-+KTPVP#&C//:K MC_F@,PAE<I\ZK/ MF-]AZPWU'54 5GI79AB*V<(58P6L(S27!;@;R_1_P3/VHH6CCW28K=WU @8/DPNEW&$K5SR)(DY MW9+HU$B3-W^X]FQ?<@ZZ7'MVKMJS^DFQI?1L^$]SYBGY)[5X]- !M3)D?+38 M;-@1[\U[-*^TC/#XOQTP0_+9V#K L,RQD^@$)X7Q"?6'2 MHCA)XY03[FG\F^LO"]Z@8[2,P=^&S_#@F1 M#5[=&WGF7^5Y^J^P9#/9J(A:WKETGJUW/1@Z6#DH%]39F'+3E'6H7/B*KC"[ MHBKT\C_-L70Z):L[WFT_&R#^2BH/1/$TEKI M47IC>$_J4G:]8 V?=CHN %;:'WPPI\)S[!.?0* J9U*^Y*U%V@&"MAW._:9[ M 4M,&9HJCSROD)_7SW5&H*I7U+!L^O(8-,W6H&E6A:8UF#&G;%T*9[UJYOH@FP#;7ZRO8/8O>N=I[T_GW^J-P;M<0QZKACTV19K\I ,4@B* M_M4_?3^*_^F7AQZMM&4/T?KSNR_?Q(<3(ML=P%^IY9T_D)/Q=*U MR@VDO\ ]-S^IS)J@GCQ8)N6"MZ?GU51+E8HC=[B7;L[^@8=8N2UNZID>]#IR MIOT6=(*Q]Z*>E['9^HZ*NO)N7UAOH \#:D3*V/!9I^N$5Q6G[<<'N1&A5O55Q:*LEJG#RS52BL@OPG M[M;]T[2);Z!%>->A2B_QNWZ#>H*K(^ZMV(FL^^=B/A0SI$W<_QY;T(EWZT.^ M#.+BW 0L$:VS0$]BY)$XEQ->8E=PX MMNP4(*?3LH" >$6U1EN MM3IC6S?>M8:"-!,)R]ZPLJ9(H*+-6;-6G_8H/;Y?>TLG]F9$=Y,1I9-W>;?8 MJ5K+CH15@Y7G5C CHWO'5\L%T+"L,;HC/AAKB(TJ39O%_)R'KC V%GBK )KN MMZ(KR!\.3^_PHKQ3:GOS1=P!ZC9GO@]BK%I8EX_]%]1]!T_KI3!Y,QJ M%L0TPM@U&G!KC+1)%;Z44V102_^:^UZH3Q_,?);6[@*S7ERP7NSOAE3-%V7Q ML8"[*%TSIT5]'O8ZQ;]*^WHH#."FS3X+PSSUXL4]9@N\/"JA?F> MG\39LC@Y51D8I@>+85M\D!SP'E&6C&"9DZ/Y\!7=, 3 ]0ZCP9G17'@=<1' M=+6H8'?A@U=([::I0ROXFS?4Y)Z:<:.KIG>A*R^K3TD5$RTS.@Z (X!S,KDT M]T:O-ECA(#E5O+&73_%:_T%H#FXM<4@P23C-=0 "8G;$,8O3'M*2=NEQ%EGY M["U3Z&BJFQXM5_2XOI6NBX2BF3W4.Q_/=&/6OB@!( (YYDKMA>O"4PF^FMFP MBY99L%XQ?K_JH7B4O)%X1)=S#0#OK>&Z9L\,$;.F<$XL)*E3PB_A%\3'W$ M*)V!1:W7)QUB#WB)8R&K4:3^M+JZQ^P#?;VVTL@,KBS1+9\<2@9CFNEX-B$3 M0=,MX4IX8YKY:^Z#07;EA!EV[I8!W&#N+XNIF7 ]%A>9)##@<^;F\(HC':F/ M&X35M[ZG9=2$Q/F7^7>P*CIQHUE4?0Y(\(J"9^GE@7PQY:1\W=P\:2-B^LB: MMH6T%I!&651O@?4D(Z7/!9'%492YP23.5 M-><]>U"\MFCJ-C9N7D8/J4PL+5E4#JRUU$RTQ$[8AG;?YDULH[-U="Z6(M'8 M6K!2H&O;@0T/I#J5H;Q)MEP&>*@_ G=TL>;+S0AY<$<(40I 89JE^1G_K5:O M,C5EL3:,EYI-'S"(-_?S[B1F:,7?O\>8E]5Y4LRK(L-DZ)IC?S0ZV>3R\/)\ M/&_YLH@<@3;;&T[UU/<2M%/%C[#JT\R7UB 8:W/CZ9RV:5J =RJGXN8_T'TV MZ3PO>:YY&C)6RT"%/H 9W2-?5=X0X=Z-=,B:/PS\8P.&^<'+XO-MC,Z_=LHU M)'K,$\!-XHS<#FKVU8<=$GMP,H\G784(>95 );@0W42D: M]0\?_R?'>BU%>8VZPE),RATG&[;(-*E8RA72*G_OZOOES@:LA,RC\BHD#7!* M$&6+*=U?D$JWH' T';1'@3\UF[M9B(?9R,Z6],-K_5A;DE1O]=*,<'WGK+#8 M>+=\W%+^(SPM"R&I"2B!'E&<*T\^D93Z6QG[*4$5(0Y%%8,02=UA*RFXH\[" MYRX'636/')X-ZM"P;;-H:A:KL 095YE?87JZ YL4^@VT::R_ 6*ZRMEV6Z^OU(*OYPWJMF_YX\UNM1DI5>G[1#69**!FTUNW+:FVS362%F@B&\8B M:2H3Z M'!=\-A[UI?YA^^9"WB5\ZY11Z/?*\;%*8OZM>'+UM%>G64P+%76Y] M;&28M^ROONXOIB9_[4>A,J@S5>D=!DP;GIH1E>JT>^U*+0-)>/>-',B"SJ_S M*$G#_P[K0$1Y<%NH@BR/;D=54C\;G7 X25?_Z>1\W'T.8&D,6A3D8X<6B"E; M KTR(O=Q-!$B(,5K9<=KC5'%5_+^D[;['J2$)MM3>@\;MMM(4FB JLSB.6O) M+3KB02(O7&!0M,@-KV,&1^/DNL4RBG4K$(S6]%M@=4^Y)THILQPV7 G/IEZ% M&@6HNUPE]H-?:M]MO5M(*>8%;G8$=;XL.\DCR:M#+M'/*<'&8(2980WH!=\E M6/.T84(P#XX_#[8:, ,1\AW3\SWW12-T-MIPJ4E=J( M/BAK.G]1)!^,U<6?:.I5FL<4K'\(VM/7>";@-?ZU&^1Q2'"^;0\X MG&(9 QDDA:?NS1O@K1)!Q['N]Y*A9<(?W4VSM#-I-:&?DF!*# MT?2S),<1**PIK3?I\XCDOD]8!A3DXB4/VN_32QR7G"NT+E%?@'M%?BYZCRI8;DL.+; D4/J;?GU>&E Y^[E%($I= MG%(R5)HY 1M;+Q5W6*=7T-/:6 =^=&\[AG; DJ+RA";.*]?W3/C_&K>M_!1C M^]G_W]Z[+L=Q)&FB_\]3Y-%LKW6O)2""%[4D[*P9!9$:]D@MCBAU[_DUEI45 MA4HQD5G*"\#JIS_AMPB/R"Q<2( L@+%F.RVB\A+I$>'AE\\_)W%D"PY%X2Y< M$>X@C'<0RY+/@^]>\&(^1R/%;>D@^]Y3SIY;QV3'.$AE>&43Q"%TQW 75-EM MZ'-@PNOR[R^=(UD2N&5!GW451-!VQ%3\!;F*_W&_0SMH.^8_1OLSZ!W,.DZ< M/>=M[4;^D'I=4?M7^U(K8 @)@LJ$^A+P!@< &^]I3BFILEO'+?5^-^*JNG0_ MREYAH ]1';K(A],B$+0^Z(MSK$-RJA!B:,RRYD-B=+#9#ST'/)'57SZ_&IS\ M> X'-*=9J;G!@W&M"W\HDRF@ ,%;/DIXXJA!MZZN&ZD8XZYFZ,M#XO# M.FF3&Y'&!^&7MJD@1XH6ZO7/_AB=IZZ74.G]Q2KELH4XW%P%A)CQI_O0KU*^ MBAD?#"P"16H<)/*G@L.%:7)$2MH=#A4G+$G"S;C=V1,EIMW1U1G=A5J WZHV M.'=N# N7,&?"W@YB:L8N:"COIQ4G\]T@_7$F6,A3B")B_QRJP<1PI?; -B@! M:JQJ'P=UIJ[;#M= T;\%^]1IAW0BW2"[BXNT+,T&H]$:FFFU^[I:D=9>&"L: M\*9/6P8<0&V-5]%@?5G3'=QMF"%V/Z^?:8" .C&9#L36S7I7CB'*,V#@/O3X M$:YE]3N$WP,Y6J]VW1+SU6'V=[#T[9:Y9AA!'7/%$Q"TZ9_%T M^?1 T>F!QIQ2=YIP>=]EFFS?"Q)N0TU]M+($JV; KQS W, 0!(&M$1<@FHHS M"I@ETAE]C I%R\&E"%Q2YQ)40E9 Q26%IEP&9V(I3FJYN:#\.H5\#R1>LF\G MW_-@TGL[9;[4T;D5U-R0R>OBT,6FJ);$#P#J3D=&I/:@Z7#>LB=TR17=[Y,N?/,J6Q;:7FEHPTB&@ M@J$+/^K++GU_V,VO"!;]O96#APR-QIX]9?PU_I1AY"WA9>QBQ>@8]8^)28A28C.-H%P1YM8)PN*2%V;8N Z[? M?I@]+TODJ3B%W"F9+QHB=$D*6!Y.M/+V(7B\.ZI+^C@' MJQ$ !P1N_SI=(0 M#>L9])20 L!&!VG12FN2HA.O5/ZA\^\.S)T,AJ# MR^NV1+5W"L4G^-Q@Z3/_J=E+=&I_,7P3G MUR!G1TFZVR/%I2@^ZG>'*#1>%E;1O%SJH)SV@U@4SXNDX(?O(@'*8P"3" ML.*E9]),%/)RT-PG/)3VW@1FA:(P5M:$G.BHX@B@QB8)IH/^PHVL!W !K!=*%:'D MN#ITDS)QH,_&[I,Y2EF#&8!/\>I6H4Z$QG;7U GE->A0\=@OJ?A@[M*B]#X>Z8V4-QN-L MK2*C%"AS.2F$::BF6I"Q@9OP79 E\5FL&'#87QBP'3>_D*(G6U:+"2*MW=RG 6FEW M=S6#0#\ZZ0@OUNP4%$T4D$'54 MQ)6J,^]%'Z%=VM4=UI)RS3X5=TWG0[#]4L#+.G#N!8)=HED3F 6D_BUMS#X M<)I'2IT[:(\.=T)(LZ*Z$^K\WHNFAEE5MQ ! U2@\,#IM)VL*T1;L%XST"2> MEB&O%7\N^"&<%6\-G-%G@/T"^H*JA&^"34+Y6GL?8(MWO&VBCN]O[BY!9*\- MD7V2(+*?*41VW\R!&UF+:&I&QCP;L0OC#%\X(%N@<=%@""*'V 4T3?&:>Q2O M"2L3[8W_"CJS9OVV,58J@IO#=( JH\&2T6='?R*&)FLAL*7Y,RP9:IG!+B7_ M+5@F7W*9J760%LC!Z5>:V).O?CKY>7:PV"%3K<=X.6IHHGNG6X0J8(DY>T1$ M)Q_E+I32JR;[6]&,4!N.%4B(; 7#4;K">R%*S5C!T,G45]*Z,7]=W,3$+ MU6EM"-!>*8_>VI>KMJY:'Y'TJP_KTZGU-D;.@P<#(!5@R9 H*TIX+*P^>&9= MC W584$9]07%%"BX((_.<4&[#P'?K5= =\@,"9H8&XS#<)%?AAPZ*3J&/XOJ M!@\("%ZL$X#07"G9%6<#$C Z/N^+I/4VP8[?X$=V%;"B.SBCES+^'_BV".L/ M'T2]%(DXAE%U$NR E\PK%#F>5+'[9(/O5!VT[V6/1_UMJX'SZOW5+&:Y?>R MAY]4L0]M?LFXOI63=3ZH;9I3ZGO+2! W> DA'=M1XP2;=^1%*1 R>8(J6(/I M&4(9RC0$/:!I&1'1 ^^I2UXLKI10]()CY%]N7T&($U\U QE.9LK!:M?>'DMJ M#?)"VZRW/=;8."8+!]%>M^"U78#H/J"]4BL]NPBON\EW,<8ZI7(=C!?Q*\(H;1B,1=0+N M>FQ0AQ$H7T%),T3'?[CG>B5E"_U\(D@KF9J+(;"P"FC$5,SV27LL*$ M>LW/^XKR][BU)Y09LB(]U"(X,V'Y#>M#X#6WRZZ P,K <(14[3+*$W?5<@5 M5Q/T$#V%^(:0$J6286) ;3%2E$Y?1"$VU@[\5*47K%#];7HP(4V*CSE*Z7T@ MVM!XZ7<>C8?9;_HV#8]A%>JKM_##'1A$2H W4)(LF.P;4_=\$(L8M;?5Q CS M?#\S?#@!1RYO'2V8*[:1YVN(+#GW +1V+I,F$NOPR0$2K HVAI\#WY@*[T7 86 ACXUL;&"Z*W@;B1J>>PK;DNJ7R\V=9.#< M*:18D25$@8 @"# S7X+G!:5G38 S(D42:SV8^J(VD3U^ +QD$XH>Z'!#\ [P MV= MEG1EKH(=!,B,H9B^R@5^=4QD(1D01KS_:9S70,=?U<\N2,( :4]S!P:: M=@2Z=E!"@JC6'%N.#YE=O%6A1X>M:@1NJM[*+F4_Y?YCYXG.*CPW]+[% [UU MDS'[)=?V_B)'[]M=Z+TY+B(MD6,G8>T=(D1IIV:YCJ2/ WN :Y,F&D4("X^S MM\9L,MA+[!]Z-NK!E.O&[K_3K3.)-FB%RGSZ*+3#@3OG\MA? ;2BRH#]Y>=7 M$ES4DT3K[%)6R:3B[HP;?E=!0KP>?8$";0A!MP,9/!JVF/QHP&T!A#_,!*A!,.;?.N"@T1(H?AD8;EAN"C4">W&>4_;#<< MJN2OXP),JC*D(= "$-I0^!A!Y 2ZG(=>3$LHW@>;AHDI@/GJK$*,Q;=_AB]3]"<@#KJW&[K8$ M@X1$C76;[$6]8WB-SQ4O:/3G=>PP^@S6]S>DX?/M;N8)3O"WW.W'/BX G;/2 MT-P1K@.,G)($RF(SC%QC=(H-9SN?:(B.+Z>)W(%-Q!&A!P"H*.3BTLL]V"BN M5!F L@CNU756>O0*;-!39+YCND3E#WN+R?HV7(YU%RX-AOQNP:>Y A)Q T\G MX;*NC\1R=0Y%K:,:3*@/UW?G:CO#Y@N;W_RMK%(Y\%37EC4F+Z$5#;&F7=C^0] M,_9^KM8A?DU^23%5/K&78QLA0$INJ/5!)T^\T2@4^=0"6#9) ;@P#R$6O,$K M43$-4>?6"^@[!=#S<%@T'.[2,,?>7[&1)*V_YN$L.S0";>^Z>FOJ2WC\%578 M)&9VM0Y!MTM#HX1WN][B=]$7;K[=D\LRIM#1^P-/U;JQSQKG%P,4,>2CB(G,E)?F>VQAN&"UUD0(7$ M)I5&L\HAC.Q53=.>8S03P5 #!O2,[T0BWED8&V3HG>+3U6 ><4$T3V74@][M M.01P87#E6&I6[-47('WE'ZM>8JJWC]_*F" .<"ZZ*\>QFU!^!L=O5)DD#<,_ MXCB@/"7':*@\32^*9.9A%%]U'0KZ;3]@YR%CB"%@>^>Q"(Q /2!DN]=>BA8!8 MI+DLV+(ZK8CX#]%)+H0V#:/3V4( 9F$8\F"Q4].>V@5A]:0563M0&M/E+WDR M%A0Z])6HIN8,BT2%BTZP6\K^B3"=^C@$A#IX*DS&QY66&*6D[.,.@GM?DM*U M=0UM2NT(-#86J(Y"T6AV?M(79 [XN&K(UIKTQJ>I&)'E118A&8'"^>LCQ&"G ML)_ET/3^/+C0K+Z\S<\AC04\G^R)==@Y!SI'P%*_6$.?*K5$^.$28?;M\#IN MF<=_$=L2N1\19!G#*C _(RV-T3I*S;5V8\BQTW )<$W::2#U;AM!YW"!IJ@P ?E,\J-O<*/HL3NM/4C^P T ML5#]#^^@*J8@)+@*PZQLB"7 M.!Z/%R!^1H<4P+!#&NRP,-(!C9K"FR7390QQ#Z[CXF2??@FXRY155:H(=K\# MU/BJ,-=USGN=N3.%!:CJF'6MB8OINI &@O0+-C5%2C?[5JM.P8*(;/?3'^TYRX4J$E'>5HC MW&N3/E @8 31IM6!2=99M4Z&$*A?"CY%.HKI+FBZR"&T?P+F=M!I&!9QCT36 M"/T]?>N#+PK:CE@%=^9T9E5+HB[6LBYPN]&>YN*G;#M %H/ICU*$7#.XRY)I.\0GY" /N?=/X'5QU MLL&FC57"FW0BFBQ6%N&E\).&3@1 ^'">W5Q*<_'!%SH/,XW0NWQ>2N!]/&HO6!UA0F+7.I%H[@]M M>PKQB.\0F@*S^/\5Z[;]?Z]<2(04G$/Y7CBS>=;<1Q<\&DU%[0YXX'#;&LH> M(;",1I=^,2 LW\*EUMX KI%PC8JU"1?AV6@COG08L8 M4I?(90?AFA\/-C8_J_Y% M(3@AW@H)OD=)$C M .4BGJ51P9-*,LX/ [.WNU[NZ='F7@N@()]&6IJAJ[@U!!/45JN8KDS<336> M.3F3?>;+F4% &%!0?W)&\ =.YJ2&^\I\LV3E[:.:JB<_*E(0NV<)HT/;"? K5H@\8D:H2AUBRBNB@3O/'9"60 1T;SR@C3Q8= M\$^ 5TS4)RI)PU<$L8Q?!('C0LU0.2[1JTF]$/)Y=ASC[7NL#!:LTF(;CT,S M!1!JB'L.-M83EJ,[++_H!U>/+ Z^T_4(OP\@*8[08^Q=0,,9"1@84HT[LU4] M0JF)_UHV>E#X$]//6Q%!IUA!:_NX?OQ87]5 K4TO 3EY(YA(BTHR(2+XRUUX),"A.0^3462/ ;N'L0V=-O<@( MN@)A&;XW0.EQH):,.@C;X8B$, "*&J"3S[HEMF3U+HI*NF#-3%/J#UA\7> *POE&=Q>=2YV7B%>0;O8NX#![$T?X/0A+E;JRQM%/D9JCL,YN[CE\ MC,W]%#2T0[+L2L)&DR^PF\LT?2NJ?*8W?.1(!)+A5 CGZD/]>C7(/'*T-303 MN-(*W%=X#%4")N%,'\88QLW.T9%O+V6+;CYPT+XVV[ON_OCW#"G0R;?R8\;NY!GG![KNS0?E )709+\BM]G/_"HU&"7# /HZ5Z*JV_C$6H"5R1H>6G+L&9$A="0H V2'TL,ZP5Y%F(L4N68!51 Q7 M>-8C R&NDRM._!#GL>.3/"W2G1D'R?)\7\L3U+$ V.Q*6(P5Y-X\(I[RGX.; M*R FD9R*\QUN%*!CZ@]%1;HK^;H+[9/LQ;NQ%]< \.$,/$*\D!F4UH3L;&*F ML2YG>]JP5I+%(L $:L89W,!%_F3\T,J@+ (1H-&AU$XBTD'=P- !R&JG;<;+ MBNOC/086[:\Y//8NHR!",LVL?C@H(#)!V6@Z)"__$(YM/@*7HM+DP M% F1(G(__33>BNEGNZHGM",E\\W!%*J%G9OZW7W$V.X(F1T\=2%CD)$XKN-4 MPYI'06M*T19?'T#F3,LS$.$!M[PNQ9RA"GVWV((B)]XER+'J=XJ"S@!;(I=8 M+Y MC(S5",M>:%PWX^!+4'!9#QWW-U_I7<"62LJJ?R3U? (LV3#3:..Z;NJ;<6'/ M=VPDM4 =Q#Z8@BDUCW]!NC108AB"W(-Q:0,.C4^E0 MB03>E6^QJSA]ZN)"<%'8FI;*5D6[G0J5AHI*[;:?)#C [#\9XG3;V?>8KZU6X^*]G0K5+9(F&=91!G&X7=>RXO]FK5M#2BPT< MYX#)IKO$*IY-"-,FNQ+K><'P;%62&W12H;[8ZHDD(67Q+5L #U[L" 8S(EPB MYE?9Z/QV\X$ ML+9'OS%OXV07,:)5I6,0EIS'879B52:U^EX:^Z'N>GIHU?P^(E.VHWR 2N53 MNWNLJ3FZ.H8!HQ!M/] Q'V)6 IMI3BUS:;4=>3,@"$-Q4$8 ^%5GW:2Q1BPV MTDJ9C=#.8[,Z+#%BAJ)=4 ;[D:?; ML>@CM+_M$\>&>[H$T;\,[*5!W[K0OEVLGY<_67[']\ M\^SH\*DU[NO:IP28^7$7N1N&2__',WOCLYO<^ @4#+AFL!J0G>VO3_[DJT:$ M8 7=-NJ/S-KDSQ4,].F31X=?3=XWK('@ %DKA8WN)\Q@\TL?\VB/_CKWF5?= M?309\A$U;[IDS!0<$('+FSH#)M>2L@$X+B10(T9&*8N0]AD$=Z7MYDU MX]J M]*GBP,(,12/P'P ZO[_6]$P]>[0:(S(7&F//):K YP<'*_1BJ?/0-_T BMT@ MM'AI/R(T<"=M_29&=/# 8%B^3;0K0: "B..KZ(GA\53@Q7\+:BK##Y+@A*[6 MXR#]SI(23PZ"(%JY7)?T'$^_YQ9YL;CXS/\>3,B)AT MC;M[64 YUSYJQ*?=/FC)**O1>1@[PPBY"T!P]A3KFN1^:]?9FY^C]0B=;X:V M?!N!.1- \E8!DE\E@&3B)-PS:_B?4@I/Q>FJN+2TMC&CW3=CUX\FU#HM #%6W7E>-9CG2L%C2=5C([G M7C$)E85UHE;819%"OS)DMN2#5N=CGT=1K$D0)E=5<*[UD^LBS^&;,A5#?1(V MPYLL![+/N$G4WBSLD)#E.BSBNB:T)2(<'U'&^GK[4=;1G!2?6%!\G\BT2/36G1!1:MW5"%&(%Q88P MPPH!MK\AA\P3(L"4@FD(\9W%()L6BXY:BF<'\[T:,0[\'^V%%4*73WX*6!F= MRL!JKPO#KY?67=@7P!4%<76^TS#>VC_,_M%"K!Z-4@X*\+#1<(3J^D&093M" M S,+PC4ENYRX9HJ#VR6R>64KX+FEO0UAUG(Y]Z>2?XA >ONE/97?;5D2(C[9 M?]5P:6?+:VQ$ F'=TE[T:CSLJ\BH(1_D^=3'1;)L/B3.1U%LUP*69I!0B>=M M#9GYJG^KDOJ4_,6H"+GN'=5S>D(B6L7+UHYJ@ 2X/!(*Y^%9R0;X&*Q0H!Y_ M:[!-[9N!J$4N#$]&Q"C!RI>O_D^[?Y<*IZFFB!]#2%#, ,45.<)BMX+N"B(X2B/%S28!=_W[:(4*)#34 M)7D"$=>P'(Z!8(&4E9(]R*I^3M'(\8?DTJY/QJ5?/BFS MQO=37RBAN%+D+(K'4/[B0>R4;SOSI*SVVP<51G(A(%>6Q <,XV0\V'MEAT[! M3!>!HJ5]X;NQ0G-T@5;K]%5$VA7BN;Z/6Z(N# 6VF',Y@F.']-2(,=A23D6" MB1N,@0UD5F$(>F$P6"C<+HP"FXSD>2-8!YC.HNLJ7]9GC5BS#.Q2!3\/#P)G M=\U0P$SPM#Y#PQUTDX;_"!K^A?4![!;V&#I,+&^BS'D8D=6%%B^MY\,D8&^@ MOWN_=AUQ\'%N%Z!Y3DP $N>->L1)^II;(\/U3=L<\ BM?$R!^70.LO;FE!DQ MN^Q40)V.QLLGH*_YF F[)!E KOW:1'F)7!S@_2DQAF:Q*8-(N M=G_IG&+H8< 23J69$N'62AQ+4= RI\R0&RFQ8ZCC%"X]@T*/#6*=FM.Q0..= MH5:N% I(QF3!=R4D)$!$\N!'E7T?5L2!A$N M_Q9RUIUUXI#YO@R=!VXAU#+/8^R"PN2#-?2('C.KDNJEUM7 M&UI4]@V\2\')7!;=]^\[O'UZJ(*^[PPIXNS[\!'V4*BBHA)Q[G_>B)K$(<-;M^)93$V0/9 M#AVC'; X2E.$+/7S']S!:0+S1&$1V ":*I"PS\A\5VQ19R#*9V9>[2(Y6$"N MLR,IQBAN?3$,\B7/_DF+Q4S9:X?V?,ZIS1D[\#M^@;WDF'=Q"17#S&+3Q87I MQRY*H_N0=L52V!BE(+DX:YM3MR*=/*4H7]*4$^>';*R1+!FZ)^K=)Y1ZH>O$ M'^0IH,V[BGF5X:H7(\R/U=;V<@AL<);\Q6\YYPR)G]!TTJ.MS^A1Y?%W'3R* M_K4\/K;^\HBF7?&NT&V'0ZO,NBP-<2@V83Y?Q&=O1QV#_$QXXG<$IG5#ABMP M)W-,-103?X (./ OD/&'K&7G2![K1>B82Y?86U(=:,$AD8(Z=QK4(5!78]7^EFC0(#QE!V:M//ICVW$I-;'M.O)OQGE@<&-A0-WE6*C* MS*'0>^#,,/DUMCTE\Z6EPBO9 ]E+S@YIB8=";M5.#/9=P$6^:Q=R^8$P@OLV M6U?-;0MUNV%P*<[M^LB\J]MA;P8[U,'YXUTD!5Z^C7YU2;M_ !B!"QSM?+V% M'23N"94 4G@WG>2F=R6.05Y0%.C0IFX!G>4U*TXZY^3'?NLDH!&P>PR1*, M:I+2DC0K&V1,YF<7$ (# Y?]EA==.HW>@]Q%"A(UX0B=.1B=74JP@/*4'-*% MGW(IDY *5705BEHZH9#O;\K1IR^=$TX!'4:(7]XAAV*B<:V!R^;G&?+'X.FC M8)A@L-KEXYC79 M*_*N; 'V%14VZP=,:W-7KGC"UV0H-P&5L[8;.JBP:R]LS-HG>E:;&> >_0:VUBP M:N$)Y#,WVXF=!@E\ZXI2"2?8^;J87PJ50CY1:OH,0!!I/475%BZ9-BF=+SD7 M[VW^N=IUW0<*AQ?E^_ [T H:P/J2]DOS'::M+[STTN@,IDLY10EA!22^VH*1 M5O6YAC#^/"\=7U&L= 9@/NPZ %R*$AN'V4S1<$@$ANZ8,!'OYCB-HC("#QVT?Q(B-&1?A%U>/5D4G@A4S#=[0%$1 MCJ\EAX8!P,(O32FMX=1U;>=.0?PXQUFFG^K,UZ(^;3N['J6&!5LBU95A!"I& MQK!7 %R,:Q3^0ZW377HI]W:-7J+GL-9=GV;Z$#YW=ZM+ G<.;5O'U#"4YH<& MOF!@H#7H@&!H6GN6*P4^%9Z:.6)?^.(_1H#R$Z>-U>:(9O6[-MZID::^;,< M6!7SC?*&7K]"MZ'VS9;LKV3O"4HJK(CI ER$(YO2-#7Q$PO7UVV6N$ZQ;E6$ M\2 NT7QRJ"BR!?]T@N3)(9C28W=M@&"XQ%L?!1?7O0-$U)FY:+NWL(7FP6S3 MMF@CQ/V'&H+C5D!(+^JZ44OFHRL (M,"(R;=R%%UE^Q:[)-',G@AY^37S!< 3^:*

:J&JSM)$!V!O'LSHLJ MDC4&567"ZI_O1S@"?K?.8INP+5:G8%0L=P"2U+Z@2+!"%97965,.9MQ MXWKQT4*9.9:E*[N*2U=/#$93S!(^ >VIK;R1<>YJL>AQ4=%II^" 4E/NY596 MYU7--?_ ^PB(-&/_[Q"!M%=5H_(,P-RPQ"(:E2LK>@(X@=$LJ.[*?3-WJO9'0 -;0O M[[$[!O&ZR93P!_!.L5H7KG%^'1JO\@:B;4:Y\19P-0?XT-FE'FT1%\ZNVY[L MFVF9& )>7&VOBRK$M%^ZZ%+E= (6R?L<04Z'[7LPV"CCV&W7\*39<<9,-E_; M3??>>041*:./@(6WKA;0ZFO9GOH0B?1DX(@!_Y% LX;)@,.3(CS9[*10OC M(3('OV+QX$E[=E8AKL79C2]_/+> ZI*[:S?CUY M_9PZ"$@TE..SE5"=^K#XO EW$KQ_UI8[.>%64WP+X7W!S;=[I$/:4 B=FIA7 M#OL44V#0VC9 _,OYZ(-[A-+N^N$@E7+BV@V 1) 6\[3LOA[*?;%E0*$[D5* M??5)N2(&JK<"Q2&".;NY.H*>-CV#I/%'+*MD*C!8#M3! 6-3;/@$#[TAC =)'BA"0W\MMXC#$UZIPC3T:*>5=+)$Q M$:E%N[!JV&F3'%8+X@>IO+\M/8,R_FN)D"MLE YN2D^-6UVYD(L^SX;"YT$] MM/,; BPZ;J.< FKTYL MX;99; JH+IBN*L(9!WD60%%*;IT';I=O'SY/;3Q7 MXA^1[\X6^1]F+R#7P'J(H"BXRZR6KX9:9P 6CK58VBP;383F/#A7M\5^GG0] MTZE%GZ'!E7 *V'+KX_Q]-BPG3B$8%E$'2!I057=) &'[K$P>8OZ)X?ZHMC1 M_YD> CZNJ#H=&^0J$#N<4RBS09HVH,_MR)<>G'H]X[@!(_H8_ _+&5;S);T9 M9QJH$UMA\2FQ1M)5DT[7E,5$XIDF[J(= M*76KSG;J"T[6D"&-83-)HV+K@0W4D@E_FMW$"AC.+.[VF^R1.&T*2ZAV;&!E M7/**OM7=A+K,WJ8*86$DYWB:&3X5@"A^),Z'*'>E-?QEFFF'$MIY3-U0,Z4= MH9.3X,((^,?'DHLR](.-;?VT0+ J];Z+GIVM1Q/ MY*JH0^Q-OH,&$:A([<]L\2&Y$KYL47!W=-G$ID5>P*C MPB6]H>I+](UFHS90*!L1[?IFK>"=XW;HO3 +35):Y\4[.TQJ)J78O1(^SZ"N!,L%SZIA\%6'^GO1Z',C=5 JV-[L MT7NCD#U*:K5"=CDBD:P#W$O%@VH2Z[A?<7JJWMO0:;_?6;X,MNUI2S$^EXO> M!8D/Z ;0XW:H9D%P<2#E+[#[I@5/'O'H2L#=SB7=1[ACDNFG%GB/ 065LY)U5RE5)UEYFD,7%84 MHR8:2SG?=5.,,ZI2HV0$=9]039U$"B $[+KJ75"[PN%#O)4W/[>73!]%8=7Q M11M1Q4?@,PEJ25$$^([;3)LD/_;.VP9YM0 M5=V<:XK7R[M62SCQT*?3_'/C,A/_\E[5-TCI*C."0(8/DV00DI8V1=X048V+ M:+]!76K;S3$0*#2T M "K=QA!+/_=,H6@L+16Z@ZCXCS-F6$<3"WI8(=GCL2="PH'&?4AHLGUI\3%W ME^;%=NY:(X8MNJW(&T\&E+RD.U$4ROC#_61-&&P6%FN#J!9IS4P$1(L+I)^; M:ADT-)@TS=$J".A&3;TZ6%H/!,U(=[55*$"HT5N7&T,CZ+!#^($L]L8,X%CU MVN& KIT%VZAA2P5]I^L*A=F%2".NV ,1A>39(7"K0RPSYOJ:\$B04@BHN[T& MV*%R-3$!L$O8P8R0JAT[^2N0&5%I=S ^O(>6[Y"^X$M1UM@P6U""QT,$@IW MP.R"2K%VY*EU45.@\2-0U05UT[!K$+*9< \<%90'@# ,6K7X-N^C4Y&Y[P3 ZZL %+JJ)5URU6C$/ M,*YLZMADCVWR>*-F)U=T,CE96V,VB"],B?ACE_2B /]]/RW>!(:]53#L-PD, MF\"P>Z'W?WO; 1B-JF%&ZYC !U@W7/QRU;T=2=8I,'V5Y2[%VM*RY-,$#5)P MZ8X8? #W181I'@_$H3W?LDYSN]HS#ZYJX,\K8LO<[B)J8=8$!4?#L*/UWIBP MM(][CA$908@Z6>HZ+A;Q+CA?3_#FQL@#Y6Y% !" M^F\I4L-M]1A8"(T;LK M5"@\U.,H'$ C4BM>K@P=//@FW 72W(>L13L62"&5DPZ:PM'X,[9I#D(6KWXZ M^5EJTOH8M*F:P2@V@#-C7+/,@*L",)S"9YZSVF9=78S8W9 4JAVF6CG+"V;2*# MJO,9'.3F8IJ:YNGT/DJ;LU%\Z4,Z(T@FUL\>61G02U4H-?J=N MQ1F:J-8+ N':]8[A '546M?*+CKKXU":T/YB]ZDAEDDD/_;G*%:C,%-?E.OR M+,0J9<>0SI7Q$[5S.\/*##["#1TI,ZJV8^I]-3$?0$_I]I3X'((D# MLL"H]'YNVLY48RF[%.1J[">,G9QGCF6UI4B#-$Z)<$ K,O@B>XYU3#J*[^PH M-@1= $7(G:4G_76]'8611F-[S XCD8'DF#\0 M_2=Y;\9MU'/"W&%OI;#RG_8VRQ)59)S;&<2$$H"\#52(;' MH4T\^)SWE$=*K0KB1 M)J-K%&-PF*"?@'L7'20Q-))][Z/[I7)T+3'Z/?.5)5,.*'Y M4J'5ZV(2@6ZN7[/G>;5%QDXGM$V>7 M=&WR5^61OG3N"VM','/T[\ZWY]^]X<=-<^GOHKU[@O*-X->=5]V(;@+X5NW9 M!6(0-^MM#UGNC(*I%6A_ WC KFVLH0A_+==LLBJ3L=249P-V1RG'CCO5!IGF MF9X%DWVN*D_U1L^YZ(U(2_ 8Q$('2F?[YP>9-I>6@Z5!/O2D9P(T@[=S4 "V M-T=F8VVS,^TQ&E]F.2EBDJ-&#A)X"W0ZY,\@0P]5BCU_D)F$*A J2EVZ)CS$ MZW28O0$W)EP$. #2.K*,IFM(0!IB5#@/CKY:/%9)S;L27]V<(*B^"+E59H&A MAU E;7?,F;<=>!?Q9'1J(:ST.H[UK=[0[H]*S,Q:=L-/N%3SZZJX/#XH/*80 M?9ZDTN]$I;_QR$O(@Q(9!*%7=(U\+E@ 7_>,&LPNE.4%^G@,C=9]@KTA"@#\ MMBRX#@ >_\)N<6M_ I)7JN/C?&0^AR^VX[!^+:A N.='>^##*GO1G-8%UPB] MM,KT+91DYMD/&"W8AK2WUMI!+P"'^-OAFT/7.\3Q\BO5Q&S:%P"WY8%838 ? MXQA8+Z)FMKR_R&U8 EZBH9[KG7/9S3L$YL(3$+S$OH@3)VS;=C7 ?T=NM2?N M;2\:8B1J[-%03\'6@V0R8 M7AGV9NF^SL0\]!A ':!G?0;W-8/E:[X(B1AA/ M7(R#O-HY,^[[W%>#0^]>B1^GB7I]Q_'GVN*$A=-0"4#;&3]X>2BD\A%VO%/W MXJ\Y1[M4U!!"'D!?NJ1NTU5+S*YT)(^-/AA#.U2A \3KCX)#I'"5D1-6T2HK MAPIWW+H >T5"K.1)$ MA'M6+ ZD"NQ:Z^$-8)K9>>US)AQ;0>Y^AWDQ9X=,+1>[&X?U'R/0B.4,SZ;0 M$YH(7)? KK?#3V M$H"M4@3>Z, U8+\,B6WF"AUHNU[WQ260%DLLV6L^4 [ C.QZ/]KE5TEG&AVT MYF ])HJLO@6#EF"9;/HM['$&*J#DB/<-).-[;2K=JWZ_6".#C=/ZT"02U2@S MHLM99=_:+?#TODXLFTJ 4,H.5^OR[G&J/*J=9*KIH%%*T#!R ]#89 +QV/)\(BKL? Q MG;6+L?(? K!*4074\3-%]MHO]/OV!K&XR/KNT$7LQXYZEU6#;INKCF:LU#R# M\8/V''L/&U9=N()BL+;OI^!$=S5]$4,Z S[X:2(4LP@P+%9U:'I-9H:ZJ')X M.U2,47$;900S5]13(#)^' MOCR>4E2:CER.+O0AA,U7970H#2 >690G5!ZN/R"2UW0W 3R(KD@R>;8AL2/^ M0"? +DB84B12('J.7DA3I@TJ@U NT6[WV:O78&)TADY;YHH,EIE]%C&$6@<# M+FA@G:$!Y(*]5.(69A%5D9'WC]RZQSKZ$+(6OLZ99H@7I\2SHYOC>\V]<=*SJ@R>P]\4L M3AQ_"JR51MZ-EM!0C@UEYCV[Z!:\W:3*ZX/N1ABNMUY1 M)25?$*4/$SEKNX6\IVQ-(E!:8S?1.32SFZ+OK6D,7EA3G&%TZ0Q@/VJU!12H MNBS-S4H\BP+Y-4W9;3=.?P$_/WQ?.8%2,GAOR9'?L$U,*YAOG DSV4*QQCW, M?JR =Z .5X<.:.EJ/)V#RWW!1&MR.-Y]S9V01RTJP.'#Q 7R#U)IS)U/-!:Y;A1I ^O,Z11S-9!IX8) M_S)+;H++B2;^#)=<@F9T M)6L>QS<3C(\/;PRMDG<&__O'6/5"SP*I K5-^(/<&O4]PW:H#Z%7"N)70-9F MEYIQOJ#3!NBN^*TK7SL+UHB=U2 U+-ZJ%###+E9BBPFI=L!!' &KZ)_WEYYK MB;Q35/EL!#[7X7>M?9U"#M2P:SZ6:58_U9P9:67#;#;<(BPOM$;\LM4"LB/: MJ$"C^PD^A7AH)5L.3\2KJ1F&!JF&W7UP,\J(-)HB&).\6_?DB/+\*:#U&5F* MKOB\'0?@&'>G&J%*(O]7 MNU*U-&,8B+@_P!_?5UQ2Z\\T1-8#,ME>>EI,8F"!G=4)("$T7?/8O LT@OJC M5@/SIN!S:[]LK;UQP&>]UNAI=L*K']'>< M<%*!, ]LAL]O?/^$7. WTF)'@YK#/CE@=7@SCL:!IJ'8@S%D>V%<+HW,DNH/ M *6ZW#X5/03:7#0X?!*$V%%UG6+),=L(Q*Q=V"T%?H<#GQ#?J.]W:B];#5"L MS>U,032G#=D#!%Y?$> *0RPKKLNK-L#E1.."I'K[WV2V([R%.'X9&8 EZKJ MG+B)J:BY[>IEO@ME7XC$V3:5XA4O-*KM\F2%+@_$TT=Y$:$O M3,[QG<7P?8\39+TCG+5=CN=2XS!+DHWQC2#V/0\(F($]0GP]A#@YA6&:4R'5 M7&P5 EI9,+@!I[]H?DL^UR.;(^Y3J?.2XA-/GJ^!>I&.+L%"K/D!"#(I2O4$ M9SI!1%V*7OAJSR,37HX?;I^[K)9(." =S2X8EP=[:^SL!.GKVPU4G8V-ZQ$- M*L<>0?H2*)(A<^A+I/$G-XCAPK+";1\#&%[2H]MV!V=7QO/+* M-49XSX+82\76NY*?.,&7/S)':4?5' WL*2 Y?8N$'"@E%E.74IH:@#F5<^3 M:,YUUJ-=%!TA<%?1+2DG3;%5<2HY7(S:A>-,>,!SC"[WO#S:9\($?=E9U\K. M$EE)+KK,<3(':5G-QD6BL++4O.]L2FX@?$C5JV&0 3+SU,QZTAV%#TW/XJUZ M>^F;7DGV_*?8"J:M]$B\1P[KJ*7]U>P!"?UNZ[C)'/E\)[ /QX(?62[ MJ!WQJJPG7ZZM^P3!_T3-0.(M0IA /K[4%II MG@S#-V1 ZH&Y]1QVN<+A$) 6+ W(;A)4$!DJL#,Q]0[MPZV !C!$3_7J)[@1 MGVN7;0-LDL3.5MA/$U\&(YEVM5DP)3&P_+WQS9F %K!VF/J2/$AF$O=^#YST M&&YON')>=VT"7P7HIKT"9[6-*IL/5F&1-Z=57Q>N4ZI2-XMVB6%=^ 2.47M M0600SG0\A<7W _$E9M_#;*N.9;Y#KX,\_^8"8S]\__H7UZL>)@<)?3V=R$]V M&AX_RS/KC7Y-L;@3N]'M!S55H?NCT6+3S=%.L-/5[B?_K6A& .D?P<,?/_*, MVNH%\MQ?8*OWX>-?__*$'TY05YA9(M*" MAFB01W&=V#C.4EM78+EU78XXB%>W0AGNQW;%J@ M\:Q'A\V4(3^&2/&&[#BM-QF9XUP6*2S!WDRQTS9)T#MY 6T )A\]&+(' /G8 MT.)#HAD?-=9!VMPB^U-N>X@YO'J%01G*\D5T*H]_FB">Q='N+*0"P%X-*[L4*/6DSW_$[[+E>6GC +$&N-SN MO,!!.0HG>)A>$FWM4]FUG3,J2N%B:&EP 0=_6_HDA(1,9Y]26+N@Q(0K91?L M%<[)R_71V';;J:4,;B3?KBX[':V/S+D'06I %H3QZ'2 D++G_Z,TAGTDZ(IY MXW6_0OV)H.]VD7%'"1EW1\BXY-A]2&?.6:@:-9Z(]/XTI!*4 ,9NU8YF)7.N M8.X=F$O=P?F$LH]X>B,EZ2<]%0C02:Z[,"\XT=5<@Q(S-0]?]2 M?,T0>+9GK9THXE-V7S"#TIAOJ DM>7SRGK/U6F"A5Z?"]W&8GP&-(>O//,UC MW$&THLHVOR2VCHP&09_!).%*]^@.L"$B;!<54E;U9']40S]9P-0'12]CM$+. MK'7CFIV 3-!BX99!N"CL=[N%[7.VOA=,<"%GF)P56\=@U(?Y,=VE#_&A/ M<--+@GPACG2^XN#]0:4)T_PA_5@N(_80[Q"P00%WA.(B$Y-5%Q>C&>VJ9851 MD4E ?%A<@U))[V,02RQ\[D47E:N)IQ>2PEO/I\5DM!P*NE>[M&Q"KC/:,)5T M'PR"X7@8Q6')%!:^LXYRPKGIT( \F10S$ 0$+!KA?:$.IF OF,%G-&E.)>(P MN_*BN$"-XHC_GA,A3%SDN58ZOZT3E=>$$13@@]NFOP7.PQ>B(D@O05 M81!:(LCN/LVT]UM/V>'VK6C/IFT.Z-\'U++2X4KQ<>*K"EQ/8<*8CJ\B*B;_ M48'J7T MZR!MXPJ/-F?\M2NG% $X+ V&%^23_9^7U2DH'R$R@<_XL^))76D8 M\?Q(/"-ANXJGFE&7ZGW]NMULF'&0[*/@2R[Y WF"U_S%ZH4UN$DS>7KUA * M'R3Q]TH'AD<^P@:US (0:,*[.>TKDDC?6]Y MS!0/H.G?TM^6Q]F9@7Q"0EF'L]J8[#/6N[I 26] MBZZ]0%.6]'. [L2TJNPB-[-"G:%NX9R(M?RJ+M[KV(L6U3FMJ\Y8RYO,LH"M M9K&E@)&$_AE\$327YQWIAH)B#)JN\,^X'(#YLB2#!ALV8VUS,$-J,+25()P4 MG51H;\EV36D&3R'FTG^U*3H"F0F213[[C D< MD*'E S]C2N;D=+>:%X&! ?EFMRM.N&D=JI9H9B+62[N%H2$7(EGE7!#+4294 M?*!KB_L>GR9)K]R8PPH7]94[4ZD.5^;;HF'&("\B;HE:WI/ELHL2R9U9JJVV M8D?IS3!P*0+U$&A]ZQ'N=2X=N#EJ>YC]! %M70@,HVY"347;.%O;HYFVEC6B M&M0RJ& U,2P>@^CP&/V^&@+_4+K=N?0[5=I2)H(QY9?N.0XY\B'+.MJ1N%CQ M6A]RM%>Z# 2PQ;E>[&<( 2DT- $?430.%4;5OD7V^[@\)>5&R1S,K_<<^*;: M/8'$(NWARB"W5<_N'9'=C5STRHW_8K0XX0])?%!-U';2]%8X$K'*KZ_H@%JV MX:%%.KK"KP4MO7#P'I010BT+J7*FZ PLFG;+H7BAV6'OMA \(V."%JQ5PDBR>9 M;'??Z/."UZ>=%4X#^*!/%781\/6,E]VA]\]++/RWPT*XF?U?MR2QXXSDMV@+ ML[H3*Z%LNPTW@YE_$V&6*P^=R^F!J 4N((X%U*(0N6FE82ZY YP;7A$DDA]< MMDN3"_7KY'7\#&20@! T-O,5&U6%QY9]L*<#=XOJCF?J-? SJ# _?6K$Y[UVGC6QPG/ MFAI.[X7B#9P/Q8-RI:Z:6IT[6>,64J\A,8$0=(I1S1K")AP@&2C"U 9/%):1 MH@>[3P(\U/^5$K^^Q>D$>!(]MX&2=*D]#F[LRPP<9M^;?E-Q M_P]5V*&%I'O%2# XP,'*4##0[ 4-1TCNC;$ M9B(PBZ"QKH/W-#UVR%1#3F;-G>RN$Y5_P'D'9(K*'3 H>FF(&M#1RE&2H9_G M7U"!Q\58U&RP, M/4R*2/ZHMZ\8%'4-0:(I ("+FXOHH)^R@0@8TJBI?RO16,72DG-J_ZN E+H"CE^MSQ+QR^.1*1Z,28^CUT)7'WU_ MC=^D&]\C64W]%? :N1H([^7C\&%:FZ-NL-ZGSY!@_.Y0R>%5LSXRUTOAC/A3N-/J3.-$LON@0T387JD:B+U[NJ-!F_JC-3]%#PI;?2IR^%[CX IC3AHUL7 M]2 Y@,Z?P0[6@&NS.#T%)B*FA:UZ9;7CO",34-+?=T*\.Z;2A&0P=E7%#!2&B/[D782+>-6 MT,P &;\\GX]57ALA,8U2.\*P$7ED(7.NH$B9%J:@EF^4!1)SH]9UB7.B5#]-AK,(/##+.$]%?\@@1D-<=UI3DQ=\(, M"A8DL8?)&$96^'=(TTA=H[+U0A6G&<:-'!UA8MUW9FR">DS%?^<6LLLX7=D: M_(:\>M$A3$%O[CF&X]?3M^5#M_>N8%:DZ!4/Q1)"$.2XPFKB50T=Q$/:F$D>RZ4G%3X=%G$Z+.^&- "I#=F$'[#] MPVB_LF4N9"I74:7*@@L@8-RPW3!8BB!EO4?T5AVJL'W)3P?10LM.B6+,?I0L6(,]Q5NDE:RWX)J!]Z56/801Z/ M3,$9=>E BMN-_3P$[ 7(,J+.01L2:=IJW1J-^)CD>Z0G;!65'3=HI=!VWN05C]NEI1B:Y02<$4S/>9X\L=%FCY(,V5/?0;NW%+(-*+@Y'9>5N/U$/FPOJXIK=B<&L4_M'K98.B MXO4/,R#_&57UG15V&]H!-.U953)ILB\BA;>>UNW"KFS 2S..$20#V*5^W78# M\I=Z?" C8^R2513E(KQ+9,%+&X.+[)A6T@H: J8]LPJ*;H\0] RK6A&%.0NE M5]86]J<&@:%<>D,\Q*J*5V]C-E.5:J*E@T^)WD!,Q)1T@>"'U5%U;9!1C172 MK%KCTA'?P997.)%/T;O]+,M]R9SX6' 94#(!)1MZ5=@*0146U^1O>#LR:%.C M -5XF2*1GK%PR5(9/Y*-2Q"!\:(<^#H6):=VWG:&OE3V1SD#8")WRQXS>!% Y:%!/22OH7V,-J:$]@/_5@J PMG-: M!68!>?4$U8E;/31.IY^W()@A%ESE@+)ZET[ MU8RK9Z!3:^*8C_UU/^^J+SL#FB4[]N6V*;#A-]@$NKX=(=?P@<1=!&\A'3G[ M.*J41"8$M$:EJ-=^D->\?JS>YKIJG'%]UX/6P^E\OY[V_:7JW_;9+^QPV-D$ M1.5)75BG\WEV8A>K735OAK9\>[^$?B\@99_9$KP9T=:J12(2X9?MD<_]][93 M;L=YBW[JIKT@Q (&K,8!R3O0<2DV2*K3P_K-B>M1>SBJ8?%) %!P096""(2!#96X7( M/DD0V43YNB>NS>NNLI]703^'+;2>'48T*"&&P_@+5"%(B.D0$G3X?H>6(G2T M)>5%H1#":-FG@S$/]:^L C$^1.5W7!_:JF,\?-*/17-:6TWW9C!VGKJ!TC2L M;O/L9%U48(")DOVN+3JR5%^\,^6(MKE

OT5IZ6_;;&1><;SLWD#+/W M8ENRG(A6&S'WARN^Q.-FB.D2PM2^8SC%5XG\MR@]%'G'&+@TD(=RM1BQUA+@ MW/9YV ->N4!$ PRE"?=W>'\4Q_ZI M.W3;$Y>XSA"[N+G(364'""WU._;$(]*HDK^%D%^JCS2LV2C,O:8V/!61N/2S M&QZI:7'7SVXXOT?0P].1; QN+[ %3UW9?25]^5C8"TJB:9,N>AMB M-?1 /1H?R)]'X@R$C[83RHV&"B<9T*BN@:"U5T'6P1=6GC,V^$:LZ<8U[6X' MOF!,;84J%F==W4NW,KB"NI(LXZ6!>U$>#/,[-@BAF/S=OLQ4A+\!_#=D8YK! MG8'A_'62:9N7UM(4T!T-9++B>KPS62H>IAP>GN%9L88.(-%KA8 %NO(U?!\>&2\(*1]=G/VY8$GPZ[%N@VK!B7<1.)Y=07)A=\32 M]5M%0O E\@+C#A\,U:<(EIRHIH<"6[ORQ#]O(#9DO?8-,C+ 3EU7BVK(GAP> M_07B3U92[M228QD3)Y[V!+KUCJ3D4=>K [?=>$I$TN8#\ADQ)[>$M,JB+KEU M;$L0HOZ +Z>ASFFZ;%'T58^&0TV=8NV-W^2/OCG*GW[]E&>3@:AJC>89''&8 M,T-E4Q,QGOH]F)"*&HK;;\6!8 $\)H5IL=AOAW\!3[/;RC%_AX])HB%JEKL\ MNMG3:$\1Z0F2?E>0=#XMR$*9UV>>WM:%$E8?; Y7L$0; UE\*EP>F2&3GY!,AC0$>NZT=C<@>LB\X13)!4O;,R0(&W5"($6DCM4?N+Z(]VEU/$ M5B.8F[J+U,RU5+\WJY"HH7K;48,AUU3 \_(HO$50Y\_ S6L;>0*:C,/A"0!W MQ^%$S'$!1]&F1KX5L%N&;BQUJC&8*/$JA;%DI?P(F&I>ZK*-7;6 Q"SQ=&2B M?SH;Q$J[AH^/UACE=\BWH^XFVLN=V@2]$8[/62UN.N).#>S^@%NXJ".\?<0J_KLTB*7S6H1NRP0SX3E4$5 7^U=@2_H6ZW%BC>2L*PY/NL9^WEZKA&_!\"99K[M$FGA='-LS#V]KM\C$)7U=/X*V"P^(:/OLGZW_1G# 8@? ML,?_-X='?YJS].>6P',EVN^B*,7NF,KUM=9,Z.9RW>4X^$"LO3$$52-VLJ36 M[J39"/?;PBILM95FEQO.O ?EZI@>=:&B9T%;^)34*7W>+ MHAJ4QI7F' M"!1"\^^O$E+RA&0G* M>UTL/;^>F/M44I7JZB12&#CTQWH=JM@(P086!Y!UF+'N_-L+94N^O/?4[GN/CB2O7S7Z7<5 MJG2UU1)[0;6/$61782U=&]Z:W>8-QGNXXP*L;J!?!=]/@NU]X&R]3Q0]G09W M<1K\!-8,QNF>/?J3R#_8KZ 99D*MTWIRM(FNLY[(V"4-(>8 -6I$+[T;:^;F M_7O1+XL_#AA*Z0E(I6X<$Q+4PB=L'"CG!CU@QVMTQV#'^E9(4\0.8CX8_'06 M>2>),RJ ,.^@II*@^\]]B4H.50$C,Q=,0C,[0IQ(@!!]RNNM4T9'7=5[_GA)&7H[7.='7PJ2EP^3.^AC>T>2[NJX0RD"V_?7?J5A$+V\BQTIX:?JRJQ:4WT/$ M@YQO@*W-7M)][F3K2=E"%V)-F0SZ=&&VK:]^)(N9O]ME9QU.-ZS.5;CI0WFE M(!)]O^"XPO=FX6OILTRN>%VW%U@^09@3][S9,5'RD8/@6"0&NU019.%IY8D! MU6GC/$OFWVI[QVGNVK5QF2KT@"BZ8R[SF^2&Y].1V'2;",+V,V>7\*&WB@]] MFO"AB4)U+XY";9LW7HN+[RI(! A-$E7ZMV7Z5CS"1M^] *1F7LJQ*'HG-"@LYR5 MK1L3O-P8X53Q3^:@+W4B\T>%L^.AZ(W*P G;IC5Y%C3P(J("Z3!QS"5\"VNC M^N0\=)DGB"$=K5#D74C34^CLA6&OT[&B-+$K.Z/G1$,APA5PX*"LC[A<[&F( M;&1@)A107U:4E2_0@]*#,P.LW_!=OI\PH&JP?JL?M"V+UXST8+!SRFI#T7@_ M6?/L'0!IO!;-1]ME<0?P:?<")65G7,L51@@SC;L,W+$:V&#*8F/\P7ZLFSC8 MZ>4>EC29--W\:T^4P,RAUU,T5HT?A=8IYS@11'>LEPO65%&?@AK=YMFEKH(2@Z8,%;T!CHP"V8>\, AN[PDY! MH1[')J$OJG4F&U6L\A+('+6"XR8*[.RBUX8O@S[ #4#^#8RHNZ8KPJ%A#4)[ M*MEG)F?^%JL%?^ )TY[-_9+OO3"4/K/5=OW0T3\-.WIXWA%X>VW?6F^#0X9\ MS)PKB*W: SL#XZ9.;4KS<.]H$L_V3*5R:NSR:2"5V%XL.'!DBJV=,-=O#- 2 MP PCA Y0IMX=].MVLZ%-ABW,KJ M.1 V!VF"A5T($2D,&5]3;Q3QDNZ["@/"4+A]H&O6:(A)4:Y!ZQ^XN,@J=@^B M,+FV;CDJ\VW6-K!X-)'.A(A22O\5(W)O;5O[&@,- >&'74P1]J>^1=L?V;/B MGZA7.NX-HLE09[XCJ> 1\K_7U8:)*X2>J6"V+)44^*=8C\;!KQG*3N:W7P$( MF&&4%11HT4N<62I$7I[>:C$N3YFM2$0'CUVM\+_U5WK"+A+B=8=4-2X1$= D M1CWF#[-?I]2+LA#.*[M5"M\14@T)8X,XS+!#/+9?M%-1M=(0(.(^F2=V=AX@ M$RU$=19N]8X+C'<2)7;N"1ZX=ST6ETU>*;BW0)=Z?U*\CMT(65@)6-W"G:E1 M2*+ 92],'W^':%5%;AV^ M:6CN MH)F,SWX [WELCJI>(0\-.^N%G)] '-:X8,$E+?4FPDT'U9U!0/4< &M'2I?;(8@UG^==_O-CMXN]35WH.CI M*>.ZG$LG64I,8"@?=F'@YW(W8$SAP_/=7H#H Q&X^RZ2W)L'SA8B0^(]4!-1 MK#/JH"L.O1 4%D61%GT+3GA4/5E-''\W:O]:W-W2-@6K7UECACS,KJ$*5:&Q MVH:D"53O2:Y0Z51CN/G+E?'TSG!V>4KE8(ZXY<%TKJ2& M3MN_8O-RF ;+@T?#;3GKZJVIMT&M'ROGJ3Z^$*)>:>)YTZ*%I$_>1Y\$7HJO M2HXW))X&X6Y'?DPWC]QK"VA- P/7&RNJRRL ?)@ 3-?"%1C M1>?^2,+WQ(N M.%J5HL^"'N<(9Y_M:4YT:2XDA\>YWCHP;3B+BT0(6@,]?NUY^B\8"/$]!Y0^ Q'\S%H- M=H'.6,FC4=MA0X)20,W]]-D[HDN.9D(:%I8NG.XH&H"TJM PR@G&*4%A/V94 MBEJ,(R[4SLS&&H E?EQ<7(AZ 2E?U5W@!,B39/=3C!G6,%M1F M#HAQT>Y7"$1F,&G+$38PJ#P7Y6Z508SQN9F@HM]X>("2\S^S[P@KT+J\.L4- MW(;/W6XGNXO4KWLZ 0=\:Z%580U2L+Y97Z,?X.X:6E%E9B:?W1-QC+-308PI-6'S=T6G,K.GQ?3FE$C,<2HGW6$T3ODL""6Z;CHO-1#R\>"+L& M')V_&MF :5-D'I5VY>+;Z YVKNTM-[8'I&B*@MQU M%(1SI90#F.NM!,ZGJYJ)[!F*>BC/,"GUNXKW2X+&]Q*>;X)U#GC4,."/.!A, M75$7!_HO*1L2_]=:W #RT%#JB)BKP*Y2ABKS7:U3WTHK+:E1@II\[KZDO(28 M*M=3G5T%SU2YB-OHLD7VMX83H,RBCYVK@[H*Z3 #:L :6CO]'/?E[G:Z.Y

N')H3; ME(417!F90_D6ER\NCBQBO$,Y@$6Y0'A:J1G@F=@<'QU(\'^+=?Z=B%;D' MJLAU@#P=NMY$R8[2[)^Q2#QYBL*55[238;_"C!^!K I>N&"+>DK=_N;;&!(# M(\@(IX7WF^W[Y.]#[+4)&6IQXNPP:1 MX<83 ),>A&9.7# 'EE87#:/@.X=:-O5D710?NNLR966-V?FN'"-XP!@:_@_4 M5D+_[\@ ]C\2)$#10;7H%/C6?#0%\PY;9<%TXD?^M_SHD&QM"S!\E_*?I)CB MQ#C4FKL@TAA$3/$<\R5-N&Z]6)1QPY@QC$7QQP]>0-G!5K4<[Z3A;M=G\$8Z M"M;0D"%/OIZ>%\&2G*J^!3DW=DH4(KI&$^+N"Q31P=Z( M W>3S0PY:=J?[XH?BP[W:'\/:/2@I(T5-%%E_#C_V7K#!SN<-63%[;%G:7?+ MEO![#4'5[ '^FP*>@)LB<(:; ]PK6M._"<1*OE:;@T9J[H3X70,ZB .HOM&$ M)CZ#0EAU36;5-!/YNQ($0KH@4%3V\1E'DU1=D\P28*9N"\WJ]Y#-D@G9>VDP MGHS:QFE$ )F!Z<\=H7^'W3[-L]C4WU/.I#.+<36W[O=WEL()[T8*)QS)C_J> M_FN;@,EREX8^3WO%HEC*U-'T=RI\CCUTA= 83;5G?2+:MQ1AZ)VVRXZU04B1Y);XV@[*%K5W@ M10ML:IYYA;$R0X!I$A#9RI:AS;"+ (CF):L YQ,'!>(.%C69Z-3^L-UL>,R8 M&26Q@*0.RAIB4++@5\LH>65W0P%N:+&QNS6^Q?Z5P-O%!&A-EV!&.(?59'M4 M!1ZVZ[67[A9+)0]-=-J&G0PMC4*:W1Y;$E>Y_<5L&&13\MZ\8D*R$3/::4(+/Q9*H^7WE1$3.Y*+SCV6>]0]Y(HS+S_A#$M,==WY<;^-@6/DX$A.N M%(+D'#B*S'"@OJ1]-NRM_I&I[DG*M@2OWV0F./>9'ULW(LF)2E3N<> DI\^$ MG@W8;1)R[H3#_PTT7+'HFML/>S2"4PX- ;VY5.-EK3B=I\5O;>I< P*G37VT MW:;GN_C"2],=*#:H'5MKT#@KOE0YH0-]W#[_'+7G*@X.^)C9:/C%DQ>!)O\E M\,],_S0_0 +G=!7&\1M?*CO/ MBO\Z<1$9YJZ]-ZG%;&UN#V1E#L"/*73%' YWC72@\5Q I5DI4]!POZ*7K_PW MADBQ35V8RQHY6EL%<) M=":[8"W3&+&[H5L4R%U-Z+$8+14)'(OEE2@Y>J#I2^C3AFQYMC5\3\:(T%?\ M-QKP""O6\@P]43O+)P2J"^],(3 -8 W2G^LTN68RTJMSMB1+4DY8Y.378:C9 M[_)7RJFNB?;YCK?ZQE3[(>VNU'0D4[W%;7>7LBZ;VGRM19V 1-?Q"L1%K>[V!KP*\]U9LK699AQ@!:HJ^7)*&V6[D\ $?B&2B72A0!FK-C$SY_OD-OWT10FE)J?)P(ZQ6.#$ M5KA=;[$L&HL4:@"7AF&K+2YN&J"47("KV>*NCA2[I\^WCQ>79*'Q_GC MU<.4UJ?N;D +PB(4]H7:V Y'+U+/];"\S&I[W7G9R?:.LN%L"Z[H8OESDBO* M+Q^5'@T+4K0>5F:;D7(^,"OYC$JW83GGJO'4!U'H7 MAX1[6QRLCH.Y1['2$L)%>A-?OK;3[*[W+A6I2AA X!5JCCXF"J$0. MXG1)2?A4&-)2\@NN,LY5QKGR+'(E=9.F!K2WAK*TJ_UG?7426RX_&WR5"F3! MSWROGZZ#!&P;O%54_-$8W*MG_\"LV6V*YM)U2O][RU:Q&V19*@1)0=&!56F! M(RT+NXXMY]72R*#1_ETMU>,";$$#@BV:=+EOS66.=P.=N:;21> 2E]6BE7FL3L1Y\'9S\F^5]H/@_8 4.#@8FB M%0V13ZS5[6E3DSC)R8ZR$7QV6TJC.P&(_2\85^O9=,;9G.P48R/XK$62L-4L M-<>RT-/>.P02ZP(9I8E,D?5U!R=\$JN1RL>D/C1LN_%,F8DF%K47/VV(I7^Q M$M3;$\49VZ0!AEO]FEY%%@N_:0[YN6P;OX0!#-Y3Z$,312V,D]*J.O@+E1 M MT,"ZE/*6?(,M_R;3<5 940^%!:H4Q$DI3]P4*OSQ]D3P8Y($KV$4 MW:PWS+#G<>+L6(XE,7:.%^2P[9;>_$2CX#'Y MX.78*E*TC&0W7N%@/#K_Z2DG);D9@8G.\N1L+:::D1+C](38TUS;E.F;@"*2 M\SY& =TD4*L';9#"F"0Q97:FE\)] DV/9N0JR\,UJHVGR;NB!!_T?JW'8F4A M(;,D:7:;>'&F0B*5U87G.QTD>@!TO@(1S5O'6$++5Y.(#P7Y/K(ZLR&%^#C, M>.+S15A.QWQ$$**[9;XY.699-[SDY'O! @I->O6;?.F2AN'N8YAR$T1:@S,L+D9=< MT8 #9JXWVUP4757S;FX')A"HTRL7,I$+D-BAQ1+JRU(=1>+'$I9V2G5)[+HJ ML?HZ53<2*T-( V5G*K1F;,.Y"[Z-(;FFT)RQW>=*?,FR)2Y]O06T^IKH-*YN M, Z#LNU:@_9,T^ KJ5;NXEI&06,80VP- REV5DKG;I"9A=?I70:FMPEDN9( M !R#66IX@Q?/4-:,@$ %9A7O:Z;P;+6]99:G6Q^VS4U\ER8K]L PN%*5)+ E MB3HHR33)C9[I6,^2=7!O3+',H/LH6\U-2AFY8-#+D4#L&N$9$:0=O"+CC-7! MS-=S9Y.IW&,:8R OZPANU+%C,\+5U5YQY+NO@''OR M6F(ZGMO'=+3#MPKCV9-K@>5Y@BQ'!W%Z2ISI!Y!@CPKR#@)3ET7# G.Q-E(2 M==2%Q"0[[F-M+0@]!H"+(*-A$]%:#*,9)&R)PEZK754,LM@;_^HTN-%B9T>] M->M7=Q$8++^NH;E62@=FA:B3=*K&GJ/FCL+V!JO.3T>;'.OUA0Y[K'85J1WE MG)MX4>$05VU'O9W5G'_3+!U01VB++Z5K'84."=%-'-#/_TD'9H@)8@2I$49N MPBNO:[1G?_FXH?04EJ,35RJ?.U"%Y%>9JD*6<$O9ZM]HDA&QB9"!QX1(>E;3 MB4RN7]U*+6_!$A.RJPIT4V$_0Z/I%PKH)^P\>=@^_4;]'/XEP_\[!)X-H84= MMN@=EL\:EWA@%PO(A^#38\M=O'0RO@+^"YD0L3OSBT40#U?QA0@GJI5+,3.! MR?"@%Y/S7Q33GY7S\_[.7XI<*F>5N7UC$;,-(Y)/>T#C)1CK^:X<(@#543JB MMOEGFN4T^+@%S^YBR:$P#$"W:_#BRFJ@WJ,6XIWW"1>+FA&^+*;7XL(0O-Q2 M8^PI"5(]M7X6[1_C0@*990G4U,D*&"0Z"*BA'A!*DG: V&"9@,8B"AR9 M3=,'RD,#N#$Q39]-QL_&8<8;N+YUJN**. %.:HPYA^P4X&.\Z1>[XY(8_%-# M3G9.BQ3$')SE1I:OO8D*#ZY0Q^Z\=)$B\"/__F7&FRDXM3M>_<)G$'Y@!RV\ M[##9"K&V\:S9KDJ!-(]306VE7N3>A24_A%6ES:M700'HKA[^(J2APZ7>,CWK MA_WFMW^OPE$#6V6_8P$KL8<;T:<[H^4HET/91.;$XB"F+L G\V&(>$IZ0$'0 M&!N4Y2&JYB7M/H[QZAM:SGB^06 M_%?$_8W!;]L,0ZT28FG0A]H*.R761.2BB+(J_ "4=9%R82I>U96B,[8TD_C74)]1T7SX1]K[G M[,5T!4:]V ?S_8[:,Q+;2$DJ"DFP*J?@!'$-F4T8;B):_NHA9QL,XF^?-H 8 MAU"#T/^'_7QLA@].J[Q!CFPH9IZIORTF)WSV&9'S$UC ER,:+5.HD(^& 5K( M1_EM5LAG*^3C2?D$5N7SL'W*$%8[OWK!=*EA49.2'.'TG$1,/L5,\XYH4'[! M V$U)$'E1'+1[MT<'WKW'\&,MW\PV>/E%@Y7@.R[8?=A\L*!3@<5@Q44B4K2 M01&805;4]U+/C^68_GX7]KV8_GDUIJ^'\0?W.C&0&5%-A'#2)V5T^6G.\$HB MA-)3!<.:H0A\6MQ/%PGF *4HAOLP^[WL(/7N^&+B4!F%.4N1LXX"SHBOC(-2-HK6C?;"'0>O5JM;M+UJ'OS01T0J#^Z,-WJ,=P\&WE"I['N8"TCPVA8,[;I70NI"3&C2*EEIPC=EB_,)80 M>8?_G ,020F-@TZBTBMSN, 49U&/+*QR/8B\4:Y(@[L4GB%E6=8]1*,*,;(N MOR]4#7VGY4.P(]5(>VZ!KZ WD#/;G( M]Q;!6BU)0>S<_=8+,X(SH $BYG"B9UKB4U(-=K<'*.F+0;T<7I\3NFQCK#6YB'/FPRX,-ALL.#_W8 M==7>0?858FQ6KR9S>E?1L EXW6M#Y5[QLLNT>B)IG/,B1@=MN" 9]2)A.O] MLPAI.#%["K#9\QT*!0$VAR1H !&"5*PG9!A;NQ;W+!EP\!UP#$$M<6[@IUX M$U8R"$^#&4W/\]+%7]EML%O$5$[/T<,T<%H# M7BUF)KRKX/':Z84YL0S89D;,1/AUA\T%C/<+?ID!CJ_!NVT?I1@@5/S,( M(Y?"R+DP$B8,'X#;4!B4"T,''K8*)BP+2!;+!\7!Q$4PM$ZV*$Z!&C:%^C_+ ME^X$:;3H%]FH3@XI&VKO2N*P[:Y9[IH:ZA:6'>=V[H9;_&1EA>'/24XS+,N) M:/"8J!OK6+#!RG=:UAV^P%P<%@B*B_-$<\.63EM;(2*+/(O]*WAEKQ;G('(2 MZ'B@3F,32=(VJ_4UI7W?[02BZ2H"^6#T@JY$ I=6Q@+Z-C/#.H2&*=#/=5WF MB@QO@L4;67/R1*$_3D:,%:8UN*)NSD'-$CFW%U[V/,/_Q1/\Q8NX:+AKP&), MOTQ)9LL*(1* WSBJ6?)"KA/!>H8B8I;T!(/37GXMXJ4#'I2CQ:J"")(#;()Z_IM.E,WGIL MA^24+IZB<,6SH1]INAX4/I$TF8(8T,Q/PXW=W%M33$3:^A-FZ);T9@0H6M6A MJ)?ZSY U1E]HE."M+))+AE77<<(\*:XD+BC7(6]6/J1+BI' 7037I& MRQ]0L-5\^0JLC4;V]%I7]%)#!RG"Y%Z3[RMW)$J ZBEPHB=*O'%$=;\.ZTG-X M\O U&^L^AQIF/74I5%(C_J=%%!=>I2VNT[VB\F$Z;=_Z^E-C3WT]^-7Q>VEOP^('>PC I."K/7P@6F>FJ&!=<9& MR2HV ['0GD8]3G39'M/CIU'7)*L5T>V[1+3W-IBK5H;.)74G61&7=)-2-BVV MY:";B(IF/JI>=6P 1"$](P5QWO=;(7]:S&G.&(4^LN6=+EN*T=/WQ5FS?O V M!T.+IE@;"\X>GB*+[LOAF0V<-C+D"^IER=B)\!-IK,QCCE""K"C9D78SFDWS M5-&Z6E^3197K9KWQPI0?^M6+C=NB$=BBQVK'!74.9;)WE0L['.*';'9E<+Q]YA/P]TBW&">)D4 M).W[PLSQH;T2+Z+<';V65$^"!;5/0]O[L)], )''Q?)3QB^\Q1/'B[^)KS[[ MV%SP.DFY14:QFYA$@#PV01SG.TN69VQ&D:(IYP27DIP5XU=B7H(3%]VO+?8E M=R8,K6$YSH([@*12.MM,Z 8@%*H*Q2-+(98(Q1+9%TN9$-F!RV0$J4_-"NV) M2.40T,^1+)KP_G1U!'[SD=D)3%M(4I&Z$R=KMC_@WY]$CL"%%_G;J'A@7WX MA"7T+8MU1LT(TU#P .EAX0'>Z=J^N)*0Q6_!S.IK@QZGM?9JA$.']%8(GP@_ M/7#*%>K6[V5T[WYDWSI'1E: E^T<+-R=S"8\DUC,MRZPF&VQ*79GP96_SY1C M'-CJ5EUL$"PY7@E@]X$66,.6+6:1^/%.S"][W.XWO\Z S:1@DSM4\'I3P,1M MVF?),G]E%Z:2O#K,C2GH:5FX]FOGC+&A@X84/0O(+_0I"W.-+3OE'UB]O%- M[DPEVW+"1$6\F]6DV9X*5S5]-MVS5H,>](&=&-L4PX'7*6+,^[L!X7V%'"GH MN41#,L6/!L-;:9VE4%QH2Z MPG517YU>9$Y9U$[FTHIQFV\T,Z$ +:K06NQ:Y5.+PGM05&-M=@@/XO2G+PJQ M%RZ2/8"Q?2'H\Q(YL>W O4-I5&+Z3"H5I#&2":ELN[:&Q9"_F6Y?BN;/>Y69 M,B.Z4IW!&GP5IH92Z(?"1.G%7H3>]4S:63YV H._/[.?T(8LD\1MAN:G(6AI M=G8ERXN6<\I\7[QH*CW*E%UXS ZCV'"3/8REZ>Y3]FMZN$%]D.E4 -7#)N'X M'($-VN), V116^^E-*!TC5[$AH,:19 UY@U8=<'QO)3Y-G].4C;71V\]Q'Y3 M$G(*DDR'8T2MVW/F>*E4F30P9--R@EG33<*3\C'O^0*.IG1WD01'IUIQ*THC M/<-<*DH24,)Q @(SG QK-5;B%\6??K<(7I9H$!9S3*6.<+YD;V.4DDH/9IY> M8>4@@6CE>\Q(ILBDNUY:0V-J^SD9COH5&&-$.UOVN+%SA,R9CAB@#SCRC@U M%#0($)G@.C7?J>7%9FG^5P'QLDB%H3! O1&DU,IV:WJ-J:77H-VHZW>1!-5R M;II"!FR].3*7<("FF6U" >3SD-$X5E,<[U*FDH0;+Y( R,??_V4NYXP49*6S MP6[_/0/LU":<24\)VZ9Z5F92 IW93YXILA^X26,@K9I[[]\(7X3LASH#D*&3 M84?)YRK2@,H\$1F+$-2_=I;098:[J#=C+K-\H*$F.%A^"?/GBVV6LX6D0Q/& M&Q*;Y%3DE93X#!T\_,0[U,(5@TX!CWKAHT?J2O<]\'=QN@Z:7LPMNR^936#6:P1=@T MI)R'Z!.- RUBFW.]SX&/<;\F"9!YD&RL8D06>7-*AEO&EK5- 49Q4!9"V:!C M1@J*#C)K;;!4WWAD1M0I%"XMY4[P:L5-Y/ETT)M1Z-A.]QB\Y$H2AYNE%ZZ( M[5.&R9[Y%52B9&:J0 JBA%,]@?5'#4MWY(ENAMA4$6/,@ ?!7(@]HP/LN,$- MX,C"[ 0+AE\G:"X_=N"I9 M4M*5.0.\OC)#Z39::V8)UX M]V3O\V68<6P==C\\)O=%&EI]NO)///5L4**"]YD$RJ2 Y],C^TTDO9VX(*)2 M!I<5&90S-B:P__1%R*#:3'O0?K"0O@XQ==$<[4>:K%)O\QSZ7C1(@U$)6518 MC"Y=PXM5J-E9-J@[B^4'[[_H&3;.D'(JX'U.+R7 M P?/LN^V&+SNNCX:][8C8BW9'GSG1.R6'VPEM6>WS A.17 N5X:39<8UW^6! MW+O(\E%K3&"S72=I68 B$CZ4RIA,K4.IKU3!:I1S-&S,(&1UU>K@-_+$;9V1 MT+$F+$7=^;E>>^D.3T.E(D>=5T+Q@4![%H3/4U^3FI?Z1G_*6+QZ%V2,6_YND!ZG*+O /\:L)E2(/2RBE>9C* ",K[V]&8;J@&*_?2 M^6Y_I\%[P__YF6*-'R\3>U.K0,>'YG11[J&$I5T)\KJ?#^EI?&YQN:T M&)")X\B,RCBM=&8[_"WN2V$XS9$/K*+ FRW;CQ*X MZ-H4P);A8[Y;80L@IM)1/OF]-SN8XOCOM9(I?Y?2C1<&TN:4];1QH 3E&E[Y M$91&9E^V#+^G3,_%-AC"S5_+8O/HD=F0I5*/";:N3FECI+Z.K?Y/C\0FAE]D M SHU9%(UU%H'CJ[R%<"@:#34ZWGZF-&5NWD0L+,J0YDN4K8O7@ 0JUZ[JQ\[ MLM05,)@Z@2M_'GFA[/+P5JN4K@J\) R>Z'[46N=@GP?'=@B6+1F,X$8A<[6> M01L3C>TB%#U%:_V#XF]COU\XL6ZRC&FVE]NT<*[B&79/02L"Y! Z/&WFQ;+V67/J6+LCSZ@_BJ:A>TQZ3;I#-$I\O(OOK4SC MK..V;?R8-AU41(7H7&4?TI+9%.<[J=#R/X&S?AZ\>!7%Y>"'Q][ 7NP%GKC= MYRN $]]W=78.'OMXH3'T9H3T_& =QF P>Y"A+6S#9H9Z/3@R<^6M!(69=5SH M(\8V&CD>3;/,M0$C+U84/&;E!\N.VAKW:Y_Q8VOZ')&4!H_4?XZ3*%GML*M= MUOPF.AZ95LR-?:.*6543%>.@S:D6)&O4Z(T1'UM%#IEQL0Q]\*B4Q<)0& R= ME-H,O'Y/CGT[M>%KB'NHM+ :8EP'4!C1,W(!OHZ4>H I6?6$J'\;_9CA;M<2 MFI774]#6%*/]T=.(Q31J9==L].-SF 9W'G@L^3!V<_E,54WVP\"#*4[MK2JG M8=]7JS\R]L&!+<(P,%8@*" 6$3+7SU =R-FXV>?-H&74X%Q4'N*'$]N;-58 MN'+8!59-+NH7VJ5G& M-AN:MWC#3=;^Q'39J<&G1FCJ9%MK[1U':4P][<)+%TNF9?Q_Y5UM;^,XDOY^ M?^:N>S\=L%@@3G>Z<]<9YY+T+G:_+!1;3C0C2S[)[K3WUQ^+I"1*8I4HVYF' M@P,&,YZXJJP7LEBO3S&U=_VOT6JJS79;K[J9JRFGQ@?$:)5#G5K6*5)+GX\< M> G1D6?RR94:ZSNS0Y0L;PPZB#.>E',;O.@,L(DLM(<#;:J=8%'?;K?JWU66 MY)_5OO>;JY>0BWXTP[+<:V6Y97OZ9!"-U87>%LK@UGW9E&&P*'R/KVFJR9A MR)E2P8_E:YJOG\K&;NLL%"%<.\&"+Y)3GG-;6#1=^#@B11\7K>TXV3I5<[U3 M 3479PK'[V;E4=6FOU$GY--Z566ZR879IRP]VA:]0-#\FY0,ON@/H&M TSUE MXW3!FO*?%D?E42O#V_B7=.W*X_S!5I"%OE)Z1W!,@CAP[80M>4P M5$,XLS%D%C?\#;;%R?H0KTUQ'A>O]9!&T.KU+GU>?\0FKZ[,TIJJ%%$EVU7' M64>%;9+-.U,$^(:-Y[C^@J=XM_1:YIF01]OUK@8A5^$*DN9 M!1J1#X-)=M()E#;>[I1?1YK<8S%?4"RP>,>&EHZ-GB7(JF$1CX\&JAV[S)^Q M-_I3M'4WI34FG&_XSJ&+"45'.0Y5H9U1=;TWV4_MEO*;E:?&5J_+MB(/N3)Z MHZ>+P@=@.@R1JQ])EINV"<>+L*BD%#=:^5[N3!%H0X VEUN%):)_\=3PVA/_%8,8D2; ]Y)3H$)O6!FM ;E*PTT\MC,Z@3- SSQQ8;\.JE2O5U,04M?C*T MQAH&W:X.^]>RXNOM67+PC2@/=[GYK)XP)?N]JZ=/@3[->UYZ2$Q;YD '! ^[ M7:Y7=9*3AKG)R[?;8E-66[-#I4!@&"OZ!ANEXS9?Z7O\#EQ/#J(UB[18O6Z32NK3G^!!KX;S*H*OMF2. M>U__)01#XV V1+(1PQP*"9/_S+2O2CT.G@B6$KGWE8VJH02H1'Z][]UMD.Z6Q>FZ43YSD="V, MW\;1H4^3A;^L MMM_GG\DV*Y))_!61 ?U63'T8^8Y-O0YEBMP\D'_E3K*A?06#[V@ 'TTJW4;N MY%ZM:3;X\MNG59'DMC7$9O)N'Q[YO33!@C:!32&JY,KT*.#/O^FS-U&7_;$; MUR/N?@\]>H_X@=I,4,DMDC:?]YG&36U\";_3?8Y$I,GU]%8^O9:'.BG63V]* M QRI,^_^L->U&XP#$L"#7ZQ5$]8Q44,3,.R!G)D1$=^+;']_J)354*=M>)3' M"SY'*#0E+]4:"8ULLYG16M7"*-TG1WHA 8!+?4JT7=+%N.^3:EGI:)Z!D&Q" M%!.A<8X-?&-W6:$/@2:WWS33"34",UGA&3%M9)@(T[@"/*!7=)X$^!E*."3% MFO)@^7^I@ZQ>9QKH0.CLE5G -S0 J6B0TXV.7Q[V-27^;2>0MZ)CE@"TEERO M=0E_DE,3S&UA_1I'C?A#ZU-<<*RAYWUG5O5;-&D S>>?>ZKO5MK^6^9'2)TG M(2K#K<$L,!;(K0[_9S]2ZJSQQ!M.E8%6.Q;-@&HY[4>+-YO#GGCD?G7$$^//I.\( ++7=-,T#M%C17O/9WFBT'G M4YN)%;2MS87R^HLECN*PU5D*W>JQ2(N4F6W+D,+3O71=%8T]I8=*&4;3UMC^ MR9_[G>)"M\9;<$BUWY5C51BMI?S?2JU^DQK[DF0%-^LSG!MIP_?]"YM%2O4@ MEY&M+M"BSYWS2FX61[\ KL#M'7\.'OPK:J77U_K* P)&$CW\5@:UNDX 9"* M.:)''^\=6M @2>I4BBZ.]LM 1,Q9HM"FFC(X*'?';4CW^WC;0[Z)Z$ !?&@M MNU(^ZR&GN+[;N:H^YZDU$=TRA%GS%"\E&WF6FA&=IC/4VF="6^CH>)W'CMZ1 MP_F7"SOJ2..C+S>ZALKB,GMW[ Q^='QDB 4_;:9/L,02>FA6F1AJ:(C@3M(/ MM5[*ZLC .+G?_T'R.%+AS5P9Z )L/Z+;S,:)^5+0X8>!9?^);'J_PF-(T6J< M.T=U6ZJ_T)6)C#]J#^3''@ETB6"&/W0 M$>"-8;=VAP<$TYTU2[["VB;HWI)"FN\]X(&%I[\7AUK5->F_V1- M00<;ELS_>1/ WO4'X:$-%NV:"=)PY/"*I3I5Y-1MX:3!)P=;!K!%D/8U73?F M[+M1?^NI-)$P#M7F+'RQ1)REQM]&$U(P/O087I'.D6;\\$14(D0$/ TS;J;[ MX,^\> CCF0 AY(_'5/&&^YS%,]74,U\*',EPJ@J]J>-JD\94D%X;3/.)JJ!W M^Q&\L[7)]IQQVWV+?+=F6D;J \_D2OBF66+1B_=EK9;3/[*=;PPI3XFW]D:5 MV/KIRM.< ]C0:2V]HZF0]Z:LU/%)5TJ(Q-8^29 M^;U8-W,UTG63M7B@NR*=3 Y3OM+.Y%6>6_A(]4<'IFUTRIXM$;[\M?>7:-RD M3\D^\9C,4[3P6[!>R;7ZN*R>RC>FGG9$ACYOM>.N%\-"P)L940%-N;ODU[)J MW*718>6G0)].-D]DK'D*C$RB2(]H8X";>WHK)^#F6@KHY7IC3A-3G'W$0*WR M5"5D23X>M\]E/M0EO2_A53\!4<#Q$>U,S_37"ITK-4Y_S3- \81R&T$*_#P9 M(HKJCFC.I1#(T2I;V4IO%'#QM))UJEGJHYLC )TBL0TP4^VE/CKT>W)C:;KM M6$9S\1,#%;T&NKA_59ZTJ2 $9S7=UOJI M*:<\-5K5Z_4<.*N&)4;KS\Z5O@IRN*_P_E13VM[WJT>>E)\,'IEYW"9YWM0/ M^J,R/9((-^M$7^0$"UIY5\7:+?'4IY@RF+,D;S,-HG-T$<'@A_,UK=1V M4<[IC/\:0J:2_)29"+LX7O_)OJ1CBKJ0U)\4TQH(SC5 M)6]JN]XEU6^IT\$GH))-\$1AU1CDII(N3E>9,2$?+RGX!IK#7S>T&O>1BUDQ MI/!%U<<*$ =:,;307JEV1H/=OI^:G":52IC9KJDP!G9DC9XK$+ZC.CSPD2/F MS93+''$H\D59'.J0$%V?,!8KIJF8U:;(>JG.4 )ULW"MT-M0:=L[4)/+*_\;TFH,B!?#^+2JTE MYD4XWR$O<Z2^!E H:,I8PA271; M4%]>[FU\\M"@DQ/*UO",$O5\C;;)/!BURQ[D5S_(0ODCR"DI#/=OE0JGJ;&V; +4B-LG[QH(W=I:-VQ*FO_K M+<<+BL?'N]E>>'GB1A@G/MCH*^2VA0DGMN]ZN.%O<;O-3#J:JA$:&W75PSV3 M@I.S!*!U;A])8_F\5X<9O9=FO+@RNIAQ,%[-?+HXM(O/N_)(E[T[\G:V#G.Y MH7-!_O(F;DNBB^]/16GI\T MLX(B@-;\'Z6QE:N1'XUWYMZ:0!9KC$,R62>98E$*9F3#35Z^B>4.$CW:T/07 MN K-]!(#<)?8B5+'#Q^?G[)]/D)\&7Z/=^N&H*H2)JM CC1LFFZL$:8:E<), MH[;-8T>?/Q[[_T_SW(4_X=T%^RR7&PMR[")?0F@L9\GB..Z\TD<%5P47Q@D'RG8FWK3= JY_.4*-\(SU&+WXBTF& M1T^;VE0YT>NCB]6=$T-TTURQ[$?'6/LPS[;[$'^4;F!-Z?-0>Q'*IMBDV?Y0 M^7-E9PM%XTZGINYQJA#/=#!M=][VT+.%P;OV;65"F]NGJ,1X/HM$"]>;8IN% MJ()">>.X15.I;W::+L!0C,OG/'MA'8<@1G3&7I$D]6L'M5:LVWR[#IJ++4.A MS$AE\WC8;I/JJ$SP[*7(-MF*SKO1J*!OOE3"*?S@]WE7%NG1-$_?'(JU)Z4E M4Z(;C)1V+I7A?#3IC;8GS7<#'"V^T&Y@$;.E.[Z[FL$.UXOR:6OQTY.J.I)N MV-*.\:O)^7(B*\@7V@T"6= ALU&+GIZ7*GTP:OA FMM1#G9/1J+)-_I6OC NC0;2"@WH5_+)Z'Z&M_61P=O#&V M]'FV$"R<1-?*2(-">ZER.Z5#[C.C\D.3+:27^K4T=AP#6_Q[_2;:-U5.M5(, M,Y$TOIJZ#*]_>HY _,DP-7E21'D/8XX*DT6CT[^@]<(2HBSV!\#7EJ@A7^%@]IV'.#MS74\ M\*&7$*98LA0.@VTOI!'^=>+H_-_ ?Y4F PLJ@0=9RX,?UFHCROC ME?Q2[O^>[J_6Y4Z9L], $Z>*@A>^L%6-[>#'>UJXROOKC:F9!BQ\IY] 9U"" MNQ9/&($C2$$G&K)" SXU;Z%QCRB;UV59O3HQD!5\@U_*RRCA+ M_H'I?DIX;ODFRY7'K1R]E[+J-9[UXFF? !(!WH5V>6,KO+I*C=-&\7_E\<^[517+7<.?(B" S.K6OS MI% N("Z"UJ<.KO!&_654L\*0H1>S4GOK+#\0>%RWU4S<.EV;2I3M[M!,5!A& M!;RNZJ5E1V/TGWE# 2[!)7XADL=52M.I;@Y4<^=Q^,*G7UU"?B2/:KEI+*; M-.6('.XCZ;9V#2QV6RB;_86F'4MSCGAZ>!&'KE'3D;::NA;2JKZMTMR+ !G, M!+\I RK2Z LG#?4IW60K#A-CBBL6"SD0A4&BCPBC=Y!$]MV)0(Z.&(Y'KXE^ MOD0/3S$/_=D/+6:5KA/*-EEJ6AWY!JI3!:)M.N_4+:>8QW9^/@\[ M/VWFYZ]IK<[7!@3)9"R]QN [_$Y\J7F;-1?ZSR:9T(=(,E1.^67KW&?5(M*UV:999*$^:8KO3@./&I,6>D4"^5-V?0V07$Q>*YM7-2 MIBKTQK1H"'D*1#\>BG5U=,+1,F;M% ^TZM/&I\E1T>IM"HXYG"N&-^7)L=.N MX0'RU1WI_\N-8=5BGD@(2._S2_B].D8T&+2Z,/MVD@\=M]0 N^V%Z;*43/FQ MNSSM_O1(\[3)L_B^6ZL#11>I4(6P^NR-;9XI$VWF'9YK77:W__QC:A(W1PN^ MA>^%TJQYNNZ6F=2WQ5.CX3%ITQ"@TJW2)^4/4RC%QZ %O3[;YHK^ 1HCP+N!5(5D.3X==^C MG^RIB]YKT%U.*OJQ".$&%X[,PH]1VKA+MFNKRX&XFQO/F/T#D>4&I2RGCQ(- MD*#1Y!H#2AB\ZJ%#U]YT:T Y![^D;UQU-%LY-D< ?)F)V#9=IVQ=I^J?->-A MG2 F6O?)QGKG^4Z6"1UDO$B?O'@*7?@GT,;\J&)1HZYP"$+?[Q+$L+(M^X49+Q&7DH4=:$D]OY=-K M>:B38OWTIC;M<5FDUTFEL5::":M.J1IG79PF!FWS=X.!QO.V B<*\8SHFVM[ M*GC\[^FV'9DWALF+?Z7F0AV]SFETG;:LXE!F2*, MY6%?4X&4VN:^VYLI JT)I<$D)Q;.CYGA09QZ;]J2]>@[D[*I'Y61Z(_F<-1H MPVEV!.U&T5XF%D>2T EIDTVS>VB4;!,T3AAG''UJ8UB1D>CJ MT,;.\4%'Y:BC*:UT$HE05TR03AM33(!OB@&=T&T!V<8@].;$RNG$\N9W MPUC1V='-)B5@P+15V ]J\U!EB-HVN<5+V-^D:V4YYGI>V+ZLCCUB;^;T?+%P MY3,OFPVT?#:%E;/5?C[A+ %]7CJS(I[, 5_R)R M*6)0R4PW&JZSZ=(J&HQ+ZTL'TZ[- M,*KKF7R$W72HJ!*%CPF%\.'; G=Y MLO),ZO53H$^S0??LK%;;6)837_4S$_S\)$'H.)=WL ?Y2#SPX10/OES47X3\ M36KKG^:*P0HQ%EX F..0$-JDU)^H?OJ$]E,% =T46P'^)2U?JF3WFJV2?+RQ M1$+@Q=.67F[NDE_+JK'I_!?/$D:AVA^5W28.?1D0H'=Y7[<9G_1%<':5=:*T^)UW_.UY(]_#__._=LU>G MSF]_^;?F+^I?U,_UE_\#4$L#!!0 ( )B"J52.J<97"$( -!0 5 M8V%R9RTR,#(R,#,S,5]P&UL[7U;<^0VEN;[_ IMSZ) MU,W6KJI2*ZG:T_OBH$AD)FTFF0;)+*5__0(@F?, Y M.#<<_/V_7K?!Q1[ V(_"']Y\^.;]FPL0NI'GA^L?WGQY>KMXNKJ[>_-?__BW MO_^/MV\OKF_O/E]\!E\O%F[B[\&U'[M!%*<07/S'TZ?_O/COR\?[BWL__.W% MB<'%=>2F6Q F%V\O-DFR^_[=NZ]?OW[CK?PPCH(T01^,OW&C[;N+MV_SX:\@ M _GJ37/R'^Y\7N!?Z=AB"(#APM_M7;#Q_??OOAF]?8>W.!5B.,R;<%/E(T?VVT M__HM:?WAN^^^>T?^>FP:^VT-T; ?WOWWI_LG,L^W:(42A!IX\X]_N[C(X(!1 M ![!Z@+_]\OC7640UX'K%*;9:F+XWW_[[8=WB?,:A='V\ YW>?>(_N>78D<4 M_UV$WDV8^,GA+EQ%<$O 1922#VX@6/WP!@_]MA@20_3OT@,EAQWXX4WL;W/-.\8R>$K13,05?0B?U_ 1X5U'H@3 F_T#[W/=0 ^_2"3">3QL DEAHAGT& M-F[&#PY$'38@\5TG&&SZK5\Q 0LD;J(M.#96N@%H8YLX[\&V@="'3$#D1.)R M=15M=Q!L4!MTDF8S4(F)X*=,0^41> =02\!^!PA0L,$C88(6M^%"8 @QI+^ M*8G;W%$G]H7#K18P5R [&LL-09AKF5TZ\N0VBKTI%/O,#@R)P MTO>7<.V$_A]$T4++-4J1GANL'M!BN#\36M>N@(\WT$>Q!F*+_N!$BJL/:T0<8:0:WC@__ MZ00I6*Z.]MX=LF$@,0YB=.(%*;9H,;?@_\<29.\$^&]HK]V%>R1DQ#6S ;\[ M$EX/,-H!F!RPV81(VF$:/H-$=WA$R#.?\RTMV?G%<0%B5^\^ %B MO]-?\'':^.,''B(CDC#2'D'Z[];/. W1A+X@2P :CYFE-ZF$!UU']2FWRE$ MH]O@4],%<4Z&EP9XG&+(>S3Q(,Z.^D_ P9_S%LGIBR&"!)UA:'0D\_VX&[KF M3F!J*ZAPRX]*T]1P/FVTTB^-V?QTFO1:6"<**0VZ(:CH:WJQ4Q%S'2]4J#D^FO]<\XJEX?% M5P=ZSXA2E>CT_;@9R"V"(+_!Q9G((-!U_;JFN(Q"CNLRM*99GPX([%5&LC'P M\R7[G&X!=)(((MEY#=" ?HA_^A+C<^G*"=PTR%MBEZ6+6_E!BG1C9.1G!U?Q M#34@:J!4^YH\1 DZO7PG" Z$9']/#C7$9)B?2CZXFU?LGP/>+8RVE1GG,_T9 MX(N?R&[9(Z36@'PF7J8)OO:(W7JJET@7X>/GP"D4&Y*CFA'U5:FH]/^2&9B< M'"X[+)CP'>S+0UL?)UA X R"5C\::#CN$/>A 7.,T? WI-&O\6?J M-%1I!J](\B"!0JYR%V0C1:32B"@F$>0ACG_S"XLR]'EPEX#M$;? >0%!-I1@ MQW?2=&*88X0SN2,? _>;=;1_YP$?X_SA]S_A?[[-_DDF@7X\DH(UU1JIC3_W M)&CEQ"_DBGT:OUT[SHY0]0X$25S\AA#W]OV'O ; O^>__N4J<.(X5Q6OHZWC MAS52&0WU$4U.-4+1XA/8O@!(([K94!O1QPMU9207KWY]&_/;RT^A Y>1)"!9 M#LLZC<)=5Q%23A8O<0(=-VEAK^K?1R%I@6#Q,#2W@;-N(:GZ=Q.XYU*4>R[5 M<(^;A0BT,"5IM-RJ)MT@S<()_ 0?>HM_469G54@.9&4YBA);; MCD)J)DL>P=K'+!LFGYUMVYJW-AN%P&?H8-OGZ;!]B8(6RJI_'Q&S*[1H$.OG M'GC]/^! !:W>;APQG7F^3[N?SL[4IB-B>>L' %ZACZXC2$>RVFI$\IZVR+@O MLE6IY%5;C4C>S1; ->*!'V'T-=E@IZ,3TE%L;STFXYR<(PT7!YV+6)W&W H; M$ 0\B"N-QD0V8^5'L,,1>R04D2[;>N@PFX_,]Y_3%EVHM]NKA M-&RL8G.HI+4?D>2%YR&VB//_8*/[ Y7I'#:1>H7\NX7/TM6ZG MLUJ.3R8Q7I?P 49['Y?XX]!:;SX^P0\1$N+!__-W5Y'');?:>!P]"G\= H=" M7N7/HQ"$RU0&#YLHI,O-1I,1EY54=7*R^J%.XN0G#'5A*VJQ"8#F6L(!58AWH%F.B?S9" M'-42M7F+=SM2I>VMN_$#K^B]@M%6*B90D!&UN.(-4A31&Y$6[+$"&_P96 $D.[SZ#@THXH7H/X$L4 ])6&T#\. &A.5X'P(: M)-Q, 8;KMJ_@TX*BI?C(!1#*(#$0M10K:KP"PR(*I*78=)?0M7!+CL^'<\.G MP6-]!5+?SDBU(E4)3N98_6G& M*F*$/0N8_CS#%+7%8 M\_C+C$[$"P05.?YUQBCBAZ *JO\U01?2(>('2=S-* M$3TP?]0Q9Y.N"A,EC:" :];):^*K.1/%"C-VGEM;U$2.0J\ M9@V]>0X6\= "HUD]KV)$36DI )OU]2I@K0DU!5BSTLX#Z^,)K%EM;P6KG%14 M0#7K[JU0-1*;"@?HK,2WXE7+JRK0FG7XHZNADMA5X#-KZP4^S3RS J-95Z]R M'"WEKHFGU9X#2HMO[W=PV8$)F_#5B@HM>[],,6K%!6#:#^U##E+KM M!VTWR1^*;46((P62*=2WM=1&=JD,8ZXD<;!G=- VB?Q!COC!.> $L/8+#IS& M)JQ Z[/;XNO![JYO=4@M8K'=U=Y67WD()][@RIVU]P:22AUTRE3$^FI>%:'E MT+\.QS.PH1+0"L6<&L[EA.9R0@.6$U(]A;9:0Y1&^HDMO=7R$&4&,5=U$^BJ M>?=S-;A&,VT$Y[7UPO4]<)"=DNL"AU.9;?6.'7-1'N9<.:- M702LO\WS"%R E$MT'J M(6;YM';1-Y%C5=4'QR?UDG=^X@0E&4N;#K^CMDE= MYR;^42*5Y!"=VWF]-')(2$[FG_UD<0G=$'A%56S$[^D6U[,&'MI9ONO3)B3049^&4SO%^:H- MO8-I:AJ;*R*0O;QS]H(Q.\^AFCP YV%*TUTGN$%GV5OZT3;'00; M$,9(MF2'P'T48Z&R7*'3@'ZL2XUB@J>3[\PT@DPV@YID6U2%Q2-^LV"Y^A)G MQY*0@*GWT1E)V2&%+G^;I3#D*IYA>F2%VU.CTZ3NFA>.;NDUC2@O6#%L)%H/ MC9I1G$#?Q;%3)]YP50AJUD@!P95W M@IW-B""+1(XUFZOY5A:R5!MM-:/,A%=[$1M^>D2YF$UK3HZEM:/H1@D+(5KF MS/F ))1S4X:,!;#UI1&9N3R5.E)BF3.6[[/V))L* [8#:OU&HF?T--$9%A:# MMLM<>'0N/-H/G[G0*!T;@62E5L3LKCG:3;-N)DI96B12A<8HD*1U/N@Q=$#W8BWDNA?%?+(>/K3KSL6Q<2^OB M*S&B&7G YP.;@.SBY1I;#A9?:IWRE\\""H$M4TV8MAP52;53-D7;TN@)EOY3J5,C7!SB:P]G2*.59!S5ZN7:3)!BDM?P!/:"4:G8R:S%TKR[/5Y>'PF:^NMQ?7HM:/9;?39IOLJDXO<[E)EL7UFIJXM;? M ^D*4J'G6Y]RW16@BB5A?1*C"$I"EKSUV5222%%%DJTY&QT1JLDC6S,..J+3 M)HP&C;(;&US.DL2.C2?WWO $0\J/8 _"%-RBC=R6-W3SZ@8IWIDX^0']GT=_ M+Z++2*JF'<.D-&7T4WVZZ%>X)(N7NB3;_ G O>^"N#6RS&ZK[ &[3P[\#22[ MP'%!:T")TD@'9$@=R$!H"0M3F^D/L$XA&EP3>9P ,*VU-O)_!OC^%/ 6>P"= M-?B(H">HR5VD&97O'S!FGCE!JJ9_L0F$156PTO]#S.0JC*H[L[<_II-DJQ7N@<.?X88K( MR_&.PO@2K"((2L63;UX1ZT80'; ./!"G5OL]6:9E.\P7-<.(B,T7]!))._J) M0VNM\_1!WV?(C%(#;41^!LEI[RR2!/HO:8)].L\1[\HV959]1C0#!I&)Z2/U M&6QW$40\F]_<=5T(,(=G\&Y)D(,$'A?>KVE,*H10)M1E)#-6:+%W_"#;4Z5X M4'ZCF>6)D!UE&C&Q3E$(2]//A$(5QW<-6J((0^ 2F )):R@"H\&!S3Y0V.&. M&B0UV.Q%@Q-/&3N=U0Q0ND9IRFA)!CXL%80&U+++PY);29F M)-ARH"0W4CD"8?D[ U);J"6<;3D\@AN'$S.?[YL-'8NWO."W#,(M8?KYOEHM M"V"0VVE3VRZ],@X&*1X[M2U52U8HS%NU/MVI;:M.:1$%=.?M&I!.K2A@L\U_ M( >;L%>O@.N\S1QYQW*!VZ"E)29SFWO"U<(G?DN3'BZ43W/O-I:RVTV"GR]] M&S6[V^X<'](OJZ@<6;F)/QL@-,I\X82M3#60*S8* M^BG+4W_ 0A]MI8IS2.H2BNJOF C7,/!,%@[YJ6K7E=2=>(VPT !'AN6*:\?# M@N/KG]'JM$]%=_^YI'9U1UGY>6MI[M@XD$M!;+V_>!"(QTD.F81+@!=/I3QC M/B6GP22KAM)!;Q#=:#@_*3D_*4G;VN8\*9EM5BREHQ 1QMPO[6U->#=+8,>4 MV^G?,#4H8Y%-T]I'_U2F4'VVI,@T);6X5Y'15V.Q.K;JD.\:!\(#CMEO\0-K ME)EV&LJ$$V,Z+Y4N/,_/]-H'QT?F\I6S\Y&^RJ2?W<<$\:O^V<)Q.2A!YQCP MBC0AYF)0&IM1;8="LR'UD!:NFV[3 -L^-(\2FP^$^YM2\ND(/&5&U.8:Y5/A M3HZ?(XK@(:S[XA!S=HN#^\3D? 1H#C&R=O,,@"UO([@"?I)":J76WL.:!DC&;>H1D1C7A-/P$1#%XSEZ=EYQR3YL M!:*Y(#*+E/+JN<0_Z*1'U+:DX6DF#7<.SO[R\>/9>NQ_^?BM-4[C7S[^ MR9PDF7O6IFSVWKL-((*C?@V[$\%YCX)73;@3P7?$2R(L:N*&\B3LP3OIM:-T1> M_/1U@,LARS>;N+/X$JJI)5B.C?#YS\FIL1PFT4+Z++MKB)LBQ@FA7@7U;:V@ M*\QDM"0IR_'I4^=-Z:V@/8 OD2FHB(MF\92O<[E*Q=Q(]/RQ(:Y*&;6GQ : M/C]MKL7;+6MMD J[EN#&3'V;B^_*I,\-4IEW*FCU3MV;J_(JR?P;II"O)3C* M) S.97U[IQFJ+?'[709A"-:8C"F!V"U)46W%W^FB)YSI.$JI7V/AZIEF68 W M&Q<*$S4+4&?+HT]*9X'B>9LAXKF@!5[G:8AT2"TM #M/VZ-+5FOA6C]O*V/@ M(HD?S]OT:$^-/8(S0$3P)IR48MPUP_8(H=* QB0AY"7P'J%2:E.T065O+;@) MOSDRR<)PEVF,B(C+.@Y2?5P,\QHL5_^,DM**9:T@]9Y[Q\%,FGQ.%#^/W M4_=\B@.7*R0M6@N*M+4P"DQZ,3!::_V5M>8R8(TR8,:>R%VEE^5YOL)R[?0V M3DW,G"% E!L' EA:#A8_WY *Y[D@,]\[&"YC=7YGZ\J)-[=!]/4DGR9A#V&K M#U%^%^[1X8M]"J%WZX=.Z.(S&2\Q1U$1[Z_O%G"6J$>>AO.R7("[T,5>/.\R M33Y'R;] @B.YE!D*=]>G:*:[74#VH1,4V_ N7$5PF\D/CJHIV%O;](X/R6:\D/I/.-,1< +\81 M?)FB>_Q^IJWC2=+U7$?60/K6T3D4ZIQ;J:IJDEE_O M#@/-KWH*ND"/]I&XY[/91=_#)=M=$!U <9VG/<%S$1 2\H0+LX/QSP;YF%EH;ZFK[*8P4'W>/SI- 1*+.G--9&?*9P@XP:Z*,S8(?O@#'G MP.YC@'IW#?8@B'9/T2KYBG875YNKM]>W&M0LG!\=/\3B[A(@XQ70*]/)C&"0 M^H;MA1!]CEX3D]U'7P4Z?[U!TAR=I8LX!LGR);O;?1?>O+KDXA5:D#*_W/O. MBQ_0"^QU'T]9P#?GB^6JE/=/7 ]()\HL6"*!ER'2*(CT?@))$N3'6NVRRI?0 M3^(BS6+96N-WG&\:()5RF[$(5>0)V%@/X"0U2 VA40//O.!'7Q5Q*L;@$H0 MZ6I4Y9O=RR 9]0#!SO&]@N*<4+Q!<5XE85=QX24TF-%2K:K)J)!KM!'-;@T"0,[5&+_HBKU=+)6IRTCZ[('5"A&T7!5+\XB,EF6(I0S^ M?^SCVJ,I$(])(7B)" J]ZB]*+8_/+E_[\2Z*G>!'&*4[U /]C!/S_# %7K[^ M]/+)!A"FL=3M+C\&EBL+@RM,F/OX_M!2*!=1^E+ MLDJ#PL-(%P[T+@8=@%5@5"+T/O4C]9B/0<_UT*-D2!1VBJX5 M_10^;)$79^'?\Q!Z>:W7>*J/KSP8B27(PMMC;P^V')XW/O0>'!QPSIHQSBK1 M$:8IC-38$^=A.91")87^A9UI I%1D9[*=GZKZ( (P\(1@".3V6]*Z5"%QZ34 MJ(TIU VN5'ZAS]4TRKB7GMI[S''D6/['3XX'GJ.&2"*^DC@^?4A8NHF..\N\ M<4CXY2\F:3!MQB?/;2D[BC+^42<31I,$HZ>8]DXM'?+P(C[LY4O@KUO94;27 M[HL3TBGTE>OJPLGIME\_D4MB+V/82!"W'*KN&>9EU 12ML\31X$,[PJ.$BG3 M2@$UL?Z??&IUC9$%]5*&>-FX[E*@$Y^F][O.:IYM\9(F/LHO$HO M<2J%VCS9H$8!EKD/.@B@YIQHLGKOV+=,+8=_+(6"\ZZSK>)BJ*3.XSU9R_'K M=*XIN,";PZKT_>? #$25*63"MXB' -.@/3KJ"=;51Z,4_.S)1C1OF)BQ!&.= M8D*7G2W?[MV.--67L"T'N=^YU^_B=P[M7VR%=N #4/CZN>4XFWPL_O*78> W M[-GG,1R9S=BGK1NZNTSN*8G_.ELA?=/+AL'2(#^.K+05OM(S"&[F,+52;;99 ME<%R]*3S0<5%:([ TS]TRBA7R( M\5>"&*WD'?8RNE13F]5HI^N'1B/UZN'DIKT+)B^ )X8U;/ M:&DN$=&_47 8]INZ)01_6U1NBPZ+_QAWHW7*E*=TNW7@8;EZ\M>AO_)=7$6C M <@L5T:?!',]> )"L/.T.%T4$=M9]A'L09B"O-# ]([]G'[L^&I-\B, GDL:YP=]W,*[F,U?Q648ALY^5;QX5J%B$10,5V]BZ* MTY7KTGT^/4\R#6:E5MCC<"R_G\XW<=I)$^==J2%T,[#P$M82^B5 LIV5?XPB M[ZL?!$5JP1WZ3+CV7P)0?6AO&CQ=FDU](J^= MEK?,^[*@6XBK9;/[/CR7UVXMD$X?0\[XR)"*L5SE%A$R>H) <1+<@Z+2\E80] M2="L4ROJT3=<"XSZ)-\T>+Z4G[ JS^(1!/BR*RF01JYRO>!Y%GFP'"'08 M772SG<"RM#[*=9YJ-%B38$;H_0BB-71V&]\M9:9/BR'SR3R"';XA&JXYW$AM MKB]SK4:1.$>*]-3-F+SEJ62LB2!A'7.6DTM?8O![B@:^V4\O2:5./8\1:A1MHA^U\>>PIVUN@1 M+]V^$)L2LXLQ=:V1S@WE IP>3#Q[?OQ; M5@07_XN^GZ@]E#VMS1>NU%TBWU\9U;P;Y *$RPYA:@J^&"=+#J)/6K66R5L6 MM]ON"$?X>X#3^/+M19-='4;2-NW/X&N)>R!2BE)$WU967DL/HY A,9RTCV=O MT2\\I)8"3X@W.X^F+WF>??F!N5?%^IJ8="BV+R4&,";((38S7B_]+F2Q>5"; MZS:6Y6Y5BIHDEC\2+0<:V]2Q_+%'R5N[8L:4Y8\VR6%6M](L?SQ!FO?H5J'E MM8W%D.I@I5I>&U,"-VD[V?(2=G+,*6MY6U[L2O*H[&+)CU'T:C((RCL%OLC"HUWM@XD_!H%:+.=(.LQ*9";K04A-TP!UVP_L-T\!4Z#6@]F58YZ M)A?[II4)8'G]*+1<\MXJ4[# :(RS%QA.29M3FN@68 M=#TLZ86V/-HB"R!]XXP1:S&P@M@4Y?8YU1'K7#W,'"&GMF;8&2EGO$IA4^3= M,ZH7]N1N@)<&2+4N".;F_#)Z&# -9"'X";C/7AUKV8KBTQ,?2?NT(Q:QMVF" MMUKI"<:\NI<4'DH^H5O*]ZX4QV07R]58A>!),*GEZ47*0%4C L9(3+*LLN$4 M%1S=Y0UI=TV. H)>1J^Y.LQC3-VX^MY<8F\][O-)HMUUBT+!PHL*=XKE![9D M)4OQ?6:[&ZJ]4-T4!?U8Q^__0&"0QZ/)[,3A5?T] MW4)=?75!36QA^>$[Y#HIYR';#_1&J;X)'N63KQ)9VK\UVG \V$5:ZK4?I(@W M) ]0N=$,F/XB3'P/$^?O$0LC=9LHV3>O.(T%>%FBT':7)CGSRE;7'.!#NH6I M3%G.SMO,\@.I&X;J]JKM9PRG+.,4CYSI%V<\[N,Z;:65N3SD?Q07K'*CZ>9\ MJ2*.71&S/<]A67IY'?'X906[N^I'_LYE> N M 5M:%2UFEY[\'P/WFW6T?^NG+&1SY<#E"K'T M)[!] ;!&3UL+H\!\]27V,VEMP%'60EI\>2C]1%0-[ADF.(R^L%=)X%8JD"#I M^U"2GZ5+ 81S13S8:L;6)=:N$27+5>578I*MK:-)_(BL!GPKUUDC*O\9):4Z M!'$NOSQQ=A493%\]MQ0+0^R8P]H59K1JEB+: 54SA0WJ<)_#, M0JS]7#_&N^O'K.6^"LY97:GHQ M$JTZC^6YH0,Q=@EVRP$4W7-]55++R_G)PLA2;L1$^*,SUQ?"=VN%D M;(Q*$\,>&2EGOEX>FHFQ7Q&GDO\A!V'H">V>03ZE\2D:=([X;@(\GI"U/!EBK-)&G^H0.#$ZMPE\S,W6TE"COK/=1B&A:,'<'RT- M]0F&PO=71I*Q0>CM30J[S3D%=N04Q# ID8Y^JI.-?O4+/B:6JT_.KQ$L2A"V MKCN[K;JUSL==ANVF-Z71J)!5 &A3:RF-S+$EN;X95@]]T\C1;!#'/B\XO4NRG;0/Y%YB'/6UTC1Q)HT74N@ MM-3W8&!Q2Q,K_4N^!Y/>7O?6%HV/* R-<-3%YZ\17UT\-5+V_2*T6=7VVHB@ MM%1&R<+; Y@@,R)<'T>G0\)HK8PB!/?S)DIC)_2>OR+^.W3S8'891M\+X^&+ M'P3 .^WX."\[0V$11H?A%@+938K60FPDD^SQ">04]U]&XC15LHSED0PZ=GZ$ M4E_42GZE1NVDJQA1LP>=:(L/B)DA<39[I-!\B0"O4/%)4VH( M:(A/*;=G< *0$P1;BHAL:Z9/[FTP=.B,+.6,^*'K[P) 39W)GW*DR<,>(TX/ MACR;7C46Q;"3 N1NBQ\=A[X3W"!EF.JQ4S+TI(!Y1O(ILWDR.703 )RB<8/S MC6-<6/K>CU6B)?:]Z9VL5<&]2)--!'$=-M7'*_4[NB\/L!+$RY<&./G80]R. M"HRX7:$B>[OZ*'D;X/;AUR=#O(R7BL1KR^_NL=*PRU *9CU;CE:G!.F**&R% MVW+4VK-E&Q?@6?[K,T&(MFWJ"%H.QY!)VM7SE)G3;#G*K6G0E8ON@RR#Y:C2 M,[:KFDDS1=IR8+@)UA5\6E"T')^Y_O:YP=5,^&8Z(H;VWQ@-57M2>47S;,_;/CNDVE.^F3NK M@:ZEH'7-06>#5P?<4O#$\]M/S_+)0&TI;(/YI2L9^997[N)X VF7 BQ'92R7 M%^/F@N4(=]%#N$%+V\ :Z%0]Z<:6XM;-["Y==;$4E[XG)O-FCJ6U&?OP(,W- M82E4G^UV60J9*R6?='QNC5*K9T'4N5VX;9ETY5/#BGZ6H MJ6+2GF6A_W2^L%(9F!'GM10U]2Q]UBR8']VWP[I>J+ZEGK8 A8)[Y?NZU+#N1WYPLD\P02JD0Q8\C$<*"R%T7( M:,ZR& +V>LF, NTY0L= 6WG=C0+U.7\J!UJ?$2 'N[(M3 M#*Y?%"XI$)Z=4.H0;E9"*5">_2[J4!8LJU) ?\:>AF&T-GHYE@+R08UEG2^3 MYC6DAR$(UOB.6DX/AH9ER1S1FZ8/D2^.O\[6_62G+ZZ@X!2^[66MJLU$ZP M](Z% B0%M]D8*;\1Q '\2*. T'T_RY#G. M)ILFPJ3DB"\F79HI:O Y"F%EX@U5IR;5U'Y#WRF&M@\BK;:+CI,[[4G: 2;< M7]L4C\3DJ[*M4/B3#R"2;9L#\Z$DN3'T3_4NW*5)3'C] _-U$%8/_=.X/#0Q M)B0RWE$2[*Q_\7\+H)0:0Q&3)VF - IT$@4^D[N6!=">9>F([5_7G MM 'X*0K!X9,#?P/);1IZ[4\L_Q1*LO 6@M]3$+KR4K3> MTZAIQ4^J?5@\%K.V-._7CZX?HI(;QGL%C=M$V MD9] X#U'GYPDQ<;>$\:8\8"(:"_]ZU)2NCY*JVD?=0N6:_"2G%"MHHW3R(3J MDDL.8M2:?2N]9M_J7K-,F(G;=_3VNMU,@QCY%;>>N&ELN4>ODP5=AI)IEYX+ M>$+&;"MJ8K"?"XX#VG\O4X%Y3Y]C-7&C3LTW/!CF_+ M\K!K0'XNT*FREUL!9JW+N0#,L+89 K3/@IP+LD.I^ES_PA 19R,N[ VJXM"]XJY>RWEA?V&E<@J.$$2\LW MC28W&([J,:"U(OW/GEQR:R*9)2X1#\)P.ADC"P0-7QX&8UBS5O#W*;VW],N9 MO^=,A>Q2U]MB.Q(*R36OZH<6VP@F^$["5=2(SW.;&P?Q<4-(@GSJ-Q#,-,*8 M3:^:W5!,E:@^D!1CL $3>%'M:5 M=E@/^@R2DWI$:3!)5:F8"R['F)0GU'SWKW8 BO14=@3BFD< XORI:+M+DZQ0 M[J[\+E#S+.3VT:9S4*%K^#!$,;_7?_>+2ALIPRL[H:R3>9-ION\H.J-23VW3 M:LJP)O^QXH+9S0FC?; MF\>92'.294K<15_J?@I#'RG%@%2_?<7_8C,@HX,^QS%P8K") N]NNX/1/@L< M,F?!ZJ&S:@IV=+J8;>\PXZX1MNQY,+LHTU%.B-**;S?9?"&8(TI,P/@0>3C?2-; MZ^SVIQB#MQBQEL==%.M_Q&(>!+(H<0+#(6/O,99Q;GD.94?$F)X 2Y\<[ D9 MV^M@Z>MY?1P (MZ0,5Z ,S"J;$]2K6F1Y-GU/@Q\I/;CM,&?(O+6 M5>F1A?H.&^VSYBT[\;IGSX#=A2[$NLPUR/[;*;F%,I2RS8&#+4YXB!$5'M)5 MR?/B".76%:6VG9BV*>YJ.#OGJZ%1$S-RKB<9,#$#NFZ^K:H6<*X\:6XX:8I[ M:SR5R'+__A3#(U/=TS()SP(S**[NE76R0&T#Y)SA1^^5;[ M<=")Q\N'[&FJ0^C+.[);GQ(')F8B)2 _+%3EE6"(I-(@B ME_'N3>A-1)FS)V1\AHK;'3)1?$CL&+[J4&NL[WX>TV%"F02GD[;)G$!M4G7K MAWX" G]/?6)9M+^82WWU?;&C<GZ=1^PWCWY_M_QG$R&^/)S@83W4 M*3&" =E_#'+%\O^X VBW&L[ 0&(L JN $+>;OMH$:9Q$6P ?0>;PB3?^CE.: M@-'#Q'4IW3@L:[WR*T4;2&.2*LD; ]XS<#=A%$3K [FWP%X_7B\3UY!>?873 M2;>A(:,K5J_)]E'%++=^.ZIGQPA\13\Z7ZQH>E;EIJ(LU);#*:_/":+97 S+ MD>SM@I%9"LNQ['K*\+59R_V @['S_=F46>AQ& O9(.<+7U?6I1H\EH?P%>Q$ MKD5UOA!VW8WE,B!J,UMK94 F$06YB1-_6^?,F]<="&/0C"1-,CPR>P.)$&ZN M[R/ 8@;"*37ZR0!J@4 M@>J()L(P68=^;[>5$IW!-U !L MIHI97EE2!ZY$Q[&\^N3(N-84R#%J5%H*;ME9^5=KG)4E6%P7IL#+]TV<_W@7 MHL[@V7D%<>' S%^P+;U:7OSEXFCL+TS+DYD37YIG#@O'>\GOI_,- M,TS:912B[!6T3DQQ! M]8J53RKJJ=:4R(PEZCJB;OU(^-2J/2C:7:>R' M(([)[:+8SZEDWEAG=E'X1$!6+_0NS$5GW)"NMXAQ&A+V 48N(N[TE>H# 'T' MU>;K:$$]OQ'&OG+.[Z>N<+\#2>E2^CWS6@NCP*1?*Z>U-N *>0MI\>6A])/8 M17+!8?2];>$<, %8*!,9[@0Q[S$31@]E&[ZH;8R$1^-D:=O^S/8#2,ZR"<\6 MAY66PU$B:9L(T2P[YG"SDS>^A";88=@!=OA5A/Z-CD)T6'X)?5S8^BE]^16X M"?ZI4(T.Y$*%O_*!M_CJ0(_#!1W'-.G8> 0S\!9(RGZSR@I+4)<7-@6/U5$ M!M-MGX@HC*5'#7HK<9;[&X75NE.Q^)J6=88 46ZF"V!I[Y,C775"'H"VOP+$ MURS;;YB+HFPO=%(G 5M5MCQ*,A!OW@][HWR"NXQF^E@>+NJ'D;3-8GF(J!^: M78Q RV-"'0^*KA:GY0$B433[&JW6O6L_9LXKO0V.$DTK1*3;^:JL-&*V4?%C M:VC9<[0;4N2T:)3)R8^C; MZ90)E^22&\.D?:0W:CMJZ;74@0XB!RQ? G^=U=)\!G!+F1ZUN3(V^IQBJ;)< M73N'^/BUUF=VND]ED.(W MUXX2@7=1C-Y8E\XLK5"5->>ZRC*$';8'\"4RQ;*8DQ@FG\1@ %A26I:VM 4# M@.JEPYU8D(NTI?#UDNT]HRFV^9:D>58"_#.%C+G]Z.J\I2D.G=#B&QJ6IC!T M1ZMA EF:DZ"<^QJVEZ7I!]VW%L,4M"['H!9'>$HB][=+)ZZ&[0P((2AR1MQL M=T%T . )P+WO@J<-VC[-Z0:$!!\_*_X(W&@=^G\ +Y/$5U',?R)9]5?TW=MK MIQPBH;(&F*LN#Z?GQI'MA%!F)&8 M(926AEJ=ZU&8/=S&?CBUV5#?YD12AFR.,I*,@ N]O;YKHH$33A M-9"12&;V4CHK>/E_/0?5!H::%;UR=G[B!/BWBVV44G/3AOJ:,HGV_#5ZWD1I M[(3>\U>T0H=N(J[+,'I5M/C!\;W;"#X[KS_[R683!1XR7M OVM>(I87)#C7< MXBU#H&C]Q$92-I-O<&I$<_)NZ8P<#66Z5NY+JK1U+(Q)\8Z?R-FJ+=6$Y,%S;I()/"XJ6 MX]-N^#2B[2RY?R8(T39-'4'+X1C48FK#]2P"\FJ,J?9Z TK7R?)U&$&Y&\M(RG=+MUX"%7%!I_SJM%7!Z(C^H9[:%)IFQT M]LHUMJ2JI(-[_8D9.3\BMFB=1+[TE(D+=C8WZR2FKWL8^PTF/XU38&!/&[[R*QP'W?\>=@O0G!^C9=YO'I"Y-#V7V4 MIP)5ZI?%U0)F CE!(MUUJ[OJU(G*@VJ"Y['E?LPA3^Y6R[AYT%F.<.OY*!7$ M[K0$EJ.J_"BOR(;JDED.Y9 AI=Z+8SGV@VYC%0>GY3[YL8X_CB8YH]P+97F- M> P/L<'NQ[)SF.F*G*3_<;XR-GLF"_JRN\;'./U]OAI,%R.[C\8K7W&"V-4) M0+MA3V]G&OH,3R&KAP%^P_GRS^Q/[+&/ 'F5 >DDGQSX&\#7U7,!R61H;C>= M#E* U, -(NT:[$$0[3#2(G,2Z:FO !X( 70"7,78V_HA?FO#P1JER,3$^NK6 MR$?(19H=K.(*2/7N1>.8/T^(:/Y2#J*6@S5:+AMS52P'>L*/_GJ3T&9!:ZUOVZ = M[/E!BO?Q$W!3F#T?Q>-H;C=EW)DI.9E@ )"(7,1WV?.A=!X5Z&48Y#>O;I"B M\^ 6'=M82J9)KA\W-OZA?0 6WP_XQ;G8X%QLT/QB@R7SM^TL\7R),8]> M.8&;8I_TR3>)?EDZP-KXO?^@4]5"F<4RU8RMVV6F,==RR'"E4?4D++K2$1@! MJ)AOI5FAL,6!8?_F$_1]')E5Q!=A>1QQ!.=%)?6%NT26XSU7&9VKC/8-^,MY M/.2JLMD*'\][0LE($87:0WBJIN\J\IRZ)0(NT%5&\L70%I- MN3P3IE:S,UMOT2M-59JN]U*5D<_$PM_3U585;KMV#/^/&PZT6'K#T M$=N.ZIV">(6EC]MVWX&*8AZV/X1;G_?IF,&Y^J'K!WZ.$+)! ,0A*I):C0;T M0_P3WJ%W8;%#24NR.+@5AA]XGT&29207WYAD"FWK#CQ-4C+C@M;;F P20J#, M9/21_C/ C@,$(CIQG#6H/E*U3),X<4)UM]C[3":.4GF!8*O:4&QK#]>(EC@VR0)%.BL/GS'#T"#X M_O=G=)!% M88+./T3 ^BY$!S"(Q;:1W(C&K&-^K@@N8]%:9\432&(/3I"'J+,7!BOH-T/_ MI

PW470@8?LT8:%BZ:2J?YX'VZ)\OE/)TC!POLUC1-,+06% M+B.9O1>RB>#\F8<4NANT=HLU!/VW G-<0X3<'BG/&;6E=(X\"L Z\F5'49:. M)X0\M1"=D/ >[CNF:7FYK&XH:G)Z'G44(PU]NIG%=6Y:'W[M:OV4D9,T**Q/ M%F-:'95'-$LZON7[3"9)@H*?Y0@)[YI>-HOE,52%\O]H UD.F8H30(4!9CG, M,@)0?DFL?UU66#IV,GLM#_Z/QN)LN]IRE&4X7/BIKMF!DEWJ>UD,[,('J($;SLG" [7>39&B=_Q<;-W M GRZ5#(SRMD$.:HUS!L@3S*IH&>2RCVGCI*RX>>;RV(WE_5#HZ.:DZH8I@6O MNL[EGM16\.DY/;'R/DH^8DSH?W(I'":_%QM5U>;RHUA4%9I13;+'<+KU9M6J MRG"YNK;&%V0N6@J;R!;IN**D\M<>^M6GKZG2[Y*YF)2V'UOB-?W\V M+RQT.2,UO#([@7.25<>LCU9L^QNR68CCV7E%YXHU[P<<)W7SZI![7QF93.1QBTL0@I5/LY9IK?63OTB3#6$?@4=96YIKF\!M!(&_#J^PR08/ M3"._M:E!R',?9&TT-HAXKJ.8V47;1'X"\)/S*SI/#O$CV(,PQ24?K](XB;;Q M3Y\>KY@;2K"S8:LDMGO]4S@=ZQRO*JN'/L_P:H74,J2E M':E[=!)PA70S/TR1:K;,YA71:@]!EGY'T]H9MNVHY@45R"SS\YAA>B!11],;$1$GOBNB^;2WU1BA(=L+)V[X,2[J@NRM.P@")_0X41I>/VU30J(+G3*O M_P(.C?AR"XTG$;)MD0&9(YD_M'GW^,3$G==+77P,'77 :\>QI8%N3X>0&=M\ MS;?%6+0^>,*S,\LHM9MTECM]V>9@ZR9J0'EV$+$=L:*VW5G")KZ[SBCDR+4U M^4B=1?!/P*"E''MU6,\%*%$-0<;&MCSV)J,R<*WV<\&JF^ ZBSK3LNH#PW5R M+DCUDUJ2+AK+;P-V8]'V%3@7J 0D/\4-=G8(\7)2N!ZWS3%JE>O,6'H":U+,(_1^!-$:.KN-[Y82ENS)8LHG^@AV M$4Q(:MIQ/HW-4(\7BG355Q\POX"VG08'51-(H9):0+HISKQZ%<% MK*=]YP2M.2GLMOIPC\(O,3,24VXQ+K+%:VYEO%HR2=AM#;@!R."\RT/^1[%K M?N(CZ9MVC41.U@FUN>[S5D;25DJ$, 29I9Y'(3%8P:@L=&P&A2?!,"@<]"R% M1X&4/()'1]EV\#BRMOU"E 30MN/7;_/)'15C.' -ML&>TNW6@8?EZA1..B); MZ8-X%P)GMLY,LLYRITMV2R\D,N9G/]EDB0T 9K?XL "*8Q!GC@=V/IW42.=G MS\7 _68=[=^YF8M3&SD2_WS[5ZCV]JZ@:C VY&ESJ2($=ME*2 I(9;>N[H-F1N/1 M95XK:3"^O_ZZ6YJ'C2&!$&*;V20+>#2:?JG[UZW6L!>;-'GU$]N+!0_A*]LS MTB3BU>$?6X-^;["W;7^$ =MNQ)Z?AU,:63!MIHGXU\]&7)HMF84B,\-^K_^/ M491G9DO+_XDA3-(OS"CE:BRS+9,70_M!(C.Q%0LYCLUPT!L\M;=$/)7)='@N M4Z'9B9BPTSSE676WGQN3I\/!#LU #^6)'&=#A=.,?GZUAY-41/D\^#Q6>9F% M6T&>Y&JHQC[?Z'OT9]/>;A3/=)2K=%@6A5 !UV)T9?!@&6>GC#*_V MMHOEDG< #Q;JQPN ML7=V^GO['@,M$=> T;(#%:2/V4\"YDOS$2(C!WLG_[Z\?3CF<>. M3PYZ'N/LC4CXA"O!0.R%DSS;6$\+."O]1&B=JQ6W -3H_KL_W_[Y!_OPV_[I MN_V#PX_GQP?[;Q^W7H58:;WVEC7:W0F'_'"Y?F+'[)R=L$-V!G\.X?O?EE7 MJPHG/OUV> JPP6.U8R775"]'AOZGX,I(F,_$W+! *,-E9H< P)L)9F]$(%)? MJ"J<#3R\D.:AC"0,@E"V>(Z#/(6P#OGPK#!BKF_=WGI5<30'EV_B(^$:L M*;RIQ+'2/M!C1:ETR6T: #0 NFG,23L6=6T#0%DJZ8,\+11\%Z(A[3SQ=E_N M,@63<[B#Z;]*M,1("(.7B2D&X1"- <9(N*9!+V"Z&SL/++X+8$0&/'&> !Q, M2Z(O>OTG_=9_@SN*-PM7T2@VR9E 0J) +[OKJ!>UHGJ)DCQ7FM3#&8!+PI:P ML' ]15)IPS8&ZZ@OO9*IH]/78XA](?O@ L(J*JJ.@G8MM:".7\HDE-F8?<[R M248++RL1*EGL--@9L"-:=V=&09#SV %/?27#L?#8.ZXU#^)2 S#2ZVP$KYV0 M5EKU#O(B6BF39 JXQ+ (/&S,I,4KE:F/T JZA.:!$YJ)U#$B4\J(;86-*J8S MU6LP<"4"0^IZ!Y/'H,?7F*B@@!@)5[1[%M4:V^1]?YPP3 PKN]E:OV7 M.[.T>#.WI_>NBA%\*2D#&AF9H_F!1,5LC T3I=1) ,)2?04 M'VOS+DR9\)%80@XP\"0" DIX_>*H!H\5IOX:K#M)\HD>KIKI7&\'W^[F!\_Z MHSEYA/)BD42>]9X]>]Z62?\KG+;CJ'KD,$K$Y98V7)G%/KLAU#UNU1?6C$V- M0JF+A$^',B-)H31N]Y";Y#DONI]?#6KOW=+I+ T/*,WO#+=.12 -3_0(P&:! MW\%\(3L7*EU)\-UCY]8I$E.MZ,Q]<,#D#&56[:4 H\X9HP=T?B_E(8S+$!6( ML>()53ZM%V\CA![;3Q(6M&1F4&8LRXUUWX Q1%/U!"\;B@@]?/5('7.8(.9 M%?IQS5,8+G@&T%>CVT52N0Z4]'%N!"@BG4>/E@@E(I@R"T! <]?=?76F4'U> MX50DJ[I&[-T\0-QXW?)UW14RV_9%+4&Q7#FQP0= *\\0*@<4-U&& LM\)">4 MS QK'LU10H";NX&@-T/*,TVNT3F.E" M8#OK$FJ ZQ9M(B(SLT*[S/QN]9%@Y+;ZL!3F]F]PHX_E05 J93^%/ 38P,H8 MD3%E&X,7_4T8-P7O'F':#K<]E+7?7\,B6\4%.K,S^P8UM<;U1ZKN7.%X%=4V MUVJ$%V16XO(*2UIE,_X3(;_7WJ4EW%7P*75R5K4"C_DX&/=DU[4-::5C:;/Y MP&WEDF=9R1.[B0Y?R,U&;$-NLE^>/^OU^ZP 5WIEBSV'+&8NEV@V95BD\I2N M+5XK< DD-(X;QRYA1"CA.PCA!5:LPLK\;-0'(N6%4!J;/%Q<7SRUYXI:V!_Y M%_(%MOG+X.D3[\F+EQ4S*6(%#U@D'I_W7GX;C[>D\#;,NVZ%;^7^A;?[=-#; MV6USCPL>)$ B>-E[\?2;1'!;.F\C ]L8\(TB>+;C[2+N&C0BZ%4KX;JR98?J M[LOG8 W"5JQM+N^"32C1.U-+F.8R;,%Y&UIF7 MB@8/&TNN[(G]R&;OP9WM;?X,7ZPJR@NPC"U?"?YYB[+_(4\F?*KAGKG(L!1A M8!F\VKTX +L>:0T@8./8H O@4-/&MG(+"$\H8I3'YEV1:;OM#0OF0BI34KH1 M\PM*.V'E&[N>F_4+?^OE:VOW@ 5D@#C5LV.5&'/E]D"Z6OYCP@E/'A-..(59 M(S!\G'LUP<+A92"P%05RLTM$!AHP_>RYC_;R]6;K3S8I@-P3.R7A+S;.H6L) M!,5D$46 !VQBB[7[4I'ON6EZV:9#D72;=AM(Z]/JMN9T"R('D^.&Q$PWF*7- M%\R'E8">K"QRNVD,"8RJMUE]D0F0297!SD[JVN"%5%6" QDO[F &Y =='S:X MUG&F/3PC\5]J/K,S%RJ_D+I*IV;D9KTC>6>Z.:WP&!VS,)!BC3M'N>Z.\NEC M\LG(W:,2!?(,19XH.E_P)7'$[AT 1852C-=38=ZG1L:DP0: M9Z:-*NT>)P] ZB'''527-PF6\$GM-K"@EF<3!&*Q/7G>:BOOL>.(TARLXUQM M>:&6"ZHI6X0VTZ;ANC<*R'0M-@RD"LH4+!8;4SQ'NQL%]H'\^-B,0QK"&\I, M9.3O+?2SS8T8#4+,N+Z*&"PU84L(T0_/LM3H*^0TR2DRD&OJU?-!T"%Y"GP5CU602SD=]JS[=RAXH>Y$ M*.STA9+40>4J!]5[$*@G:GYFVQ0T,W6/G6#= 9PA92UU!I/5)"*Y0I)5X(_3 MJ]D&HY[=OTI)6V= ':8]M- Z1]AILY*@U"J&KR#JNL.U9Y]IBP MRFN7,.Q7CG&%@4B80P1M1[ @3X5+S#"7H3?4.'XIUE"6M,$W[0GM2Q&4-4(# MOX0>8KH@/H([A>477U?B=7N;_B9[2U?M/M_+D29O)*H"=%DP^Y?EC\BD' M>/(,4AZ0A:T:[)< 8M6Z9#DI !:_\A<6E!+Z4/9 93#'/78$ !2LAX/[(/1- M0,QK]IK!G$QIJ+6_1JDM=V5AI@.K (X156*VX!H5N)D94"%H++AP [(7NM[W M G0C,T@^'2BGQOX6T1;8A90Q+)@U*B&UU3%"*KBK("@)7^VK5RP05 (60V#J M+A*B@3!4U)X.!(OO#ZS!+EQD$0^H[Y[$B9*"_"JQEXHP<@^,ZFE%.$/Y#;E, MB *UNVH(-"&UPW;VT9/&L46HC;%!C6I@JRB&\AG3M.F-VQ *[VV@6EI@JG1.H395G M,F"-.GH?WAPU$1=Q>C.J(6)#],8]C[V!<6?P8?MRP$F M9=MI,=.V9Q!1,JV[$;E721FLJ]85A2XN7)308@FXQ@689DK[L$;12),M6J+M M<>S;(>WZ@I/V;=Z HYL #^EZ.%$HMZSAR6;"B[BEK20W':5ZBTW7@ 0,'HC$ M?+DH58'U -!!53KRFO1<)O0S<1B2-54?U2N=7T.F_L*>]?6[YR2VNJQ2E30< MG+J2IB.GV.CN"^ OHGWW7-EC1KP*$_B0,$L;-F<8":,^"=[OC/\L0U,A+$8XL(T^?X/)RXT&0"2^T&&J!15TCK(7 MY+4IH9>UT6=8C7:#8%18'X*GN0=]6KN@S&T3VHFVC9J?L;(=*_ZK(@0VO;9 A7/G\ILT6N>JG%4&ZP'+GIM^76^J3*9M@U]ZW^ZBKEB^QT4G2E_?U-^P%=H++TLEGUMS+X3?#G?/_2E MY=NMT^5?IYW>UD=O7;A\5"'B]73('OH ^G?>"]G6V^QWCK6Q)99_.= MS;<,Y(2G8MB92&E2X#@_7LL+5V6SG@NY9 MG3@EN[F?G]5YKV^&..&7^[6K?/U7.>=WE93;TOLGU=1GKY;!.O/HS..F$MC1C24P^(K=2\OU2XH6MP@^\"__Z*2Q!-+X MJF3R2Z+H=Z+X3J+XNB[8O6T_#Z>O?MK;CDV:O/H_4$L#!!0 ( )B"J51] M-LLGV!8 +.A / 8V%R9RUE>#$P7S(N:'1M[5WK<]NXM?]\^U=@TNV. M/4/9DO/8KIV;&2=VMFF;QR1ITSMW[@>(A$3$),$%2,O*7W_/.7@0I*2\-KMK M:=5VNFN)! X.@-]Y'SW,F[)X]"?V,!<\@W^RAXUL"O'H\C^CR?CHY.&Q_1,> M.'9//)RJ;$E/ULPTRT+\]YU&W#0C666B:D['1^._G,U4U8R,_"!.89!QW9R5 M7,]E-6I4?6H_*&0E1KF0\[PYG1Q-[MM79KR4Q?+TK2R%82_$@KU6):_\VU/5 M-*H\G9S0"#0I+^2\.M4XS-F=1P]Q$$_4E*=7+7+9B)&I>2I.:RU&"\UK2]C"4CI5118O;D*4?)1TH'LALR8_GOF?OSU[_.PMLTS&$1X]/*Y_3[:.?S>N5DJ7O/@V?/T[KUJNEVSR M(&$GXY/Q+>5M(68KK-W,IU_*E.__/'DP/MLB5MSV4W9>95IP=EED6F9SL>?L M-^/L_YY?7+R^?//F_[:(I_N+NS7'ZT)PS>SM/=TBMMZ&$_;@Z,&#'WYSU6X; M#]DSQDMV+4 +J0O!CL5D8V4E7P,7N22S%CKX2"I]G+ MV4RF\"!OV!.N?VIU:Q+VK$J/V,'W?[XY&4_2,_^Y_3L[8TK3F.%[5=:\6OJO M#Q.F1:UT(ZLY$O)W;F#>MUI<2\.KQ$W_5%:\2B4O/ 5'C+W-I6&%:!J@9R&+ M@J4%UW*VI-G@P](P7F4,%I[18@RN!E:(U(_H!5'6A5J6P!88H,FC)9E=Q_%G',7WK6E@!7ZS3F>%N!F9ANMF_4GLMMA- M%QU--]8VV1T]:#O+I*D+OCR5%?$)>?%EDWR,FT/&W7DT"1L;[6B?AFWBY9U' MK]PE]LO:)HR"Z_T_>.-Z-Q1N[%3 )6 $$_%5),E==<:4NP@QI@WN,GL@C0/UX9EC)<4["'8"&M-4:Z"F6K% IS) A M&)X =E2 3J^XO@+,XN64-.^$/3]/V/AD![7M9G[+&H!#QDOO L3^X>W;U[][<[S'Z^W^B@/\+:4( ;X1I1R5\%D.D&UX@> /L/_=9)+F9!3<-_0&#"Y[FC!ZF MKTP[?2_2!M7;AM\(JY'"%R"RSO%9)FY M#C9.& IAU5(MNN=A8'A&I]((J^&:6J"V3$L2-[4 ]=J -,+#!)<:3Q1[WV9S M$JQ(#.QSJ@5==1BKUNI:9H+EL".CGY$U#;!.Z&N4@%:0POPIC9PV=GX2H\B4 MJBVG G5E!CJT-CTB2R$:^Y 0&>GC^,>T-7"XS!Y6=A%6ICL)*P$:!)P#.07+ M&*\-,$&FL@:E$&Z:U26=1#G 3 PUP@8T 6I6Z('=$?HSUMB!J%::U.4I^1S:&K#&8A4IZQE\ M=\3>Y8)@$6:9:X[@9!>:T!J J8L<$-K2EA!AF4!37U;\4#%L1D<"7L-#X/TK MZPX=?(Q\D'@?,@OL).5R#CN-WTQQ6T2)XC289 L^#\:8.SQ()6P^W!:8>2;@ M(S@]^!Q)#I* >XFP>Q(A_8-(!+Q/')#%W4$#QV,$.&/O$&F@8P3M@><"GWI9 ML MZ!ME'FY!G:05PB76 IVVB9^Q68@"L.M@#.\]HY9B(0DR5 A83/"AP* MP E7T!NF)F V %T-7 G"4M6E#Q+85<:<_I)-V,ZU* M>BB-C-\$5-]KP"9 [@2_**4Q)$BTT^'=RUE+TA&H2V*-/]HT0+2]DKN+D);] M02!M@Y([U'6FUD^$/E:,NO0PR%O(,>Y8QVP8&"^7'1K,63N&IR2VI$.4QVET MT47#EUBFTM:J.0@1AQLBH$)W0H,J:$)*#,+Q(_$*E>D]*!U/I.I9Q3J4PO&K[DL MB"P;S8*MD%4KF%?+\$T+..$USQ;2=\/[0,Y%JS&>%O&]62AV (",RMT ^2W M]]:_C'>_HB0[TO-F..#!O4.V$.+*^!VW\N::IW;EUIU2D IJ6K!KK'RPG\=5P.= 7XHK(1)I.2!B=$;+^.I5]-T4?>)),(85P*;S- 55 MG93[X0S=B=\ ZK!W'DUV* 7BZ[FP-@4BUW[B&NRET11NV-6( MSV"33WFQ@",,+PZTBMNA0>R,? 08J) A50:6>8Q]F044D@]J-@LR!KVYFTF,,8E/_P:6D:N5/01YLY6]J WHSN%1 ;UW&.PC[8N(O!QKN[ M%FR\) U34J !!/2KOI+YLJSD%*RTSK/8"TZBFW%[DQR^6LO^#*[T?0OX2>12 ML,!A/<^Q%D:.UX%O\+4PC984ZWG3J/2*_:M"_3,D?;U^\Z_.6^'45=U3UUWX M:&3]K=EYP%S'@GZ*4:?0 N8 1F/NF 06U;X<)CA?@+:MR%A(?1:K^G^*"!HQ\M1;RVWM<3-I+K*6+*2W7\\< M+1HN*VLA]@.G:][%/F#3:9O=H<78 MAU%H2SKZ.QO&/P8P0D=-A)/NT27$.4!BR,"F(94NAL#1WS47GL-IH0R^40,$ MT(?]'$\P -<>?A$/S I@C$:YVIHE +O];. M7=I'BG^[69R!;&]2+]W-W\J**$*#VXYL3B-*3N[_Q5-"C+$1''JA1S&8PW Y MM7&I$_C%1@IH8D2%3M=]<(0318.[T!3"ND^6:'( !,>/6FBIB'HP:]"F 5'5 MR,(2I%I-D/KY%,'6^^\L#8.-3E-1P'&WZCLPP1Y/W)<-@O<7X!K0LLE7L-?- M=T,WO[=KNOGKGE_32N%W7.-Y![-VBQ7OH-VYL+=+=: (-A*/TA!E<.1CQ#$T M3U'N.(T8;S?:W!7I93XD%+X%3(%)KIT*B5.0]YC\'9R8I!:DP.$E MZ:)M8QV?,&:-*BJ92=(&[).H9D%Y91ZT0O1; N4+CBY,I]CV?*21YUP:5_UA M:RE0VRR,2MA"6!.!X*YC$3IISE#9:V3?+])7TFCY -G&Q06ZJ5URB$U&LXYEF"57E=4Q M2@3UA2@*M^NNM(-V6<>NY8&)00QM3;"_XBP/'\Y*45'&KXWS_%' [[:QP>[]4[I:_.V.- .WN2 MBQ0^>7%QOI4"9!_$W[T@_@XFP&/Z>.(<>Q8I@!65C-Z&] 18 - M3,,!K<0EM3]%465JTZ ![\7*!MH@7:!_P+5GLP:L])8>XV6Y',2 M.@,;DS)G5D%#6E!/::>E=!%L8D$2DA0+OL"/=/NAOQ;=J'%E3$]KIK J77#1H,\GTJ(3K]_C/W' N5(9 0S= M=/+=%C+D ?EB$PJQ5**7X\W 3LLH[=NTF"2$!DL@R-!$&^&T0U,.UM,04C'Y M\Q/.I!>J&EU(@[[6%JS0\^!)"D$64):B\ U24I/W*UA]O&DX>KBM)1.JXQ-F MLQ6M+>8-M1[TO?V$CQVF]J!-R>I=,I0-7E-ZJC=GK!/<;7_%&UR.EQY9BW92 MTDNP9&HUW;27R8ZI_[A]LQG8621&]J"Z>Z"Z@WGASSH_>.>IH>O5HJN"LVX! M#DN].P7Q$JLI8(H0A4W\32>\PK^Q),558\15*>AQD@IFBK4]S(#V@(EW7$M, MXRX8X$2C]')-Q;TT+@EQ3@!?,>ORN)9 E,,%+4Q;-'3U24_J+6+3+;TM>5S; MF15W6_OQ;6=6W-Y]ML7NLP>[YCY[VY4R(J1>[JW(759X;HG#Z=L=W_-F] Z- MA.[<;J5S-WB"7.NOM7:;#9FM>M36]2PB;:X*V1NN_5BHAIUR(T&9*P4GNUA( MLG\I3:T73:+06RB_LRD4W5Q:%#8@94HJ7CXO\(.YJ\=XKZ;!JJ,2BX%Q1T:W*UCIV>J;RJ2!K$H4 M76V.L_U34& U3H)<<#;F2B5.TFLU-V3TP!:-F(=CJJJ@0A\[MHW^LH7&I*\J M2NQ 4]Y^ZTM8*$PU%+E?EV M=KYCW<85[ 7$#@J(6^)F_ WTFV'S H\Y3Q"-ME6(5&@^5\)F@02O%J"QF"OJ M*-%SB6 M=)4F(06$O)F(?.AXT.):78D(*D$087"&ZK"YC;F$ L"EDZG28[>\*4( 5[20K0+B:O*LF]WTXF, >2[:1RWA- M7OB;\,(K^T*<&8Z>VY4'^IVK:!^*MJR9:4M?I#_L!=!///6'P59<]F_M1J8Y MQST>"%QAWI(*GN(_)X'@.M*\G+Q^_/F?T MNP!=G51756L=WWM!N8."\I:XCG\'01GNV;8*R54DEN8C8BZL%P&:DO:"/;2V M;QOE^>W)C\A MI$M0K,[&TP[7"^K8B/J4U-XC[AYQ_R@=3[X=XE[ W:JZIO=;#*G8VJ]N=:V, M6)_AG72]^'&9P3V"#B@,2@(C*!NB#[U?6B47K 5*%C\X/T1-7 "8E\-#,W8 M3(55XJQ[Q#X!+QO74HXL"RR4ZIPOOM]45$1FVW=0T9"W1ZS?BD:B43I[)M2" M$I;;&1-V\/B0B6K.T0 KH@;I1<G;T\"68ZI) M)AHM2=(5GG?HX,+BB&$=K4_>^=P*S&!/AMK)?5+(+LH9L6MRYHWS!]T;_[B= MJ>^N,6B,V;;BJ.L&2FF[UB7%XO7Z._\,00!S3UYC952+()"1JCGY\:\/;)I= M28,E(?NFA'EQX7SQ2Y8TCI=RVT0_9+T.ECQS]UT?)];8=+ MI'ZU.-"UJVZR;A5@526H!2QA$XFFF)#$ Q_<&GHQ-!_#?HO!;Q-T^TW3HRH? MLQC[1=BNX!0#Z7&Y:\WK60.B1#R@N!^:"AP5DW[CE9JK*I M'/3&AG9G4<; :JY@LL#T^?&1;_T6E^VNN&^ZM36X+QVC#";0) MTQX6EET].18>Z+@.ON$W:XYA8LOT5[W&'ULF%22Z4^M7W78GV42]#0Z\:FI= M'YAYB%/O<_-^A=R\N_OCJ33%WP6Q1GKP8=)7V,](WOBFT?V0E/7, M;L#@H:^W\X%F$B9H0YV81U5"3M=H)-1%#% U?CX+/SI Z1CT[S;>F(LB&[B& M>U(L2%O;%E#Y8G)#,F$U5<2ZL6U?_ VQN@'K0FT%Z"7YOF1\MW->?]BUG-?G MTH#"5/!*J'9;NXF\C?,Z7"&5:?&2"VS,7"T=QJ 3KR6O'_7KP#9MP4_I'9\+ M83VF.<]<3I_]8=1A>,NW7;,^-Y_EX&:PNGQ4 ^:(!*Q111>4 L+PZ+28?A99 M"_&/J@)PS;&EJ,MY>\Y!#T_SUL CQO](55!QT9ZQ&KOK'**42QM9DZD7ZF%L M28GU_W69@H/\/YZB%]>X*D)0LPLD$;V?H>=:B9&K?N?_+RI!V?^$\)?]P#RU MB"F4NL*S'W=7?*]@S7^(40FHS)3\EN#:6[+RN/,Q] X;>.O4+C^ M9%&#-/>)NWS])EY1*:3]S6.;PH36E2^BC ^^_06>IM7X0Q+V=\O<_?&EJ?". MK2?W?6#0:#:=UN$:Y"S9SRW60]%]=S-GBG2I',Q^DO%8'5J#,FP7"#-MD0UQ MV\_I&PF'"$!TF6P14V_#KZGO6;%GQ:UEQ:^(.C1SAFA. NN4U!C2J;\)JX_- M\> '[O\+_[/G_3=#_#YW]XS]9HQ]DDLQ8T]EQ2O\95GVTG8TW7/XVW$X=')\ M5J7;I 7N1=.>%=MWWF+KR1]Z'?/C[R@GREWV,O3K;R0.]9L2-&GW68LLLBTS*;B[W5 M]VOXH_OLW2;^[N_Y#MSSR?'DA^.3\J.?<#G9^7OCN4]=YO)O7 M>3MS]N[=4FYN3<[>P^.IRI:/_O3P.&_*XM'_ U!+ P04 " "8@JE4K./T M)+,? "ZZP #P &-AT]:W/;R)&?DU\QM>3+%K1FPNFBE4B_N.'0EP6+9E&(BU..NW.CZ=QEA8M)?\M3F"0SJ(XG?-\ M*M-6D2U.](-$IJ(U$W(ZHT^&H\[QD?"A.%KEH+7.^J$,Y@$&N MG11F7,JHF)W$LFB%\":L%J;YZ2_=8>?T^3/\]L7S9XLZ9@RH"-))MST>_GCZ MC;CJMKN#QX*FWATWT]-J=+P)[/89"F%KD31Q->/AY MFF=E&L'RDBP_R:<3?M )Z+^'IU>>=0]/-Z-UJ8&=9$FT'3R_^>??WKY\^XEI MZO60L+T_CU^#H;LXC6F6SWFR'3R_RR[$?")RUAT$K-?I=6_&*@9;8!4]>O3$ M\/V:QREGYSQ/LSC^?K@&7C0>>"),[]9X-\]R&F_4;_>/!C\^],WXW[/7KS^^ M.3__ORV) $=/1 38VIE\/Y+F94T/,!R#O#]#T\$C/LA%TKBAC.>1NS5^_=M]FDF%4M$ M ;(_6\HD86'"&FO:4;.[C_&[MM)A')BTV7=E"_MC>[G0VU(I:Z?O-))JD?#5 MB4P)BXB;VTUR'78]K(U&O?%XU.^,^X/C3O?X1\!8UUT0[SC4X7E(>/WAQ0=# M ]O,+NPA$?E_(>&J$3H@?!,!=X$!67\M0JWV'6NMCQWXY/D<]QODE$(X"MUF M;PL&=!?6*W)59!DPC1EP *24-/0BEW#5 $*VS/+/0,_G62'@KSC/YIKZSK*Y M0%(*S(,!%+B$?^&K,%LA B8NB=ZZ47DNX-E"A(5F4#0LC8:@UCC(^%0Q-/_^ M40+< %[ PC+/8=4P?Y*%'$> 47M Z%.>L _ R@+X]_DDE]$4IO[U+&" A'XW M0-QP^)]JI4)$\-F$*ZG:[#<+2W/5(H]ATPBDJ"RDT+P'F-8"&(^#= U'&F>"%5S,,B RX. MQR!%?IS22PC*1*BBXGH6BC9[7>;$8N&5$'Y2PKVTF276 *1)+&2P0:J<_$Y8 MR5@XX^E4M-E9HK+ [6 N_BAEKL&/LR3)ED:^2&1HL;7(LU!$)2 -P?%V%]"A M\&](0TZPOV?7,$F?*+5"..5:4<876T;#O=AR2[%EU.Z!R#+J'XV'XVZ_-SY"L:7WV,06)$TB543( MV$]\OCAE+T4JX"6U;3)P]'3(P!I=IGO4'O7O59DA&VRU.@#HR'E"'JIYXCX( M R!NT.^/1\?C7JXEQX>1^W.T=L8Z3HY8[N<=-3;<]*[XZ231\E)';L#E6TJ)XD@ M>L21X\@%+\C*1<8"8TMA9\18T5<"8X!JSSXDJ,07,UCG=,8 _I ,0F3N:(PK M>(Z&GXKX(=>>9"D,6R[PA;_V!AWDTP$C,P-?+!+@?/2U(^,^ 6^SGXU7QAC+ M6 QC W@KF(IL%HS/ ?^>-:X)#AD#;[#$2B[(LYQ,7Q-R.Y4+H.&:!Y#%,8+? MT'0CB-O +-.<(]'7Z]3&,<#I$DUP&K: (L$NGUDRK6[!SZ$N>8\1P!,S,@R1L<$KB2= M$\ULB17[ZS+&J@*.-),%8.0SG ,]VH*3;8J097FU8C&="#1PPOX:3]NZ$P>/ M$0L2+T.D^26)#F2[PE\FN"EBCA*D$QF7?.KLR>;H() *S;]HPXH%/(*S@^\1 M0R:Q8LN,MK\#*NOX/AEM[[8:ZS=RUAY&%>\YZUUQUO")<%:D3!Q(M*%FYV@R M?9^RET2.4'D%K%S54FNO>7KJS3AD8#@):;-<&?^%.F$'\I -.C]:-E('!D

6.1!H)2^!H8"RI3QG6.5B.Z5Y#^0-QO1'(EBL[P%^:%D-+@6FD2NCTS?F M:K-S%^"PV>?#+#<%+8SPGJ(+ CT/@86DV],:HR+O@]'N87=:R#B^ $1]BSX* MPXK8!Y'++/)VR;$X.0=.@CXS[0L!X0@VIH+V"KH.,O18Y&MT;$A?%[<8$0 *RJ!!',DR:":AX0RLC[)@N?*8($DJ@,N%U4A@6AJDSA MES)'GUT=+"-.T2' %T//4AN S@HH0]$@P!_F4BF25'*C>YN/HU(X3Z"GJ7MG M&9BF)]OQBTQ&))7 XJ*LG!1!Y14SG-I7>V^"7AD;)&JAQ0H?]3-4/Z#-7=XV M6]^-Y(LOQC/?AJW/TS>?:H^#ZH MV '%X9Y-=-=J#FO1\VVJPZ SWJL.=Z*BU V8KXGM^%'(*&%I;;+H%(P!9!R M'2'DO6=#I];'2C'%Y\(:$%$\BV.<7 ?.H>J$8, _V^P=27LY )P69@&*K&8! MFV5+E$8#+3&3E0:=-+$,+9K0 +0$Z9++A*#2@=BP$3(M!;-F)/Q2BZ_N,XL5 M,L^Y[UUHFH?T8IFQ@]XAV:)4'?U:UJRMW@_U0M-CD=B@,QCPH'_(ED)\5G:[ MM4YWP4-NHMI2$XE5: U JSM:-Z2S!\@E,VC=M$=XMM9'6 0\!O!"7$@5W <* M4Q[1*C8M(OS2(NK.JCKLI ZZ!6!T8!AFN9;YFVBJ3CN&I*'I+8UX7D-$I(>G MHY+%L3MN;786Z7AZGL L9,>D3W(QA2&LH/^%:^49@M%K%QD[H +U W#@(D+ ML?UHM2?.N<>C_OU%J1RUX1SLV?C=L7'Q^-CX)X_"$L7(A9Q/*+P6*239I.AI M1:1S?B$2+U3!.NK)\9\JF%:FY.&)^(LCW5NFIX,=4(7N MS859'?_#W6(?K (V;"AL9@X#I8ZBC,MSBM[KRP; 7#)KK_K!QW<;3 M"8LWYYK67>;A#,.)ZUKNG8-I05@':G"K@X7+XFS.+^6\G),01V"#ADVV"U"= MT8*"=@5SFN%7W/V X2[2YQ:8QCTU-B+0ED'KWH2*FUZRJ&Z"6B]F$H6S9@X MDF!$@XZ&T(9D8<8:"9D'W/>D'UI?,&5%HJ N+D58$B'5LC0 )U#UUU:2ZZ"I M$.:%8#6M9G8W5#@349F F(UY^XG(-;TF.X-RFZ1Q=G1JR7_(=<8>;8/[D1(4 MO7BN:<83V"O_T8*\F.A'EP8DPFM#^3@YA-&\H1?F1L P*W'#/@.]!PCR,[>AJOYN1O%HSJ1%+N(J$ ^.2I#\Z%>6844(G@ZI((NJ$MJ==S:!>*! ";==C<69*/@?*]HRW&ZYP*PUZ=+]I<\?=O09])QKTX+%IT+]F M$7J]N*N%Y"N#R/KK@>[J(:K+FFY;1165A/Q":!F#;HP+>FM$T5-XY!P1M JL M_($"'\;&Z^!!BJ@'X4WV\12AXC,3X!"6N?YKQ=!*B?H[2<4 MR!2UYKF)>"8K&VFQ62I63C/.184CC/-%Q5-;WX@7%#G&;RB!O,!/$0Y]7)OB M/@M,J<)8<"]L@.CZ4F"I&T4#3LT^:!L.Z;V)=)$PSIV'-MQ4U+*RV(5((TK4 M4B4R"C0Q.(#4^E)$6%-I Z)L3$3]8&T\0V>5)<0:EMZ]/O,,21QPLEA5YC@) MT!4%1WN%5CA<-4.C.UYCG(&1K4.48J^K^!X=A:$+#,4ZNEQS9+.?P)"QF)&- MQM573VW6#&ES\Z6ZHL M/OP2I+M:6_@&1=$W(+FWSQ_8D4CQW2!C>U3L%BJ>NA+9&7SG]('CX[T.N=D?APBYV$1 MN" 3-,5A6':*WA.7CNI^)>>*\7/";)1'2T&:&$@IL$$3JFB@/V9-Y8*1*[5S0M0*O'JW-+9 47TDAHAQ5R\WQE*0\265*W%M=2]>I70I; MTEC[O V:<#4SCM4W0"V: +G@UM&JJWT8M!H/*"BX3G="[1,53!Z+:4DQ+4#1 M&GJQIP=?,;ZBJ529/))J9E/\1%>QTJD(,,DL2W6:[]QJTWK?34E;VN?<3T9H MQ.D0,DOEE$3?PVTUQ77;T<@[H53F] M#'78D,4[/+K70GN#P;XDBHT:)*86JA$C'B93'+LG(9R[,$R1)C$ZOTH 3%&E-=)-4 M.JR2%F03E/WB/F]U8988(4$9M)S,I4EHI?4'KL9:PI?X: 9B'4Q2FLI$896^ MZJ4Z;[L"V_U3X.'W"7WJMX^/Q[>0SS9T+'LL\MG#)KBC]G'_Z'C4[P_'Q]U. MI]M[K(5-;TAOJ>K5Y$I=Y[ LA'-5:I^BUHZ+[$MTY)L[3'Z7VHZ[OGU-IK E MZ_73H=KK4^A[FU/HUY/M+4K-/4VR]U+S74G-C["(YML4(R5EHX0ADO42#8B< M50LP\4#6QHDQ/U@;$*9PJ8J!C5VAF!O\&PLAFRK ?BUDM #+#&;R>0:61K1! M/QC6DE. :,) H,7^9::6CF<=ELJ4DIF2S3!EVA!Y(0$F$PF3"U4F194G5%O# MUJ/UGXY-<7V\_M$]QNMWVN/.:._)^U;2M]:3=_SH+(RFRB@VR:N*N#;KHJ," MC?ZF5QR='R"(M0JK^S8 85ZO] M@)M<1LILQ9+P(I:ICL WHOYA XMV( ^;M>'L"!.19$N=ODS1C)9GZ73]E8U1 M18:$9>&5S:.T+1.H=B]%0*(9)J)*\E>+^-;S?OV#4>MQ:KEE?IZU'I]- MQQV6HRYS+\T]P21^\M'FP&(SFV9A(G$!LF''U!C# MV+&U.*!454*ZFF58^L9DMR*42A2X,HSI36\$T*$?VDMQIU6V+]9(AMT<'58! MP5B:3\.M$W[UQ*Z^&-5^ENG)MDO@W+] <']=!/KMSN >2^" #']\M%>']DZ$ M6[5K:U04PRKGNJ"CK9FPKUS&G@M[QI=!FSE=G9&0U4% M+_9M=[=KAAF.KO5>;CN&$%2/[FA/:?9]P6YQR#U)D*A&F'ER+,P^E^7%<4D$X"6+3"(*C$92KH8$_DB7:5=KSM7EJHLD1&) M_K;"UL.3RZYZ=7[EQ_/&H6'KE!6 M(ZWB/BVP)&*"'E@L+&/D,M-?C,9RSU#.)I+,;-=0BSE'FO$C^Z,-(-,AB["D M*A:Q!A-I0Q3+1_*\WS)2 R9356KR;0I+F/X6,QZ9/"ML3+FAQ19L(SI;9U3A M)9%8-@+0=W"FA6_+2M8W9UDG2H-Z]-+H#\*KWH8ZE<8F=D+!+FV$SL9>5^66 M+7*JO+:K7Y\BP@]>:4BQ3[R+V#,'EXHYFR*_>$_L-+1MIT[&]LI%RWI?-5=& MQNB/LF AX" KZ)"0PF!OPA=/#+-AA_4SN/E(Y@2'8WS2(Y[HT%%X;J\5>N1" M2&Q#:_SP7M\U^/<\TS=&/XNH]D^RL@?1AEI2BJ;1;$PA;NRLAKGN=4E$(^>\ MG"@957UYV_#$GUH7!&M4)N>7K5PD1"%T+QL7"5WK^NH*1&<;\B=S,2U!1'*+ MB^XB47 7NKC=65[)]7Y0K)[2_RYI-\VJ*8/^ Q=\=&%A2W'@@!(AL&Q2*G?? MCP-+CV"Y%#[/+[59I-;@&LD%=N6J4JN1+1&O IY2P)_ZOMVT)KNC!QB 3X6= MJ%J8O&0'0Z>-A/42\S>RSZREU9HB:Z(V[+30CF)(S$1,L M\DL"&KHYE:G?&<[V&%V#"RLM^.VVB0W4$.YOCS'J!94@(U-)4?6&?#^JQ+Q] MJO4^U?H!IEH?[5.M=R2I=C?(V!X5.X:*'5 /CK\#"?^**,FC[92>;#AD>L/Q M@]<-2+0W 4X8 YT1;E&F\YO5UIN@-L7R M-GO#*[T%JPI4N4][Z^=]]KC MX4-W2U#?AER;L1>%ZX/M],@/7*?KU&Q<3B%W >M8)SVM!V ,T0A#L2BXZ2I1"\OP(A=L]SZ810\ *PH3+K&XUQ2K>-?MU%1# MGE**M!$.5$-E+7"4K$3UNC@V/8ICZ:=7)XFSV<*=+UI>T(^70.ZY ]Z]/J.H ME6!C%XPKE3YYU=R[.0=H[*2=%SIPIZH,7[>+* EG@5.A.F/5I$:%IFEA8Q!7 MMMTK?-9F/U>Z\0WB6K0SPICZK;$#K:HHGION'!H3O@GVRK'3YHM-)\\G]B%- M2]7J!+7&P"'PD-1=!MLBLH\QT?WF-E!T('Y_&VCOJ/O@J>S/#?' *T 87!NW MAS8V93QC%[J ;R)MWW<\X-Y'6#T174IK@OT:0E$6ZMH0NN0$>;!BTT'"OD9% M153EHK'N*2S!H5O!8/,-K#2"9=TQN+ST^K&:)IS82S.X4LTBL'F?Q0K)DBZ+ M:/JS;!R4!L1T.R!A% V"!$U7_*>5=J ME>NO$&% &E @,OUY=3D,'<5>I3KN$7D-LH"\07#Q(6 (^E@-K2]X:0U2UWFV$8C]:-B';<* M:M5A")N.!50L;2**I1#INE:PIUZ#D=K]L5>A<8],F&C5Q-!SER+.L1XJ9O(2 MIK"!T[5WL\K7F\&%,W;1=W4<.S(6(,=9SNGG4?K=^,9OWNYK0 M6>%E#I?HX*ASJ-T1UPQ&)G W@CUZ"&:885R#:=#EH6"STT3$&%T*=XXNFW5A M4%X*TA_ W1K8*MI"H"!>PJ8K%X W(Q"VS=9]P>[E*HP0;P7&BLN^(.S.9:]ZM23*%?=/ 6R/ MJ?F^'L2H=(GJWC!![6WG5X[PND2V=PP=/7LDMR7][$1*3O<>6VABZ5NHQ[4$S]T=HDRY=># MM1R@SL\IK!#'M_DL6N @..!.S]8VLC<%Q6.0=(@)F9^]B6K@<]T,S-6.)^9+ MP^C$J3.*=P" DU7@:QB&1U!E.J'MF'DI*%&$I[XT)J2.8[O$4GL*Y3&IU8V@ MZJ%9-8-.5Z:Y)X4>(;O4:3E1)G2.*D\*D:\7( RR_*52XV2=%65+\CEQU"N, MPLZM+$[FI)DN=+AFN=^RU"I0?=6HUJZUI<\2#3D4'LA-Z45\;"(# _B7568W M4XL"7SI!@8DA)-%)H]881Q#7E9BO.]N%V";;=5D%P5L+< 9"%U&S+_.W3>M' M?W ?UH]._Z$7COGAA2F19*HW4:ABLK(*=DWA-"1N4U,1EX!F=6 *B6KT>*> M4$Y-+G3ASC77SY&(*1H,4V&JLD8>R=@00);PI:_&S[-TJ:-2X5D#$%"TC5TZ M=&P7(V#S,M%B?RZRV!60 CJ$^KN)-K\)LAI%03$TCH:X"LE-4'+@V4^6R([A'U[0UM>C5V'5+Y@><.1A9UN*S&ZX[?>!6/M MK <8B-7?!V+M2LC-3I"Q/2IV"Q5/64@?#[]/F%JS5%C_N":D&TO40Y/37_,X MY52>/\FRSR@)4A=LDQCU>V::T97HJIGRU-1M!0G6:XA'-A@KJ%+\E.N6KI,H MQ!4UV%7*,DZYJI">?:);"C2J6G@>U(6./J &7M4[*G_KIR372?RY]CL.1?)*MB65W!_XNZX M]4%-VA@-VD?']VD2I)DCY(?$_D\HQI%<9%O9D&?J&3M+(] BV9LDRF4T%8]N M=_;'>7>.\U;0WCBP[-5,BIA]$!G(A.Q]',L02SBX=EIOTW O!6Y=]-DSHKWH M<_TM??5?[][_]O_/GYLUDQ3U[\/U!+ M P04 " "8@JE4?3J2I'P, "-[ #P &-AU= M;5/BR!;^O/LKNF;W;FD5H,",[J#7*D0M^:)(.Z=V0SG8W(OOK M[^E.B(#@*(.8CEU3,RJ3=#KGG.>^' 8G/Z-CGV 7OJ)C265 3IK? MBN7]TH?CO?A'.& O.>*XS]R)/C)"0DX"\N]WDMS)(@U=$LK:?FG_7T<>"V51 MT'](#0;9C^31$/,!#8N21;7X@X"&I.@3.O!EK5PJ?XA/\?"0!I-:CPZ)0&TR M1ETVQ.'T[#Z3D@V3 ?0U<4 '88VK48[>G1RK,:9S&OM4DJ*(L$-J$2?%,I1'KPJ7'%-7^C6/RJ(#1\+]P65^^Z5\L']TO*?./3G>B[)OBSYV_AIP M-@I=N(V \1H?]/'.?D'_V3UZ\%EY]VBU^<;Q1/LL<#=CS^:WB]9IJX?B>#/' MJF\TPARX+N%FA5BCT^TV&[W6ER:J7S7;9_"WEU'S!L3+9*0=E X.#K=MC#]' M0E)OLHU@"QD?XF S5NU=M&[0LIA#.]*G OWVRUUEO^RD=C<'2/4A"5WX*[[2+)$/2QQ(YA$M,0]3S*7>1OCGB(ARZJ$N$Q!)^N*1#JKX&%/=I M0.4$-=@PPN$$U0><$&4+Q#S4P+SC>807T.5EHX P.B,!'F-.X,3% 9QD @& M8G L)'8P.A(*R-5>QD(YLK]>-+O-^DW!1-PB%NKZ-Y^!"OJSA*$5T#40T5 64(]%#:;Y[15U&PQX MZI !.V!P,$<1AHI&1&&^PNJQ']"( H*;="#!SU!F/J7,ZI1K3AF_/]ZX@+4 MM@#>$H 57!+L(< A =#Y&'#<)] H F/27220IFFSZG+L:302SAD7 -,5((U[ M7)>AD$E IQ= @M"'@BT(!["&+APO-'CQ]*244$^GI <9P[Q4/HC1#C/LD^F( M.E&LF(%Q86YA;R+LD8FXGZO)A=FB')=6F& 05_1@$G=3"F.G#'-5:F%Z(H:X M N+?(RI@ZBEFQSX3!$8(]3%0B'$4<7:+ ]5 Z\-Y#&-=OU>E#YTFT(V:!)", M0='%$)QO]'@8OPH4 C =_V1U*S9Y=XX%Y7\W,H:YJ?QZ571*JL#0D. M8RXM'$[[<7'5M2X>;"5#SNAJFUUNLXGBQ1)%N_,5:*_*%N>=;M/,NNP!J1XP M%J]\ ;$>X7X0,VX*C!=2A)'3T9DFRA 8T6J45J.%P MTR$;!\0=$+>P;%U =^EQ1[Z"LU.1#C9=FA,PV2!@8U%;"&.7WCXID/=G8[A< M61[$221.;53S G)7%!+FOQ##R0#WEDVN9[KL8RXS'KE41 &>U&BH+:6L\;R+ M/&;/1=.].RFG=63&J?-SV*(UM2E< CV?!D)--Y)Z#AL!7\I[A8FIHW1?6\%7 MR;\+<$P0H[1@<_!(PNNP5'Y?78G0@Q\$Z$&V\5EY67S^"!RU7RK5CXKTK](DS(= U9W"MK:\1O' H#$>!I%% MU8J!D8)(M'.ZBP2Y)2':.=S-G7MH.#*2*P+0$J2)T5"C[%O\(Q["I#7N5*)A M(SG=S4VDS-= 3":H!6;L0XD,B1!Y\VD4F.K2/Y:YL'DG.68<7(CY!%U"JE1* M'* V!*N]0"R(VG.+$VNJ5U;#K,JYI6D27]WTVRXC/UU&/W]=QAI-QC7AZ#,< MK^1G3GZZC!58>WJ7W)J_ MQB=-?UVB5AZ4X^J:2#^3'N?-TR:W0Z\W[W59?B+,FJL=K5TCA2^Z%1T "QZH M(O=$VJ&?>%XHTJA/%*&.1MSQL=;.3)+G3E"R73U3EAL!$W"TD9[/5^)(*K^) MH9LS3YC)O0J0^5H/V-<" 8\E*TKIHL1TBYGC*&>.5!I=4S&5-U[DLS&Y)=Q, M5RPTN'HIN!6J%S"IYSQU.=; HM#;H"]$3%N=>_Z;375I1L6EZ[QZ:7T>85_R MM7%J5LZH-3,06#Z?7CC" U+L(Q>CXGPF>!JRJE M?E)CIH!"Z=7;LH7T 9 ^"=@8_:I6H4MV1_4M[*@Z;VE']08(>.@^MNVAF[E\ MB3=?(BMG#'16N[G\[IX3[R;VCDL4G(!(+./EF>G>Y_>M?*QM5XZZL>%:.F^7F\:D76;^;=+/:3:Z_SKA.-YDN MVFAZ;56Z;ZZ=S%?9>U:@FU@?-Z;572[43>RG;+1W/9+/5^L^K8N][^7SQKNL M>B>,>;E"87OM.R+ZN5&Y9V M64G7:W/ UY)TD:PNPK^.I$O50*OH>G-+\&]M*?Y!N)M8<==])9^58)GFZ9PY MP]3V\=1*L++IF,75[;K58)F^CGUJ-5BVVWMY#9:7U?;OE318BA!;"98)_=_K MRYC26#&QPN1#Q93VKWDC+G:O+RN>,+E9LR*F7+=YFQ8QY.5M_3+QM5*(CIGW(E?@-7T/.)( M$WE/":'FG4,B_79H<@?7$R*XW\.+M_1BBJ.8C2@@Q7/TOJ+^_I:$.%3[&GBZ M$RBT1>(]$$W.A3H6"2*1Q[CTIT1KR1ZB\)6\FY,A5MN%(?*4E;W4RD1;N;1B MO]"FDMRDDNI;2B4-M4Y-> 2V,'*M%C)(SX>FJ*Y2AH;Q$$]4=T/NB#-*]O[5 M3N7]LH4S<\MQHP4?PJ3AFS@%])5^ 7*"$A$@!D0%.JH@7KV?NU*?QF(N%J<4 M-2 EL1!!LE6)(BO\:T5>>*W765MK9,@:K]DT.WG,^@RT$-GQ11F+LY4,VK-# 2679S)&QBS8(P'S>5KH2GKS*#5 M1E];O7;SY@9]O6AVFYWSPA+&CGQ\.],W+)#]N/U7FS'W2IYF^IF6\C_%9^\- M28 Y!;,UQ=:!W&>!NQES]BZ:J-&YNJZW_Z@99%0;7\84BD:]VSD_;W;1Y67# M(+/:"+.F, ]LIY-:SA1(>V(/G?*10U#/9\-(L/"GGWZR$;.QB&GC(:FA!1-; M^V[NQ3U4!F#@*QSB >%ZU[/A4^*AIFZ*5*/3\3SJW(OL##"ZK0B&T/OK>K?9 M[EEF;T/K99C]I\_=SS<%U&HW\J1/?4,Q9DUA#-SRR>W_@X72PW-R2P6VW/XE MN/V\B:U]-\WM+:&W96!KZ_6=ZT;'\GD;62^Y4M]J?VG>]#K=&W31N3QKM3\5 M[.*]J4%G36$,_O))\.WBO5V\-]6^"<&W_-Y6@2WQ^ZO6F>7W-K)>EM_K(+.< MWMA LZ8P!G.6T]N(L9P^2_:UG#Y_5< ^WIGMI_".]_K,G9S\?+SGRV%P\G]0 M2P,$% @ F(*I5%D5CL/K" 3E, \ !C87)G+65X,S%?,2YH=&WM M7&USVS82_GZ_ I-.6GM&LO5BQ36ERXQB*ZUO>G9JRS.YCR !2CB#! N DG6_ M_G8!4I(M.9$;MY%E3B:222Z Q>X^#Q9+4KVQ3>3[?Y#>F%,&WZ1GA97\_>!S MO=T\:/8._2$('!82O5"QF9/,B+$SR?_YQO([6Q-M]U8I;9NQ/]X MT(3CS'83JD(;=_W#K.M,H7&7A[:(J31[4BK/&4P#:ET MH$+FE8?QR+7UU\]O@FC3; MM-X\VJ/[I']Q1IH=5AS=7)P-KLCPUP&Y'IS>7)T/ST%X\/GTU_[%+P/2/QV2 MRX^D>=(^JE6.>6;']*])_^SRTW!PMAS_Z >'B7:CA;9WKNE??>A?#*[KEY]_ M&_RG]$JKT6AM*S&M6P#7^\1;OO$GO9$JG5#Y//XXKY'2G']/*#VG\O^B1J5D MJ/E$&)IN/H_M,7^-1%Q;$<^('5,;/(AL)B:/QC83)I-T%L22WVT2U__-#8Y3 MCNW:U8VEVG9=]-9AUHD)0FHXMET;ZXM9'!UTVL=O7W;PWS/IW)XB=:9S9GW2 M(%\P\(K=WKQO'I2^7G+R?1U>EC6!2LB83CA!-/(I9Q#1PI#?$CY Z#", M]&1&;E,UE9R->,T#0GL8, 4]ILMAW*4^#9QCH P,*7'B. 8*1$)' M>0)B*30'31C7!(P6C8G)\6/1?LHU+SK!"23"2$Z92$=D*NP8)F@R'CD%L=\, M5%,,ICF!9HR$LV4S5'!_=7!OOR*XNBS1&E:R M?D0:R9Q!GP#2);34 . "EU*8D4%Z0-J0KU!R]H2L$VIS(JV%;9?';:/=@_; MPWM ^/&'NU:C>=(U!7R+S1NN?2J.!1SNF7T'DW-"-7> !(")4'($#N%@NE * M,\86*); TH_+/QZ#H2*I3 [M<'RMI$=FIE7$&9PV9 ^ R#@@VZ-M-:3KB MI _K[54N0<*5O#I[W&OA2EYXY \%5HU2SPC8/\%%>8DH/'!1EXT'BN\-%,- M.,^'] $2N#<(ODX)!4(1>!A7K9_?=BN6V!&6..ZTFL<_OSLZ:;6/CXY;':2, M/;J_NGZPO+1(%):3#-\%?(4=!\"*TYVR#-*/BE%?&*>&N<\K&"_D*M6R> FS,,,!*$\&0.+ < M3S'7H09(!RL)R"94LQ+9P#6"AD(*.\-=QKIAD><<"3A\>XJZ)[I4B7 IU5TQ MH2S7&?"+<;NB*%*:.05<36+$4]CL2* 9N,(SY"\4R5/KJ01X3F20U51DLB4! MOT5D$NT>F0PF5.9N%4>D\3CFD143P(A9L_G_R6R2C_C#]94 QQK0$'()X^L- MH$+6@/L,%46Y1@0N)?7W^DN4L7 &'V.!7DP$7?SA;Q22 MO17A&.@#UO '*6R^*>R0/YVC<89$-RJ9AD1YBDJ(1V=KT2^M,F)5#W/ K.:>V6($Q(5CF M@,5BC%A^PNYFI68!>M&<":NTF6\EW GH+$F$M9RO37%"!=L4O,($Z.2:[P%' M0$9A,&.!;ZR8E&3&_\@%J.SH*T\C=Q=EOZIN;DFL;E$.L8/5S;Z$/3@$A@"P M8W$?;Q-$@@,TBVW O,HXY?06\WJ_)W>9O:LFN&<8RKN/3P)\41#TMU;6+-V4 M04/#YROW&G(HJ@\@##A7&EC);2L,["E,G@ XP#QN&D5FM/8.;;5EV**0W"*X M[V#AL0\[@UC#$EH#\'&WY -\W8,_!RP"J/_&K<=?U0S89CM*(!1*ZDF>&!\87< M.16YEZ-\WV]P?%! EZ-C6=DS=%"V+X1 BLWMXS'8.3AZUT;<]0XM>T2H<]#P M&?D79-H;R!R]6QD,_M /]2^#PGMH5?.-GJLO@[((N&9#I-TI&+4>PJ)W&[C/ M.I[H3C#YAEUQ$4L^QN;MO:'+'D#SQ]Z4*(/I"4'?>'5O2IQ!" ?DWW1&3FJD MU6@MOX:R-G J7S_JZ^_NS/*EEY(/OXL+H<$+]=^V8_7#+-@*=!9+X=RTK0[, MB+B'*,A]\U1Q\%?$P:$YW+G7VY8#NDI!JF6IC'!_I))?^>9!U M&_#OKBM97O,KKW^#)?<^^W*OTQ@4"ZB2%#$N2I2H#89>J/9B%4#7[4;;D1(=L>24Y(??KKUNR\T+"3+AA9T-P M30U@NR6UNOMYU&HYZ8YL+$__1;HC3AG\)ETKK.2G_<_59OV@T3WTER!PF$MT M \6F3C(EQDXE_^6=Y0^V*A+&$]NN'=3>=R*5V*H1_^7M.ERGMA-3/11)U:JT M[6](D?#JB(OAR+;K!_66;Q+16,AI>R!B;L@5GY ;%=.D:!TH:U6<=^#&I%(, MD[;DD>V\.^UB%X5*DY&PO&I2&O)VJGEUHFFZJM87!X41)X+943L2MAJ")$P/ MAOGQA_J'6J=[B&U/NX?I5IE"8R^/;1'0\'ZH598PF(94NJV' =UKM%J5XG]] MO[/PI%;!?W#O:2-.O+J!DNQEK-I_&(E 6.*#[@5L6V^\N'%#&)CKUVC=L_[- MX/+B\JPWN+R^(I_N;F[O>E<#,KC>TC!^O9:^N?N]?TOJ35JM'^W1?=*[.B?U M%LNO[J[.^S=D\%N?W/;/[FXN!Y<@W/]\]EOOZM<^Z9T-R/4%J9\TCRJE8U[8 M,;U;TCN__C3HGR_&/_K!8:)9:Z#MG6MZ-Q][5_W;ZO7GW_M_%EYIU&I;2TSK M%L#U/O&6K_V?WDB4CJE\&7]<5LAMJ"RYT)RI"@FYMB*:$CNBMOW(SDR,G[0T M$R:5=-J.)'_8Q,K_R0R.4RCBVE6-I=IVG"VK8(+8M -J.+9=:_GYE(X.6LWC M]Z_;%4LFG=E3),YTSJS/&N0+!EZQV[O3^D'AZP4G+^OPNJP)@4U&=,R)YF/! M)YQ!1 M#_LC %S+*;GAJ=*6J(1 $8F$D M;)!%,B0384XE,*,#-(#TH:4<_SG MT#./A@9-F<".*RB121 T"M IAO..'U":D8DDFIB"D;0?"B,U10&HGC3ZPU: M5A: ;0IE5K0ML?WFL'VT>]@>+ 'AQQ\>&K7Z2 V&"J4R&;3#\;62'IFI5B%G M<-N0/0 BXX!LC[;^0SBBR9"3'JRW-YD$"5> :>UQKX4KP."5OQ18PT@\(V#_ M!!?E!:+PP$5=-AXH6AHH@H%PGH_I R1P;]#^.B7D"$7@85PU?G[?*5EB1UCB MN-6H'__\X>BDT3P^.FZTD#+VZ/[.<<8Y-Q 6@!R7.7\=UA5,ZD.:FI'CB^L'RTCQ16$PV-)?483Y/V.>XK>2)"#X4 MD#2 +D9)P:AUB@9&,$&UP D(OZUPZ4^"/64&4WW'DL;M"UQRH P'A2PD(]@H MA0 1828IYC0P+:?$?,L +?P&9''?!'\%' 7!B]">LPW2C))3WABG!+O.*1LO MY"O4LGD*L#'# "N-!4/BH$8E%',=:H!TL)* ;$(U*Y -7"-H(*2P4]QEK!L6 M>!J$D.>P&9' LW $YXB M?Z%(EEA/)$(Z /6\$=RN9HA0,,=D^ )2I+-=-GWFHRH MF>UZM,+"G,%D,X #S MN&GDF=':$]IRR[!%(;E%<-_!PF,/=@:1AB6T N#C;LD'^+H7?W*<5WRJ+9*Q MDF..^79"A_G[2SK/$GB<2C7E\'0R4CXOH$LL JC_QJW'P1-X3)] 8[.YC,8J M^/3HY'TGI0SKE4MR*Y;<]8_U6%?&76,XFEG5"8 WN7;:@*4 =$Z\"D&N,@", M>."LXX>JUQS)Y0T@F"5-#6\;7]N=L9/[]([O^QV.#PKH8G2L-'O2;A?M%BV#HX^-!&*W4/+GA!J'=1\DOX%F>8&,DT,7/8#F3[W* M7P33,X*^]N9>Y3^'$&Z3?],I.:F01JVQ^#F)M8%3^OI)7__CSB2Y\PH^_$=< M" U>J?^V':L?I^VM0&>^%,Y,VVC!C(A[KX(LFZ>,@[\C#@[-X<+GK]:%1+F( ME\1>NK!TX6,7QH(QR=^2"U_N0\A;X< RN?J[\%DNJ-L.Y9UCX]*%I0M?G0O+ M!75+O+?M"^K92/"(7,Q..:[]JQ6+JVMIWV^P[]XG_\XWF';%R/M?RF'@-YYU M?)>3I>_TA3EO]!OCUG^CTW#,R M7S$N:'1M[5MM4^,V$/[>7Z'AAAN8B1/;2>"P4V9RN=#2:0E'>E%.N;'/Z%>1#&!9]333'-Z M//QLM=VFTVL5EV#0*BUZTX0L<\L4*;WD].<=31?:8H)0H3V[:>_Z82*TI=C? MU'/@.M5^C.6,"4LGJ5?=>O!26'& M.2,Z\D*FK0 L87DPS=LWSH'M]UJF[W&OE6X5%-*,VZWVZC^G'U_K<5NF!^X=S^(\\+=:<+)TZ Z7$1LRC0JDNX)L'7<)P?+L:?^F<3-!EM:1H_7Z2==^A3<]P<--%X M.,C1=MI=NX'Z8]3_,#J?##_4\']#^"O0C^P#-#I!DU^':-R_>-\_&XZMT>?? MAW^B_F!B6ES;=A^#?J?9;;>_N])LVM$VPU^ ;/]'X$4B8\R?!OI3@>!"T$"S M1* YTQ'2$44?,RPAF?@27= TD1I!XPE,BQS;^HB2$ VP_"63F6J@4Q$TT9[I M]/;-PK6=P!\D<8K%LK@D_CX*$YF/FE+)$H*H($S,T!]8!A%J.PT(J^LBK%#( M."773HQID$FF&2P$"X*&BR#"8D81C!\SI8S#\&LL"=841512\.R&*X7W*T_ MVP:J$NC[L.0I@_4;5K#@B:173&'Q^'5L3[HUT"!B-(180FPUNZ)H%(8LH-+D ME EAC M+*=84&6-%IPN43_0IL6H2@/:L6Z@*58P"J <+]&E2.:0D#/JW=(GND?T5S:Z%>R7:)=>,KI)G7"F4[\:2()E;DW@!1P*3>W('>3#'C %I3XQ52.G6M7V0%R ME.-444_1%$/(5J*3ORI4C+UCY@<'9#4[%(!LRCC32Z_J7QJ!%5GA4["MV^P< MM W#>BU-[C'J-FTC90_:M!]ATSFX,QG\(V_[7R5%$:&[GC^J'J^2LDPXQV;" MGP.HUE12?.GECY:YX5^98C+ O,RE(L=6_0N@JQ' \_M.]%4R?472VZ_N1/D! M4MB#P]T2'14GNS46;4R<.M;WQOJ'![,Z+%=Z^$-""!V>:?RVG:OOE]Y6L+/< M"E?0NEU8$5()9U#3W("GSH-OD0:/77YG,*)5 M[9WB&2VTW<(A..9A/L=+E5?AO5;Q+8!>*__^P#]02P,$% @ F(*I5*Y& MM,I+!0 2BX \ !C87)G+65X,S)?,BYH=&WM6FUSVC@0_GZ_0I-..LD, M!MM 7FPN,Y22N\S?9U_H%Y$,8%/U--,3TUSU-%]IB@E"A/;MI[_NA%-I*V3_4<^ XT7Z,U8P)2\O$*TYP)J@543:+ MM.A]O?.>F:( MRJ5YQ#2UT@0'U$L4M>8*)_?=>G!2F''.B(Z\D&DK $M8'DSS]HUS9/N]ENE[ MUFLE.P6%,J/V@S@O MW)U*3IX&U>$B8E.F44&Z)\#6<9\OMFX=I.X ]DG&"Q+ Z)?XA"J?)1$ZJ8 M)(@*PL0,_8E5$*&VTX"PNB["*0H9I^3&B3$-,L4T@X5@0=!P$418S"B"\6.6 MIL9A>!E+@C5%$544/+OE2N']RA/PMH'&@=3H7%$B&V@0,1JB"<9B%\23*59ACBJR6ZR1IF=W'LETD#%H*)3#0L9=VZM#$< M+T[[]LU=R"=(4G$SET.:S?-,D# *_C=MQUG>.3H\ZIVS[N M'+O=?0#MP#FLR+#&@ML>O2QL]\XFH(PRZ809APP4@ BY20*KQ*#HEXPI&D.' MU$AF7*8OIWV #Q$D&Z=[0 Y7,KM)(ZL44FK-.6UW?)-<5I("&,OW6EJO6UKN MSRDM)D(S8JX7TX)A'03.YE*I=(>9*?W@3VHDUC#-F',$W:""0YF$A@0TES;R M7N&J?,* A.5#FX(-5ADO%"JA].=SIG=*:W.+\I(MNC/;NG626!"]SNF^GV!B M-A6W[%[=_0R-IYQN @YG6OI3J0A5N3> %,@K-[> SC(#:; %)7XQE6/GZ:SL M +3E.$FIE]($0Q17>2B_;5&,O6?F!P=4-?M7EK(IXTPOO:I_:0169(5/(9/!%W?6_(D41H?N>/^JRJB)E23C' M9L*? ZC65%'\V:RK:2)PZUEMC_<.#B]4R/.[W2!W@W/WKW MS&!$JVUZ@F>T* ,6#L$Q#_,Y7J;YAKW7*IX$[[7R9\C_!5!+ 0(4 Q0 ( M )B"J535-#M:%3D" -R5*0 1 " 0 !C87)G+3(P,C(P M,S,Q+FAT;5!+ 0(4 Q0 ( )B"J52UK W9"Q$ #;, 1 M " 40Y @!C87)G+3(P,C(P,S,Q+GAS9%!+ 0(4 Q0 ( )B"J52RWQ>: M\A $WJ 5 " 7Y* @!C87)G+3(P,C(P,S,Q7V-A;"YX M;6Q02P$"% ,4 " "8@JE4"K# GI@M #',0, %0 @ &C M6P( 8V%R9RTR,#(R,#,S,5]D968N>&UL4$L! A0#% @ F(*I5.IJ+/LQ MD@ 7[4& !4 ( !;HD" &-A#$P7S$N:'1M4$L! A0# M% @ F(*I5'TVRR?8%@ LZ$ \ ( !<6T# &-A#$P7S4N:'1M4$L! M A0#% @ F(*I5%D5CL/K" 3E, \ ( !_[ # &-A MZ P!C87)G+65X,S%?,BYH=&U02P$"% ,4 " "8@JE4 M*2U*(%T% !&, #P @ $APP, 8V%R9RUE>#,R7S$N:'1M M4$L! A0#% @ F(*I5*Y&M,I+!0 2BX \ ( !J\@# F &-A

@\-L"Y/B52S?G-4F@(ER=Q%-=]? 8Y3-"PUXK MC]58J_"9>R)6RS5&5C@74/NZ.*[$)FY5JXV 2I.9*R3GK&OD)J&!^7TGPY,* MA=WE")A@(=N#3]ZY0H@QX)FQ(]AYOS7(,O1FH):B$Q*_ MWT>KM*QB<0J0"?NDZ-6JE1-57:&*,'B!Q'4:G+V$]!2V-0-RGJ9 [B*%YY%P MF=ADV F7I[%P0N(4('U34H;S@YP<6B0EY\HSM29PA%?SM\ MCCU.!I4OE1GJE2).X3TX50+#]73/%DW'8OEG:A5HC\(1$# X<<.?=H;K*ATW-R;<,4 EO2_"Y"1NL@[B^#T \:1M.55LJMH^ M51*03MV[2L$!I1 F=YAJB&8G;I#(:5S&4G)XDKJ/8TG SD7AO!UCSYYV:ZB[ MIX\-HHLJ#JU?!E9K6 ^DHT,(,BS39:8[V\ZO,SVLL+Y$^<-Z'>8!HX<4K""B MFY8TY;2V8>X.2K$;UKO06N!Z@YA%F"-*H0)R*<#9S>TBT5GR<^=M5E%VWWEAM$Y[[Z%GVA#IL4.%P@MP_" M'"(W&1 G#:3ZMFDO#M;6HR(S&\3$@>>X"[LWU/$+QX9<.#.QSJTL\QW?@P8/ M\<^< 8JNZJ=H;A!\:2:JQ_D!TZ?2)UJCT9[]?)9! O. *D6PN-<71I<>B@O[ M!+27>BO5%U$C#B;W*NU;1!=.ZYESAX_@;$*[D.(/#9L:?,NCJ4[U1?#S*M45 M+4S:A^XX>W5/4(EV.X@INT_;58?9BCI1IOX?.XKXM@_*K^^PHW#9UG*QEZ9V^,!!5+;#H MH28;P;=.(A.D@SYYG%!%VZ+JL_]R62[JH73/7+J/K-V(*YO?S2,&I?LM) Z. M%VC?XVB #^[1,5Y^4!?;=ASLX]^9Y3&]ZN@1BI!O /K]8M.;;WMC+4T[6R(, M-%#HV5_ ^^T W)ED;?:*;*YOY7Z^R%ZU=/+!U_WU\-&S9W\"V7TY+'=<QY(LF6_)GH$_'&-.KBQJWFMV!\,H=FU]V5 WV/N/[K-9,SME M2$XBUYJBK^]^ MACY>I"!R:K[^@#!N:%3_(D;UQ]AA5\]V-HE]6Z%; ;WO(O@8^W1^%7R*G?J) M#"Z>UCW:F'.JLOP[ @"3Q?!P++.D8&Y+P63?&\=@DW;( M@]LAR5:^S3WSLNW./M8F209NVC8/9=M4M=E'0_8>BO+CFK))!R4=]$ VSDML MVI&TT*T(\_MB^"CAP:2#D@YZ0-MFCV-Z]U":R11*:BAMG/=TQY9)"=V*+/_# M= :J*&Z8?/MJ5_*-$J$D7IWS_MBAUZ\^3>3U=I"H7[WW=&;2DU54W"[=MF.> M=F6K/Y/IN^+(>?]YN>:)\YGOGCT5_V>^*3ZY3OLPE79KT_2^1MQ'F+;W,J ? MZG9*\[1GITZ:D+1Q/J=Y2A.R9Q.2-L[]F*OMN^PU4#'9KQAQ.GLBOG1+IO@\ ME\U#W)X)AY DGR2?))\DGR2?))\DGR2?))\DGR1_O_&8M^EF_]\4<7S0$H@[<1SE/0XZ/[V'(\>?5RG39CV:P>EQBC'\KFA'HW(_^BE'&1]>* M,C9+.X/9BWK95D467S8D<4G*;+XP'3@/LIY&EE\\D BBW]OSPUP\F1'SS"T>'2=T.+W MQ:HILC=%U[2K50HL/L!->/\,D23Y)/DD^23Y)/DD^23Y)/DD^23Y)/G[*_E] M=Z938/%A!Q:?IL#B ].!^RAG"2RNAV'3?_OEEQ<7%X>]*0]/V_,OGW?ENCHW M_9=F>5IT7RZ+H?CRZ.DW3Q\_^^;+1_;_??/LT=%?'SU^_.C1XT>/GWRI8I/W MLM+:/BMK5V&M]6O3K> =30DQR'[HJA*"EF^&MGR;_=940_;\M#,&+D]AR >X M99/9#+!BS+AI<>+%F=M MF O=1SE&$\\G1O>RW66O,%WV>NSZL2"DZ"]C;5]P]*0X.'KZY^(O M&&$\>K;D?]GOM==#;/*-?4A7#96]^,6[U0WKRZ#%UV^;)J"ON?]K]2O'/?%V.*=]XG^^BAJ.4D^23Y)/DD M^23Y)/DD^23Y)/DD^<]1\OONY*=XYT..=SX^//I?GW,@[B'JP'V4'+H0I-'3YX]NC)^^/3HZ?/7W M-Y]S-.TA:KY]E_.^;XM7#4@@^[_?_?)C]JKI!VR;_GU;CMC1YW_^V[O'CXZ> M'&,LL9*?E_+SLK7O:-HA*S8;4W3V"KSP%2C\@GH.?5\,1?:RJDVV,&4Q]O8Q M0T^O&XK3/BLZDT%SH"5T'+JHAC4_P8]*WG:8EE0*5MX/X^:A*-/+\QQ3)>%B:;]_EO._;XHI X$E1EV--U=(_ M5LW;1=&;%!9\J)OI_ID12?))\DGR2?))\DGR2?))\DGR2?))\O=7\OON+J>P MX .+?T!8\/L7+U,DXV%IOGV7\[YOBRO"@M^;5=54*2KX6>RE^V=%),DGR2?) M)\DGR2?))\DGR2?))\DGR=]?R>^[MYRB@@\L_ %1P1^??Y%B:;]_EO._;XHJ X.O.]/;"5#[\>>RF^V='),DG MR2?))\DGR2?))\DGR2?))\DGR=]?R>^[OYSB@@\L '+TZ&F*8CPLK;?O+VUOV[: M;LC:)GMIQY(=/3KXKVS5=GCG'W159AKH3/Q3T97K[,E1GCU^]/AQ#E>=%<-@ M?ZD:W:TXA1^[$WUIH-#^;[&H#?[G+CG_Z<9B/OK8R_O)[:WNRR6Q*9;+JCF5L1^]URI\ M#_$L['8QG?_;LT?VKUG?UM52KN_PZ5\_.7SRY,F?[HL\+Q/=XUM?6;^/_5"M MMO=M!_];]JI96CTYV*N+S%Y9G!I O65P25>40]9V]K_/-J;IBZ'MMMFF+IK# M- FW.0G_*\-H))Q8*YB+JFWZ;#5V3=6O*6#XXMVZ6E1#]N3QX5%6-$O]A\?9 MVG1F:+.B,]G2V.E;9O"O$J:M:+;9L*YF8ICPE(NJKK.F';*%NY.BGN7QJJK- MDOZQ/,88YV;L-FUO/ZA=96],B6C)HZ_A7Q#]M'\9NVJH[.\OWI7KHCDUV7-8 M/JOLZ)LG3_.LL OL#&.C>6;>E<;J&#M*N-4 $M/^:UT,^._.A6"S?F-*E$EM M!UXU96N'T.%BM=^^V-I+5_;;F]+3\/]J=_C>2Y=CD_")>3N750 MK.RG?5O4%\6V/_XB^_*^'_6W:W M(^ WKW[X^_-?1<#W9]R__?+BS766Q=/#9V!;?63M=$\/S-=CUX]P/O )TID_ MQJI#PZ6_]H$4'35K>T M1WO,E,78PQ$*IV9'9Z5]C3TA8>?8'^RQ5]G7+,RZ MJ%=P",&#K*A,QQ<,,P[KM[!0NGW]L&,5?&1MB=ZBO)M' M#$K\6RO 5KP4&(UUDKY]=(R7']3%MAT'^_AW9GE,KSIZA"+D&^Q:K8M-;[[M MS:8 TR'T:?#97\2XEO.JM]9570W;;^7^&70+O>[IU_"V+^9#%SRB*Z^ W?_7 MJZ[YZO#I5T^"BVX/D_/XV;-<_K_=S>*+\GH[>E0UUX^SR,TD8;E]GZ(M<[;! M)U=J&>\'V1PWBH;=UOR1Q-(4WLT4V@'"[__^Q>,OTG1^$@C1[1EV)T7WP]B- M?9Z]:LI9%,]EVOGQ)]'.9]5R69L/70Z/[_7N?IP4=)K"-(5I"M,4[N$4[I]' MDTRH.S28O[<.^;?93\4V^X: TN^'!4AS?1^\GQ2 N-=[];OMMWNQ.V.\PN-G M#J^0A>))Z^ NUL&7_9?9WXJ^;;)?.W->]45SM^6"2;DGY9ZF\*%,X>V$H-(4 MIEWX,$_7=+*F/9WV=)K"-(5I"N_7%.[[R7JRKLPJ>_'.E.-0G9OLY]6J*DVG MC]@DWVO(ERZ&,7U;#7:XY4Z)__EU5S5EM2GJJ=C_DC+FG[QP[_TS.!]2N+=? MRC+EX.[]>9>F,$WAPYO"Y.8_2.LI9<+OS;:^Y\YDRH2G3'C*A-]U)OQ-V0[9 MR\XLVQ2K3XH]36&:PI0%O]O"F[V8P'N]!_?]7$UGZK[OY@>GD-,4IBF\=U.8 MSM3]F6B76[_S__SO[]<#V?U__G_ 5!+ P04 " "8@JE4M:P-V0L1 V MS $0 &-A'-D[5U;<]NV$G[OK\#1RTGG1)9L-VWC MJ=/Q)6D]X]@>V^GEJ0.)D(26(E4 M*W^^K,+\"I2!*F;J0X[DYHB@,5>/BR MQ9+\X<>7J4N>F)#<]TX[AP?]#F'>T'>X-S[M?'GHGCU<7%UU?OSPU0__Z7;) MY:>K&W+#GLG94/$G=LGET/5E(!AY\_#Y:_+;^?TU>1A.V)222W\83)FG2)=, ME)J=]'K/S\\'SHA[TG<#!=W)@Z$_[9%N-R1^(1C%^^22*D9.COI'1]W^NV[_ M_>/ANY/^NY/#HX/^\='A__K]DWX_UR#9\&#L/_7"0NSV,&K@*-%5\QF3&2YU M,U^,>U#Y .7=;$:$]I"LGN$0#'- MI5!QXQ&5 ]T8;FKNL*?CN"=0;8:[Y^.PI_YA[[?/UP8Y4667>W\5RP+UCWM8 M/*"21=4#V1U3.LNS$A84L.,P7JQ?*-#5__XFYAR*'56DI/Z[GBE,5^4EC,, M4 #*F'$$4A5DA=1S:@F5>/C^_?N>+NU\^(H0#6,^G?E"$8/F:W^HC5?"&O[J M1OQU\5;W\ @4=@#$.L0K' =+A.NMQT1DW968B*&Q*A.12;'W=\OZ+<1 I1YE MV7B.?G3Q1VG?A=Z@'@.Y\=ICKI+XJYL,EV5,+!OLE5E84'NYNZE@!HN_6E$U M:?]AU!/>J:.B B>T&E02UX2777-9"28II[::A0JF$/U;5AJ911-0P@?U/%_I MSO%6=',VX][(-W?@'H[KDVAPW[,1T>[NA(JA\%U6[A1[,^'/F%"+>]"$N=<)>U%;Q14VOL9B2;2'CDI M'Z<="49P0V>U+O)E7*=I M @^I6U=@:#(,7(N1+Y)*E45&ZH]03O#BR_V5?>W34_3%]_SIW'!V#__[(]I> M1'_//.>C!US-K\!CB*EFJ4,XK#>K5X_XC#A-;/[AL(__P5XFM:V)+ZGG$$.- MI,C]T%LDLD ^D,RY]3[HZ\4Q%38.JY0T7#!3Y799/!^Y\ ,KB]@H\@=J."<4Q<7E0\3QI1,676EYA8K'Z*58\)P'=,F M,7&2IDY"\L30;\V^';/?40$-)DQQD'U-#&1I60!QM"8@R)M,=U^W -D80*X\ M(,3BRBNXAAP%"QB.:X/!])"T:1W$]NR_IH\H)V=!QC?K(Z/U%%M#2J+DV]&% M/P5E33!.\,2,$>ICQ4;0@I9WM=&2@HD_(IDN0R2U<-D*7.Z9P]B4#EQVXX.> M/074@*/QE:<8*!&W$@_*'_XU\5V'"?GQ[P V NL!:K4N+9#[=DW()4R1+%9:\Z1&^[?@MGO7@^S[62\F\F8RLDGUW]>8>U>3,:" MJ._7G7BA(Z)[:@%1(4H7)PC>5$*?6TC8-KH!9GKAI(;_ M<.7S1%TL V=[Y3W! FDQL+8-ZA9D'.60@5T3W3>.[R3+*]4]B?O7<_9;,W.G M>'BK?7^*C19;=;!U9TX@YWB2!DJ=H0IOF"I$RK*Z%KL?Y^P>$3)';A&IMP2( MM=:K8[V??-]YYJX+%KF%+8Z [1#UQI@W_RFS:DT\5<(X>D*;6&JV.XCU1X@'EYQ\3#A I6:+)<)8NQ MOL\9*Z) @ 31-%HSU3%3:L(LM%"ZW&*,*S_BN6VQO9=6ME@V'U$J MB#&3-X98:\#7"3:7V'W3?5C@D@]8;27PW )NDQ'H$OB4M[" (1]\*HE&MR;= M2EBZQ+85FUJ,G \H50E1M]9N2JPZ#9"=]6;!5#[,M9NH=8O*#88]2SQ/:0,+ M-O)1M64AT-::&XF%EMAQ256+!?.AMWQ0WV&A2T<4(>=!)=E4&L@FQ8X[RJ.VB612)IJTH<1ZVT4KHDD(U1E M./%(+![1\K4CZ95'4FT_O)N>+7C/AXJWA?=V F@D;!//FKJY8Y]>T+,%MOG@ M]R[<=.8@K,7M!D_"$BPLJ5"&R'5I6K"6#XJ7G:9E$5-Z[M8B:(,(JCW]KD+' M@I1\B+P<*>V4N,L3V3A2(;$P$]CJ MM@-AT^^>J!TS6)66!8 UWUG1^LJ=Y'?73Q&K3\8"C.JOPV@QL1-,)%F A<7A M?'$^/WNFPD%VZN-EY2XL6*KQ7$$V\W!9K6C_/I@3S0O1ZF_AM@VXG;EN^"4^ M"R[6P%OM/BR RQ^I5 -4O#$3#O#;1GRT!O>& M*;-ABOJH ZA=\F/!9_XDIA"?Z=U\$W.M5_0IO@DR;DZ-DV\G0@/-O*EL MV-?I#.$.-/4D60O_S<+_SE>@&4Y==ZX5SY_TQ@^F2IR+4GEL'U\PSXTYGX0_ MS< NM->O##\GSYRS)S#\F.ENY&V@\(/8F!ZWVFC8.7N6P9$_(K(.CI0())*! M&"',A)_.%B21'&0$@BP.DFAH1,)TJ9'&]"M)2IYVI*S]5KK:JX2J;2T8RQ_6 M9 )Q[=)@IX_9UH^,K$'/@HS\@46%1W);O.P4+TDVS Q70'!'GL^+VE#W3#"Z M!I)6[,F"L?P!026,I=-P8G8P7%+<&J"(//W;,?A#[T4Z)W0VXZ LO!7>\#S? M<*_OX2WFFB\R(0P0E'_@(0PS2QC;A\8>?:PQU8]8ZQS,#O'HE)UVUJ-AOF*. MWT;G)[!8 4.)^95B4Q2O0V0PD(JK !O\)/Q@%E7E4*5#S#4@@?LZ<'?:<0*# M"F".NRYR)9> "5UMGZM#:L.^[AND[55QW8WZFD.[/$B(\MLX>4=W2. MC6";QV#Q"G7/G">D_SCAPKFC C]KIVLL*'%31/=.F^E3W:4GP*E*Q1A MZ0LD6FW +6AL#3J-\7;;5UHQVM8GMT^P@RVWY-6FQD1/M1KM$: N8*VG ? [ MHR(2=^&F$<=1HHM7\F2,MZ\!,#N1J8QY?SJCWES>"=\)ANIV-&+X!'OL&I:7 M-\9"U@7.A2^5>G#"X&NF+O.)6)K17:DOY5V_AX97P/0+IF_E' M63 5C\ZXHB[_ASD_@R?')D+@TYCAMRHCQ>Z@J\:HWCX#K+6]V/M-A54_/P44 M#*M8>(@1"9Z[O3\2_&)?/([G00_!X$\V5/@K0O#\PJ52\A%GCLYJ+=#'JG3V M3&=XB[IA:HE.ICA39L;'OA[]"RITX""C#/0(Y=N"[=!.ZU9J@J\=@[GVI8P? MVU %'K>D0E.F(?OJ_2:8#AC8ZI+.9;PPNM-]1W*65DE+RJ%@##9_9<-%_.(; MS:CKIL]P"HL:+,)G^J VU M_>OA&_QT@BE3RA#!DQQ4SU Q1P^;:/+5/TSCO%:W MUL_^*;TX7A<6?J8.+'#L4<#-T&J,\JQKSGJQSDI:VG[:Q!;U8232GPZ!I;!D MZGR^5-A(&_7:[,\<8'/0<5+7TK2O=2@T!C-V1:T[1_X+ID;KP/KB.9&(L%8* M'U6XQ][P.1S<>YJ$2)8\B @W<3]'CS:XGQEN#./,I9(:BZ/2\:>4>Z\LTKF@GI.5(7.KD4Q' M<3Q\G M'31C-NP-?O6"/*C4;+6(N5)D*"B^1M5*3/1*ZBI1[(5:Q(,UF/7LH M(=-06AHW7Y!S'1+-5$KHV6\]MB!JOJ#1 CP^^\4"I H:*8#Y0 C3AZ7W^(3N M[0@6Q]'7I-(25:G92!$_4_$7[+3Q#25W3.AU(IG0^Y/I#+9K(OY&1%8>>[U&B@=>X''B!Q*6@X_/4#*OONY:J>E^ M*.&3'XB[0&EG8A&ZJ.I^" DSV!K&KMAZWU51L#I=M74C5?$+,XFH8\%8WJDM M*VVD*+].?)=)ZBY,-+G;C60>@^R94(GP/;@.YQH"R(OU47-9HU50&D<;8GT]=HT5O22\/ CDJP0 M1@[KK1!D=-3)9(XQ]6"@0Y6O$4S.2%FA8H/%K!87S@A39:KOS(W@BM5Q_QYKT=$H29T@__!U!+ P04 " "8@JE4LM\7FO(0 !- MZ@ %0 &-A'XQPZ$2N'SZ\/_@\&T]F9U=7!S_] M^-4/_QB/1^>75Y]&G_#3:.+$_B,^]ZD31#0A>/3-[..WH]].;Z]'UW[XQSVB M>'0>.O?J^-6K\?&;\?';NY,W[X[?O#MY<_CJS7??__/X^-WQ<:E:M%P1_V$> MC[YQOAVQ6M!W&.(@6(TN_1"%CH^"T2SO]%^CJ] Y'$V"8'3+:M'1+::8/&+W M,&TS 3O@AS&,_7?46>.%^@Z)[O27 8D8>C5\?'KX_6M:0EV&_C MO-B8_6E\\FK\^N3PF;H'(QB-D/*^%3K)BS\WRC^]YJ5/WKY]>\2_KHM27U00 MFCTY^NWC]8SC',,(Q< U?/#C5Z-1R@X2!?@6>R/V\_/M5:41!Y&'A"3I:#+V M'[]^?7(4H^XH"UOMLCG%,@7).P)Q@[_T!ZVJ<=\%8]O76#<>K)7Y_0/W%,L '1WH0@T!& M"[PN/"AH6=LFX"ZHFGIGT6))\!S*@&9)B1Z2#8I=&<<51.>70?0TJ$BT=K!3 M#A0KQ@V)EIC$JTGH7OR9^$M&SB<<,PWD)@&>>I("YSA&?J#&CL%[VQ-O/D21 M^^0' 1 SC>>87(6@CA_\^P!/* 75-4L6"T164T_X=3,.#=JG:7RZH+&_8)(_ M640D]O_BR_C%\Y+-C*FW9P9N18>>X2\9P+.$ M$)@EUSZZ]P,_]HLOGZ+0:7PLYEI[#UUL-X_2ES F\C), $T:$S5*]Z2!+A ) M8:M$;S"9S1'!!9FWV $:@3(^O:?>)]@+$11'!&">8V@0-B;PVV?*N'.& B<) MLI*GB/H.*^7#A@6[L JE[,O[V$P]&4"I;$R:R4QL\Q!@O&S=M@@[#' MS0+5F9E24N@$1P# ;7%[\%Q0D8,]&!"J]/X -_1-FVUS8 MW1^,$@J414O6*PK2,= )KS1Y1;A*GS-U81VL-=U-=* ;HP1L\!NT0K#18M%G[,-\5L2*,PA@'$L"Z6I/7$9-#J,*-0L$X8C:UCG9@NF<$"XW6- M$<5YX55A)%J'4J!TF*'S>V9/EP5<:F&WK)Y&LZ%3[?Z, _K,,8$TSBMF=N&DP4S_NW@1J=&SKPM8D"V;E^VJQ0\P"I.(UG\;$=U@T!-&Y8"E\8SZNGCL27DE@GUJ 5&E_ MV;1-OS,?6HO<<3$8)BPR?'.$@IOE?6+#\9'Q\DAV]_;I[L0_0/0Y:K0)M1 L# MP$*J126UD2W8J-7(+9.K)J&#O5P]NU!;@9 MS,X+:'13[WPE;7B]=]>C?J]R4SG+?,FEDOJB*$U56@^DE$KHYVY=3\AXNRZG M[R!URS902'M+!6T@A,9&C>YJ&8U^W0VV<1*O;_^6-*MOP3:N1?4V2^OU^K9L MK.3N7WDEG:&%MMV%+,304L>,B=]W$]&M)GJVJ#'B(M]*2*(LT@KZUOBNG8)X MW>^HI3$*V;(=D(0AY37L"QIU97+7O:<3T)0?^H#?TJ7SAHT T%11 ^KN.-L\ MT"TL$3LP!N;@E\6C7CPQVQ.TA[G4=ECK$G;A_D.8'GQP5G<$A12LX52-\M\R M?KC_ ^,X.X5?3>^@[$O=\R6=7;"U><=GT%[^]F-M.*;]Q\=(&+L11;-%;U?: M2;ZO'+XSRTW,]0,YVA=#=@:O>K6V>D /1J+ZAU+)&TS\B!VX(NP$[SE.?Z[U M\,6S,T?A [X%X!>>AQWA6IE^F7KETM-P*[K6%)S[=!E1%'P@4;+DCPI0)W6- M8[?PC-MAR['#J@ 3EH5''^3V=)4^GI ]1A<^\.?SI GJH)J#LPA4Y)BV%^?>.&^%!CR:[[$&OJ#_*+D#X=X#;#A,8/0^,U2Q".;3A$,IFFH7GD<@FU=1C 4*6:P>* MKY-'<( L($"G(7MLD3\[A>,XP&F=8I2XE?,Y].-UWI[,Y!$QT)ZYN:FIY#4EYMS.' M;O$RFW13[YK--9AE,+O$&8)4ZCY+[V$N"/*N*U?A[S)PL?0RK-7$?V<:2"4GV\2-R\5UT-_>)>X.8 MPR;],Q^W7Q0'LEPLN54J MS,E2^*9>LI>_R1MIUHJ"(2_9;2G7&UFJZH(--KK8.KC UU0A"S9)WEJPRL9] MW: S:)W%K>")C1;[9N+#8T#3^\!_J(743Y3-TGWG(]^_ZTR0V'R/1&ACM@D' M/(0#8 !A.N^B]-R0-:^>J#:@\XQEUZ$7(;;N>J:-6XO[36W<1 WH&[<>YW3$ M ZC>@&DCV;+^JHVDJ(&_3SFW$=EQCD5(=WL= V9.XT!*QT2IES?B*IK\5(D0 MC5+5P5[0V/TYA0K(_?1I@.2J'%A0T_IM3>C3-GT.(HAU3X\6--[;ED;#A:#D MY96AY7/+ MN*Y41+=K5U\*&TD45SA0DL+[&2)!;+7G8#1;T.CQ4XB92MQTW35U9JI1B($* M<2E5-0A8)::IB*AR(\FTAK44K.QS>9DQ.9=P:M0RZ:.I)"IRSY] "_=>N51[IK!T0%9?GF23MN+[9%W/EJ;INQU[W75[U0RU[ MWK^]C/=:NV2T'Y2TD@GOMVTI?$+8@S5OI';.WPG,U_?Z4YHSIBW(:NH)OYJB MH]4>$*U=B);5L$A/#XJ[).A=UX(-TLDOZNW8;JGL"T>S;MY$W/I"E#5DM[Z] MH+&_J&/*/ ;,G?T%*&(!\EN\0#Z,"9EZE\!3%/P7(_(EZNHF:SZ!N-X]X> 1 M?X1M[-R2M":[Y@J3C[NGR(Y,#'MA!NAW;,<5WWVPXS)*B!W7-O?"#2AKQRW% M77-CXL68-%BB?$7/$!OK15G ZN9 ;PM2M65+V-(T!0;@2*-12YBQM@ &X$'> MEDW0T_5^*/"\-8O@I^O[0.AY8S:!YVO74.!98Y: KZW> W"@VJ(9KH7"JY#% M:_-7O^3AV_0@:EP.]69?BH?D2Q^+(%U[#]K\#CPRNF'\.N.%))[%ZI]&(=AX M14&3W0R[Y42I?IT;1KH7!N9&N;G::5NJ?-RVSC@C71$[9-PP7#/28[%#KE7> M=JOK\>RL9N-$ISS7CI$NCEVP+SU25UNUI*M@?Z?'-@> AH%:/ART98LZ8_>B MA586B!>4U4VZ:&5L(U]0?FBYVGZ%D@K8UDT/C7570,U".=0B((4[4 >#X>ZK MO9O >K;PY>WHY&58,%E[)+F^5!64BK8I^9'Z\MV;]*:*^P_,.!4D,8YH_%)WW8J\JNXMYQ9H1/"&$9TJ0O.YG'J@'DZ0XO MEA%!9,6.V\J]O+VE52/DQ@ - M:V/*1O:+D N;M&2V++1;)IN+0FN[PU[V']RJ:/J[=])/JP\F^SO[WSTP[\?_ M U!+ P04 " "8@JE4"K# GI@M #',0, %0 &-AWZ%4WE)5H[+Y>KNF72OZ( M<)0F/[\[?__AW0E,@C2,DOG/[[X\GDX>+VYNWOWG7__I+_]\>GIR>7WS^>0S M?#V9!%GT B\C',0ISA$\^=?'3_]V\M_3A]N3VRCY^@PP/+E,@WP)D^SD]&21 M9:N?SLY>7U_?A[,HP6F<9^2#^'V0+L].3D_+X2\0!/3W)Y<@@R<_??SP\>/I MAQ]./_SX=/[#3Q]^^.G\A_?/GRH=$M7:Q3-%]G)OP;_=D)[ MD6\G"8SC]3.#YYH+WPR0/$$+W \'TQ9DPX M^"G>L/&&HY]PL(!+<)L&C+R?WU7X>7M&\?L4S<\^?OCPW=FVE[ %_=?IIMDI M_=7I^.7AYLF=5&2G871\JQLX'BMJ_5'IFZQ7\^1V. MEJL8OCL[F";R,TSHUC@-X0SD<=:10N$X_=&;+D&4'$YN;1C3U++!3Y=P^0Q1 M5U)Y8QBFB>//?21)>)5F4K6^268J63*K56:)#GVZ&9+2W'JA7 MCAXS M(-)A ;,H '%O['._X@(6Y)Q/EW#;V.@"$(WM M\[JNYF#S"$Y*!^CN'GE)"< M9&0T0M#\)LD@@ICNX,9WY/9#R*(#:)C[H,#(70-(O0W$.?P M;K8U]FZ(58*8@H*)G(YS:LY> +R@_T]7^PN(Z=_([-\D+V1#L);4H@GSF(ZS M&?(6OL 83S FI]PG".CGPDFV^V+R (,<(3+Z%. (=T/<708&FL%[E!*U.%M3 M99+PMJ+,?(;9CAU!@VYP&_J:76P,;O@#OC 0!K^D:?@:Q3&A\(X<4(@<8R"9 M1^1X*Q;V5F1Q_]H-%:/?[ NG';E$0J,#;"#Q',9G@W5^HJM#\XP'KS WJ!EJC%^ER&15BF)!,%#-Z6L+$\.%\X%>& MTEFH;DG.$ZJ@+NF4 \,:7/ 4CO4#7]>L#87<%4$+D ;Z'Z'%!K#F#.Z[+T):XKBAR:48D)=&FX_5E M1(,_+TR D@FEJ(H-PVN4+B] '.1Q.G'\[+R/._ MT(^IR _A+$JB@H#D:ZTQI&020;09@GZCQU 5I6E#%3F2:Z2P(SI%JO5 ?_.[ M[".$1WB3P>46Z!@\P[@82K/CV1!T/E$_;UL:BT[MZ:LM,PR#]_/TY2R$$5MA M__B>_GA:_%A$9V&T)8/JE'MD-OY\($'R=4]_L[_LRU__?A$#C$NE[K(6\RY) ME32T1S33"1A%DT^U /@^TQBFJ2$[>HOUMIF[OXV+Y?9/_,5K*4%,@N<] BMMAV$U.+,?(!SHFPAD&2?P9(WY]QF@Q#XA "U MX1[7R^]6OW@["YL.B.5U M%$-T03XZ3Y$8R7JK 356PU(WA6QF.9D#_R"TM=L01UU(!&C MR&\]Y,;9.7D:KAKQ+I)U&G(I+& ;YN9!<7ENK MI'YL0>I'"Z1>D!_OT%/ZNF\$R5H.3R8S(^_0/4I?(GI=04'K?O/A";Y/B1"/ M_S=:7:2ADMQZXV'T*/IU!(& O-J?!R&(WLZ)[Q=I(I:;C28#3BO+O03%M2F0 M@?*$$4ZLH/F@1MK_RP$B5,3KXAR4F&C[+8=U+!*S"S.WM)+.1M-!%T"0(O+1 M(KY Y[!S5"Z;!5PV-">:H< 3E8H2BDZ/[\CFD:."8'IJH@3 M=L'H0P.C&8@Q; T"]UK7(7 T(Q'>,:YV/U-&9<$!1UD6W#:L6?9-^Y%] M'UV>;$&XRBP"W_F 0",:9A:#[_W!H!9J,XO"#RZCP(_BF07@3RX#L!6S<,!(>J(G5H+MA[IW6$161?<-0>* TZ=51GY2D@J!OYSM 4#&_SKPS>M.E6^M7R-M3(3H_NBNH?V[K[P[VX)& M%HG=KQ Z>:8QM& _P5*C@S4F[LE@D.@G1;U35O-00#VOI36R*S7.2O5*@;VD M@S4FRJJA^!ZLZ4KF9SPK&KLP ]QJN?KS(>]N;W98H4*]U<5O:^^^., +6OYN MKQ9J=@$06D?)7+;-]?I:GA6MZ7!@'HY%,X96'#PNFK&+.DKWYWXS:P27E9^2 M^2T$&&X$^GI7B%3 @;J?L;) 92'5ZF$C+*W:U!#VZ#&=5E=KC%U3CQ4Y_UXHZ/7RZ.)I4G2RQLP#+?"8 MP'!3LY7L]WQ)JZW"D*RL*(A$#&ETM*?A[)WB:M5&W,$U-4V^75 M0/;VS]8(I*^-)&3PM7@+UYK8/,,W^ZQX62!=KA!S+[@XEK0$S'X?F^[P%5'HRBKU M&T.NYMX3N\>5/1T*56B'*.R:1H*W/"0VDJB'1 B)-'ZG58M%+ MUO <".EFX$/E+<=Z4G\?%V_9/99;&U&Y-66A,9'2(E%K1E!8K)N&TTSI\9;Q M0\YWC42A,> B.>N-)"-YBY'>>:B_PKP%0JT*R=.T/&=<0QE69G=Y"\$W5)BQ M]:S+\\F\Y;_=*:F3B^8M%(>H#\I\MC&@HN,HT$J$\Q8,]>&H2ICSKGYK-T&A MDVKG+10'V1F2=+TQ *(A(U3)?M["H)8.N]1 SYG4F.9ZEJ%W-9L[*DAM,Q:] MQ<50,&4<"&ALA_Z])0.RKI9TBGQ+SSG7F&^M+$WO:KAWDXJ\Q#5O63]$\$G3 M1;U%1"T-Q/FEGC/=T21NI*9Z]Y9!-T&@SF?U%HA#Q$*WK%AOH5++"UFVK.=L M:T@,09JM=Z]^F-@:P\78!@1$O0%TTY4]AT G[M*GQCQ "<86)A,_-=J[5U[: M)M6-M[#B/:!3N(!9%!!6K-<=NCU66>SI9D EV$;5VAWSU1I%V.=[6=/W>CN8UI7;ZM[=H'&\Q'6\Q2;?[J&XQ MZ>Q\70O#6QB^P93\+C/?5,J\3;#KSOY&F?,VN:8[ZSV^?CQH5HT._UHFEK=1 MTM88]+WU!PR*=>2]GWT_8&RL(]^M-KU',:0BZV';^/@^UW@C1P_P!28YO";; M@1?ROWH+XIRN;QHI)?\7BJO<=AG)%-L89166R;_VV26_HM>&PSQ@B8^/$+U$ M <3< )*\K;%G-SX!]!5FJQ@$D.N]%S2R 1DYX@L0.-$?83/_YO9W(H-!'EL, M;OX&:9XZ#"X2G 47 @M\48UEC=W$3;^*:-"UEA&[$JNTH MSHB$ETYSAE-6SDVU;>Q]Z+(RC%F.A5,^$+-M46 M-M]WHYJ?-%FFWL8>HC ANR\F\SP)EU$2T0,FBUZ@?'FH>EFL/KY",(C8H^>4 MNF6*LN@/]D\!*[(>]C6%W4UJE8Y0:6F?[(W"HJO86"[3_3E-TCJ.\N6OZ&3Q MO:/-&MAX1Z(D)^25>*<)GL)9BF"EQMW5&]FZ*2('+$!KYM#BW\P2(-'G%RW# M2(@M)W1*I)WXQ!&UMGGZD.]+9$:E@34B/\-LMW8F68:BYSRC+LJG5'5)4,#5 M(2.Z 8,.8_9(?8++58K(GBUOIP4!@G2'%_ N60R"Q>8FX=]SG"W%-P"ZC.3& M#$U>0!07:ZH2I"EO[<:WI70J&,>=24 TETP=O$5MV<'W%,PCO6V^D#CI" Y2WGK1: M-) W\GL?W.B?MSRWFG9.!''DEUQ4 #*7O#4,+O.N8@Z!6 -@^*<,=@Z/&L8$.G\FZF.BCX!RW$>RW&Z7XZS M?$8@)?I20@B3KA=^6QA M7!"V_I2I%;PS+*5?WL<%R66^9N6P.ZC^I*MT,@2-W4A7%M#L2$*YQA.2\GV@ MW=^5G/DM\ *.A,TMRJ>-*PD_I0+!P[;N,V 6Z)(ZHIG?_@$2'C Q4,L(]STD MUG7X (-T7AC)S%4E%'$]?]:N\574L;K,$9$8!8&,*O:W.^9RP%=O$ 41%MXR M;C^.:RP7$M\ S[*!K#']*4J8+VFC*UTL0#(G4FG/52O@5+>WL>H#2A^1T-F\ MQ\&AH[FV2AE5NW?*"N/V%:"0O6Q\G:(9C+(<":^Z'CRL:X 4N\T\(BW&=>$T M?(!,\7A*G\ ;O=%#W62$%T+FQNM>/Y?4!UWK$>VM##95]# FQ!W&?Z>AG!'J MEY#(,4(>35W8"3+1PM?M;4RH$SPO:>8'D$0:D)7V^D2CBYQ7#^H: M&$5D/2BL"\DNU^[N&H-E>>'.''+Z&Y-DE5'5\4R>^&HW@-UJ)!P_!LN/2Q&, MYDGQN$>P?D* G(=!F1_+_A47V;);B<($C+B0:D\?.UY==_U.GBZ[?3]:?GQ0 MYOB@3%]WRV2!/$&M]5'-N"P66TL7XP/E/ :\R@1F0?@&RA1H N;MI4K=&BU= M(N;>@N+*0TNF6#X^+V;F)%2D(GA[[W2(-U><95Y[]D5)#][>-G7@"LF W.KO MU0P['R&^B=DGQ&/DE5>T$D)'>8#TX MK63LMUE!&RMBOPG;+4QG[O5CM)!;#0#BC!Q^8&V,8 M%J^TVPYY,X;A\DOUU8QC(5S M6FY?.3_':A:[S)5[LL42@G,6!81]ZQ>E&^OA6-K"#+'3'!/$<%6:$B$;$,+ M'-[-_I9FE952M$+"ZT8=!W.)^9(H*+W(KNYG+(_S J"[V0PB\1NG>RV< E-< MSD#4VBGRC:P%?HYJG@SEP>NQV%9G>PJ*]-;8*Z[[43(QMF9#<-!761/2+O;LBF !PSPF1PR'/CQ=5_XEM3S:#G,@ MPQ@&[^?IRUD((\;K/[ZG/YX6/S(&R3]_OTHRYF$/4D1S3.C7V<:ZH+FC:'V1 MAOO\Z/8:GT9YM"XL61>=E_(E69-WL]JO]%8SKZ-+<_#M^ HVU7 ?()D(5E#\ ML;"VA#6CQ!T\M 1U3M&:3=CZL')3#>QF'G&AT3[FQH3$T5 DC0+((VC((+8K+M!8"+ID2+R*'0:PIAYI_=AGK.@=7>+M6<#&+VP M)TS(MZ2&-;>IO4JG"(2PA!/O2),6<)7WL5F7EE'T.SHG*[K4R"QX \:TM?%:+\6^D6:T .UT"T>(OSU@ARA449_*L&GPA83V[-, M+IE-04Q^#1\7$+)F G8-#&QOIY(OT!S-XL24;U!>4]O[DFR81WHQ%Z 0?UG1 M_*"/'\Y_//^HJA6MT=>%PI+7*?H,7RL'$R**14Z6SE+QI$*[,7Q=?O:%RCW9 MR)_!4BX/]QH9=W$7:6TW3 I%+Y!^CE^G7K>7=3@E*[O6Q#JA+>;=_F+E7W*9 M($0O(S)I,%WOVMR#-?T=NTO%_H?I($FHQ7HOG[*H^]2NEWTAYB)^>/RB> M" MUL?>X;*%5W)XU-H_4\%U-_L$_IZB"V(ZI$N(N/,N;VMNKLMQ[Q*^VTC0:%#(:@#PK#%!(__F MU8&S;-_)HO1"R7K88Z.$M4&<_*A3]')G5J9KA6XIZ^$.&X(%)#C_#3+I7^&T=FHOU%M9VVZ3>S2&&C"PN!W?-+@)_ MKLM4M8LQ5>AO$%._[61.5&IJ,XCU(4%+:Y!>+5=QNH;5.FC2O2MN;SO.H!O% M-!C 5"C&3Z^I6C'>-3+V_4TF1EVOY1$A:&GN'9"0E= @MM-\.[H8$DEK2"YY'CQ(9#]\&IE_W<@T5D=RZ-CY!:58L;,4G0R^#[K=N01 #+/ING2) MEY^&X4U"Y"W-<>!-1JO^#DT!,2?:3D"EB\'WKP*4P_ V D20LL)1Y6^*4C%/ MX W2C")62J;2B$^ZB1$MQPJ8MGA/-C-B;O6BFA214RQ@(PT>R'NZ&_B2!J/X M=9E%)DP_W_(4NM)^ZA.QO4_8!:I1T[O)Q?,^%V7M9LH'##;9(4?2'4!*9_XY'5Y(/N9:SO7C:ZFJ,FWXC MU%YVD=]%<91_K5NY)NZFU)]]XD'J/$*RLDY#0.1ZN2?)9CI4W@@#81WNUG@' MWE;"2"XQ[+VVI7-EQ5$<]"12EZLK-6G-Q=)Y2*0BJ ],/)8Y&[;XB=F-\AFR M<(VCO&MM%=Y5E^JL[\/C/*^R/=".V1$L[C[O+M3U$>G-%$?QTSM+>#=5&B_Z M&,?8>@PGF_IJ0TW*J^ZG. J$EMS3N*TB=6J- MQBMJ#H@Q[A#!A8::&LV_D.(H!ETW!_>BBG1A-*!S'I&6V^1@2%S?,,HJJ%VK M[\E!V@?6NS*HO452:K>0O(-%T]DKNN+D+;]#^?\D-ZR\Q:[+@3Q4@-\4#+;$ M[$[-[KN8E&K_M"Y UP$PIC6T%V3]([UC45BDXW M,;VKIFY*Z93=X703E$'.SX$>:1BP['[;7:-Y;=8L'M_[LW'<>+?!%&"#;"I) MT-%-5 ;=5K5KS&;Q^,&?;:6Z_>PF,(-LG[T,#[-(_,G])=+A KJ;& VR6NIY M=V:!^+/[BT7O*K^;L PC3=KE)IM%ZC^\0NJ@BR1N M>WF#ZT4(59U'YT'[56 M=2T,.W ]NFW44WT,PX!Z%'0T6S7#,(X>.-K[+:IA&$\/_)+BPAR&L?#(U710 MS0_#L'GD2CB\1HAA[#RPL$+X&$6*F MP-V,=[>>V%9Q'M)8+\ +^O_4P_P"8F;%)\3T>H&EQ;][QWP[Y"U\@3&>8 RI M%QK0SX63;/?%A!BWQ#HCHQ-X(]SY06)#-6FVA!44$_8J9N2&_@K1I,'G-$$U M'AJ+;:\>C=EO6"O?8X(-WFO*YL>W5R2*;!9"UMZ>V3*VVX$""/3[VU\%Y8PL M:Q3^&D%$)/EB+:WDWVX,^ZS>)*L\PTRRG4MKM\MZV&=CNFYBS$B4O"*AV=D^ MF:=61+R:WXK&MN?_2JB>AMXK[U]%OQ>P Y)@HK@ND;P'SE, M@O8B;[^G4VSA[63I'<"RKO89FZYYN.OM8F%/^VSUL0SM[[)?81P^I9] EE,+ M_Y$N)DDU?-U>]F>KHJ-^;*W5?K2]ER[A<[9#M8XVC9IK%=EM.8A3<_9=ZSG[ MSO:<%0>POCDL;N]10=Y>/4U5MZ9!_XR;%XLUTFA[![F%A\=_$-O8U-R5R'.< M. J+5H6#=JX4+B1ZF#H/DJSHP4 HN5X'H;VX,FX)5[$5>3TUEM!2M%7L/9X2@J;3>IRNNA J:!I_.X:.X\P\"XOIV4 M^?:]Q9RY0,KP]Z[(Q6"FD-(OYC]T)@V@GEYG&*R_;K^31>Y02D9>M"0+4 [JB"^@S MS':IH((&MC,]-V31"\U9E;;&M.U%(30ZVGM2L8%Z@TI9RJ5V=VL,BNEJ%*'6 MG;9*3V-/ -.+@!#1P$"Z)%*Q*,JQJM:AK-&HU\<]T%D-C;9X%YW<8Z99L5J7 MHTI/]]@RL3'L)UT\IK/L%2!:PG3SXR75-%)&Z46*,WG:GGY_>]'P(,B7>4SO M95_"%5$E"NOQP2%=)RH-W5$X])XUU5?8M2 9 MS9L[_0$SFGAA6W^(%DY>U[SO*'8[V&'C@T;NT#5FOGD;2SAP37'LNO%!T>T8 M9^:AM\&4CNM"9F/Z6]BY&Q924]7-XL7]@2$W>-TLSMN3):1C8H\BGC@)PZ@@ M^B:9I6A9'J['&*)Y-^LQACAL#/'H'A]Y;*YJ#PCHKS4QYH"MCKIG?UR]E46] MJK^DI3$SD,QI7M,V\>4"K*(,Q+2PV:]I\:ABY=%!G@=WB,^ZMT:9JZTH67N3 M!(B>R)>P^&^G$+E@*&.+@_I.0;+&A(J0Z%+L[1"",G=&A6V/GOAOUA,_N/E^ M=#L?O:J^;B&I;*GK!]^(WW0X!>7H1-104,;G7!2O.K'FXY>KY)+*_-[:UD;E_M>T\N:90P=OB::TZ:2KWB597!QPH$CKU7"C* 2QF*Q8O3THH M_ U2AR0,)R\0@3G\@N$LCV^CF;"\SR%#VLN$$U-;/*5,KZPUGW+47]'<48Q9 M@5-R4H;B9*SJGUV$>+K>P2.KE]=B!!?9[&\EV4_MEA LNU^@[&8O'[-\$OT! MQDQIQ8MHI4C'E/1P<5XJN0Y5[;S]3(D&LNBJ94X,&#[!8)&D<3I?L[":?/Y4 MO5R<0W'&N:*3ARZ_-JHFW^FGUN2\]5ET!>ZVLEMW3%D?GL9+6]AD4K!'F[^J:TIJH-4'WUNW:57ZK]>XQ0J*2T5I*O+<> MY1[6BM 6&"-(NJM':49XZV[O805I)3=;]KSOG.[E@^-7;_2E0-G[XV7=L^I; MY>5?/J=)T/RCBPF.TQR3225'9%"\<%W@*_7-2[LXX)/GT$>T@ QL.*9OFBUL: VT2GV3NW>]*5!Z.T M?0\[L/S*-$UR0?XCMV5_E)#3*4/1<\ZDT%/Z $,(EU3^T),F33)RA)%1Y^3@ MA0@V7C\Q,V9_W)%Y[(/!#L/VL,(O4O(S$:E$Z'XA"@R]5YD__QT&&?W71CU8 M,Y4SFD5$QZ8/#RMV0<U,)!5*?GM76TD2N>+JK4.LHS2MJ\G>>KP.X[ZUYNKMS?;#<.JBY'M[[[VC M4.EJ*WA[([ZMAMO5D'#<^;R7]GV1+I=1QA155@(MH5S!)##N1!9?'!1]7^0< MUN]G\GJCZ&L\#Z]>'VLF\@.DLC'(('MJ4F#Z[C5RR9X_^F9]\\V.U;XZC>9%'\ 314L">L+FQ9?\YIXOY;G8)UGC[M>)*&&\/R)H;HVD[ M<&$L\>C8;^+4A'X";]$R7UZ]K61O5^OT- ;I;8KQ]O2J!IEYX(H;>^03;:V8 M5"\#*O0$-_TZ$O6Y$Q@B3<,[[H^NS:-K4W,C? -^S(-D05_VM'.>SH-0$FMY MWOD\NQ^C4LW2.Y]F=QP:VJQW3DKC>Z&A('OGC^R^'"2:N%].Q\+8@H M^$/H]S+_'7N7XVETBA!$Q8G4&4R38K+8HIWE1H-[2W.#&1L<521 ME+B.Q>WMU=J,0:(L>+'7R'B(@!:4RM;;R"O]G.3U*HU>UN&4U=&M-K%&J)G# MH5(7;K),<^'+B'U]S=A*?'I-GQ9ICD$2/KV2];3NMC2[#&/W:,7W( JO4_0$ MWGZ+L@5]_X HTN07_#F2G9YMA^IO\NX2:&C^]$8RQDFI6-S-*@!N;[PQTX5M MA+N$/O]-47V$659X^NF>V;B5V;E",U9H/_:/HC,W.-'[-SV*8YT#D*/,:-5RY>GXC M+B<[+AWE7:_4.$'$P\W3T-V AT]O!I>;H+NW5"6R MWTT(#Y?JG:Q:[R++0VN0K4UF;Q%MN[PT[6[O8O8#K+"!S/\Q1$2W-??Y?R[+ M!DW7S'1C;\)8CI9VMCL;*\54T.K6I9BHD@LL8D,O#GKH^/8> "@D"=G07 [* MA2[@7[.SNX%=X:QL]S61;EKAJUX^93]RLQ/LTH"IN+V]A;V%51PFJ[=QX%;8 M[E1]>/PB15S>QWCTM'9C%=>OK&J$476Z>^C"-W?H\KWV!Y]:;KJ8-+3@?I#5 M/>S&"]L!!Q[7T=0\'QS%3LN#RSTS6D5W.N'K)F0=O&N&M.S:EJU/B;=>M*%V MID*7\-9-U#=^[;6=4;DYJ@XEJD8.9JZXUK0-5]V6,R%U M< OD)Z MX:OQFT[<$B9JU(*25KUE0V'5XTNEIKX('3" "],GD2;@D>A11>@%5 MV'08T^OKH3OJF%$ZQHS2T3NMM(Z1>L9HX\1WE'DMKY.&-E#E7@&7\TC(WMD43L18'2C2?OY()7CD?A=%VY$Z/I<=,0W]H>TF32PRC.Z=0_PB!'K.Z0O*PU>CD&^=5;$.?DZ*6/"%'!DF>EDMV0O6O^ +*M MTN,7'8/QX)5KWTE\+'XSF-9@L?B-;B&(ZS1']WG&SHD651\XW8S7!R"'J[-(M+B ,4K;)( M6/9$VL4=1JB>5_Y8_"T3ED'3Z^L.:\6%O!N,Z_)4[V1L9W])PLWS2C#< MJ $/5"WX@ND>O0!QD,=$".Z\@.27%6'(V^^'#^J8CJ&M.$D+2ID9V\(N!KB6YW3XZ/@E'T=#;1/U[ M*&HI"$K\G0=3%G5V#$W7 ]?'RE_?5N6O+HD*[<):8R^AT_K\TG(R>0N'ODK3 MWIOE)BC#;J%>SS,W >[C3)JZG>XS\)KJ\Q[FD 6\.IA3,I^MM[E/!H#@^WR] M>R7*(")[KF+O'HWJ>$(;\$I[]YA4]U5CR&?M=Y+A[E"Z)VH=003$\?JR1*7B MP:(U_EY 3-U^-83*%<408MU@^!NDVC$,)V1/@GF1'8WO\@QG1(TFW[:=PGC@ MO#?6E-EPQ:U+:9$'\J*7,VGD(\?(EU[DRSXT-E+FCN78CCEUWTRIN+0>K*S6 M3)DDX>&)7G/!PSG8QI<=:?ZYU".\@=<@OWTYQC;9X1,#%NZ-; M^J[>P#)*0 F,U)LB[V.YY%*=+)FW0]S>!1:*1Q1@0I:KR!4A:FV?_/*)OFRM M4>^*T]P: ]05Q9,:S1VB/A.R\;^Y;@3^#LY=-?X ;[ )*=IPQUJI>]ZV @ 2'8;/(Y3 +YF2EN[]BRH[6ADB"*H^)^178-0UK; MADY$3BA9UQJW6H_M1K8&"Y$*1(!'@8XFQ&]K,0S EA>-DT>8.DX@PC<(QB ) M%:$ 53]K+!'112R3M_^!0$1\M87%,XE8ZL2\+9$L*['=/#Q*<5?U,A>$87X0 M/HZ^.-R/FW7>(5V!<'VG M: <2E=YS-2*>A_1:*PYM7!;^HZ*A2RC=&VZB,-0>&-C6/E_]L:RX!I0/-V_N#V@N YZGS M*^/GL?#J$37H%YC.$5@MHJ"2\.-D%E!)\P-2Z.K ]>F M)'1.U^4?]>Y&Z8]DC>U-68B"1DI+29=H%B4=3#&!459A@/QKGWCRJ\UJVNT< M$'-CVO*V]G!/DR_REQ:K+89%=E,[IHH7)^E!WM:_Q<#/;/ CGM-&+/,OM;20 M>F[ZKW2*3G9$228DO0-#:[_4N*^**D?9E3JUM80:Y5@!C?.\\QS99I@?C?/Z M #5O"Y(8S5'9']MG[7?>Z2TPM3Z$>P3!T3(Y6B8]9&<5U\:2#($@^RW*%D6@ M%:+B6AE]81!CB LG@(#M+B/YI[X>2C*&P?MY^G(6%%[5@NKR'XSH(C^J^,7O M7Q[W\Z)V?_B&K94A[<"C97*T3#H)2>]0TC99JM+)42Z_84O%$R7=N;!ZOQ9[ M3S9)XTAD7$(8+L^N:#\DGV)(W[](9T> M;AXW?2Z*6MJ+#,N.V[;\-?V?9X#A7_\_4$L#!!0 ( )B"J53J:BS[,9( M %^U!@ 5 8V%R9RTR,#(R,#,S,5]L86(N>&UL[+U[<^0VDB_Z__D4N-Z] MN^VX);N[/7-V[=G9$Z67K5UUEU92VV>.X\8$1:)*M%ED+?'L[F#Q)OUW3."=GY#G/-S]\^^WKZ^LWP3*,LR3:YFS" M[!L_67]+SLX$^8N4>O![T??WCWAV_^ MY=V__NO_\_;M#V_?*H\EFUT:KIYS\L;_FL!3;.XXIE&T(]=A[,5^Z$7D04XZ M(S>Q_PV91Q&YAZG-/HF25??OG_[]KMOBZ<:1\"_SN2P,_C5V;OW9]^]^^9S%GQ%V-N(,YR[ MQR1R^.>]\:_?X>AWWW___;?XUV)H%M8-9&3???N_/]P^()]G[ WE3&KTJW__ M'X1P<:1)1._IDL!_/]W?-*[N^V]AQ+%.. ;HLL<5HA(4XW MS.&!@HP^'_V<[8TO Z9=>]H1KV&9G*\_;L+6\ M?_$RI,'')/:W;%R?O6A+Y\%OVRQ?-Q\WQU :[^UZ8CK;KCS19I=[F.?2]J,8B:1\[HD*T7B?Q0Y[XOZ-RW*@% M588Y5'WF0< .H0R%MTC9:W\)P6G6I/LT#!]-PM+=$]*F[U4=,=HRV8W@K58I MN #9G0"'QPN-M^RB8\?'(_V*"!$S]9Q>'?:,#=3A=)QHX@X*O)Q65EKO%\74D2O(91U,!M M\>?QWBT<23=9QO3.RVU:N ?QD+JGH.3X.0UP%#H1/U*F %TGZ9*&.5/=FC[) MP63'.]#!,[%8XM+:#=O]@>-MLZV7LENSA"^6& VX4IH#/KVCL[VH]=MWCQSLG:$Q3IC+'P3Q8AS$8L1Y$R(7%ULI.OV=' M8ZV\52Z\[+F!A\J@\:RY- FV?MXJ;WW,:$N=^WZR+3Y$]''0O-X!V>N1\11T M]B%&S.0-'JG_'"=1LMKQO(K6M]#UU%2B/^RS5,R@FN ,&\#NLU2+U;0IXN;H MCZ?;ALP<6(8^^#?XE@1%-(E"G['099/U?'C,2 PZ37\)\^>+;98S+28M,B/$ MI5-:1,W!F4.(.'%:7( /(J7>11+4.2FT/X]XF'!79^'-YE\).^N/SZ,W30^TQ&3ZAEHB.AT7I)R@AWPIBI/C??%/T.: M#X:)Y''$3EH_W$2T_-5#[L4!,ZBS3YO R^D\2#9Y\^<_@.+H+A5VX5134GH' MH0ZC,:IS.<0L$[A_X;!F[X/9$ 0M"03_4)!J:+!_(79&"OZ M*:/+;70;+INTDT$DQU3[?4J## [,!\CF\/)M"O<9O*HHHCZZ7Q;+F_B%\NRB MIO=\#*4)^(_G;#\&(20XO] '4!7Q5+WZ[$?;@+U,Q@PX9[:Y\.A>>6G,]F]V M1U-T_W;J;.8GFF+N7O/=U?'0%)F9KY,T#_^&+T*X$OY"O?0ZV3:99$<2,Z9F M77CI8LETA.9TK*<5A?;-"#R<\FE!^ MHE'PF$B-J]0NVIVB74^-G,)7I-;T2M_;'ST!Y;*S.B9K*H_IEY PE/Z87[$H MG93A:IKY:8C5#,W?9_,C)^WSONV(F)J=8[RD1YI#B O3MYC%<[YC]B]3E[D] M",N&RMBVI*H#"(P8D=V$.;LE0=,/>.+(#2\$#,ZW^<.Y9=S:N-MIT@8^MZA[7I3W&<@V%U@A^25 CT5NYEXS5H8$>2F4T=KGQMEA> M??;1"+R'A.H8+E7X?SC(7KR(!]34K!3&COX+921C+=H"Z 7; 9LD\Z(?TV2[ M84^ %8W.?K8[1+$BVQH-$IS PHQ]:0];9BRG.Z:EML;K:Q3\@Q\?OT[U%@*Q MF'ZR6#)U##74AG?<_HPQ\>_7 N%\2C)IG=1[/#7>32+NY#T/17NN7\=3YIS/ M2<9>),0OP301N?'9 SOA+RD[ GU>9:WZP2'&N=XPJP;.S'K%T21E)SDBPGVR MDR?81V]=ERM2.\SZ**OS,U43P8/C- M3H&#J(QW9<)'HB;N= $-M3PP=NKM?H#@_=MWW[][W_I5]7MV1,\-ZI,5+;)_ M)*G_\U.,>2.^T>'1;?Z8DPM6@N+QLJTKIL>SK5-SP]:/FT@10.='WSA\*L&8 M6U'_I%.QX:SVFUW6PBW,I>!*?$=92\WL3+)%WS[ZS#6=7S MZ?%]P_K[VTH_"YZ['Q=L*PK,_Y&E3FIE=OA+8Y/Y!P."WB%MBX_4'CV9])_*G= M#Z".&-EG7P01'KW/X!SG>?1;]CY[^M9[$7 / 2/^.:D@?';7A5MN^-U[$?O748>WV )-J?&3L#"(PSF5@!<0PU M2M&>_-/ZY'A:.<>;XP!T/*HJ_%F=)3 ]GAQQX^4TC;U(Y.B+&-/-_4/K-]3U MU'CJ)L\0[# 9]$'C?_3"G9'O(!K6JNBW/C(UQ"KNJU'S5OG/>8CXC5)A;S1K M!Q$UIA\]OB:/S\DV\^+@\95]QSLH7;K;YAC ;U;T^SPV+OBH<(%PWQIWJVE8 M2QQP_5,J#V,?>C3(P9T\,[G M[I7]Q-E^M70'$AG7%PL%!VR.Z#_8W9(%(19RMU<]=CPU&CN5 GR)JLQ/Z<4V MA^9-@2B9:$HX.(S&B"[H %.DO0CJ!6YB85PH)T>C0[GSP1'A4Y[R4L?1Z]>@ MB<,5-)G*0!.Z#1O!%@\D8D^1DC797"&X01=V^$*AKJ#>A#^:S'CGAZC6AO0] M\:.HX\: #<#AMI\DO9\?V8J!.(L\S:MNU7.Z3-+2^PHN>G;B)RD[);QTA^Z* M@]!";<[H-)4#OK:6# [\\WAG#9-=EH?^!>B,:3NN9OW8$8N:!&!4)PA\WF[$^4ZGQO9']-AEFACQJR$>PG!HW"=I)?)]BE?;B-I,37NGI9'QKMS:HNB M%QN9'ZY=D%S3;KI]CJ T7IQ0@M/#E\S7V'IF-8\?WR$H,O?/:4R;6S(VC788 MQ(0EI-">#Z0'43=> %;\JC&BV?G@Z%AV[)-FAD[,CR5FBZ9LB_. T8]>&+ ?W? M]\T351Z8 AU*)!"IIA^<[\*G+74^.;^G)S M=9GVQ;@1C9,7MDV2=->,#*,-F7R0HR-+Y& R4P.6.CR7_@A"XYG[%6W\$O3P MQD.N:?3T<)>PHK ^ ;/9"W4XJOL'OJFOVN^K!U3YV[ -,V=U=JG=:!Z+5ED/9YR?T+=)1G;"/\GW#0TVFL9 M/"G<711C9T_2/D^.FT2100;H=9*R^PH6"3A:[#MCOZA/C&C+HCB4E&G<6WX# M-[BRA0MXKXO@7@?!NB_)[ 3&^"ZZJ/.%U:V\.L349LO27-EH[%_53<9^)7L) MJ\".M95?[6-/P.FD?'8 MJQ"U.M:AWG%/5]B*(,X;X%IKATTLLU%I]]+4[07_YYYRW'Q9KLP]"%53T.Y< MQJZW3W$@$>=I()WD][!&.$?!9HA\-)#F423PY]@O%8"HN@MQ.%&GN8?,W/$0 MV.72R[UZ7;-SN'LE'[IE+]+'Y+4Y.W)_Y,A96/B.S]MA-?8'.M6G/GB_):DT M(^KNC89!8_L.1>]NL/3[H,?N#S>.7_7XFG3C5Y6#S,U?Z^;H;NE9.][)=_V8 M>J!=/>S63TE4\S7K?Y]VM?_^9:9T46O.0!]*>&H&3$TSK>.2)MH(32?P=8X5 MGRU:=ML3XQV=3/UX!?]!3=U->3YV5!T=1&,\;[JH(NA1A%<[=,SKK70+80UF M)SA%PW@G1_DME.K?/3,+DB=ZU9SF>T/&^XR/Z&"+]2=A6;]U!1WI(;FU1\6X MO?DFD)3?$F9J;0PRA-*X2$VB'P3WFS1Z5_8&CI\LB]$:F:_%A[4223NAI= M%?JH27UEW?5B74]-+]=O'@=JSAW>.;PU>^$.[[)7S- >330_T91]$\RTVF4" M1 J:SN 'DOWTX?ZB]=ON^?!XVKX\,457:Y1Y\F'C7[7NI'C[9\><\K':A;7$=-HR<#X=S5**9I MN+G2DP)9_;@NTK65*4-ICNF<+#!]]VR?IC!MQT-CG\;G2;S->KJ^*F/'5T)D M-B2J$<&"W8" )R6@'3MK1PXF8SF0!,E3VZ??J)\?%5>J?WP:55[=$8J:L5,% MD.U@IN_3H^-=M"KIE4&C+18BE/3 2'3[,Y.L.U!J!(0F>$]!\ &X6,K6,4<4 M(O2E/#ZF6-$QH+-SY=[@$5$?2CR1AB5K0^QAU2YB:@BNMA\EXY?A8:N>,J:N M^LT!;)S^13;I6.T/&1/W>=+-_1[>!0$I.!#T"4\=L.>*:. MAXR]"-"O.!SQJAMBJ'FP\7##30RE0E%3!4?=L#&#?7%],[JZ$:/G9:CHCIZO MHCMR#.KF@ME#*$PLX_J@E.E1@T(;+Y3X7;(DJ0\D<9\GIP<= XE9[59'CR?' M5U25=G9U^"O=X\<$9% *<=JW6/W8R?A&%3R;KMNUUZ.C^ZS9D?0D=@E$/<- M5#WAN6JZOB&\?7ZQ81V#4 MV%+((YL0U)::I:_!&74XUPZC,=XYJQ?L+YYR=G/!"Y&=:9ENU= 4H>DT'D!Q MY*RLUA2L,>_"C E/2^/06[Y0GC M5MVEM\N*$G:>C=!FW=4-']-9RU.+P.9,$=8IZ]]1M^_3YD 4 NPPRN[Y59&+ MU^SD:1D];N)O4S=5I05&=O69IGZ8-::G'D%H_++R3A5V?^ 40)\@YM@W8;OS ML1,)S(!;Y_$U,1**D;2<0MG]%SMCF7X?[;A!5),YVS1R>AZ%#G6Q^[GQ/WT. M8'X=):]=8?+61T;,DZS-46RO%6Y]QLG7(-JA[-Z]?WH,\SW;N7;(F*93%:NP M ^VP[0EC6H65V9MS"AG?]Q2Q&Q^38LU M6/)U[]$<\1']>S+QKS/L6#MT>L9.E]>IQX/C?UJ*.O3N8 7JW:2]5!7E!J\H M5+K9);^D8;Y-&^,WP^D:Q6.E/ NM*^F*%VNL-TTU;=';T?'YM!GKW,OQ ,XS/E8O$4A:LV/;S?L^.%?]G7X&7/)2)3 M'!216W3V=M5/]'[>V"GQL%VOO73'--1P%8?+T(#TE, M=[Q2\WH;!_6!E8[!XQ50L/,T84KHCGO9BU*;IMJ)IN'C@L-IJFAC-D=S(E9O M"B,>;^UWHP 1]M)T!U_X&CZ3QM/N"%*329CNUQ*ZZZD)H69BE[O. LNVA\9/ M>>3M ;H2'<6H"6!F7:TW4;*C$@JAP<]4@ 2#:HHP"7^C =>\T8?9'UG+]'Q3 M$&%=3<+Y3D$?:DM^/9R.P:+ULN"JTMKYZK/ FV^OMH'4,AZ1@A?T4\*5JF:X M46?3FFZZP;[9 ZOO?^(A^R9#;Q#-,<_LKM9@7=#'/9^WA\R Q?GU^[)VY,AW M2IG0(H[$5@==^S/F2A'9>_/B72;:F6"!(1Q==6)M'&O(9>%SE%0N5_$/%"E? M+O_%7S\]5-=6_F'TC'8%5X4=_E"AZ:W8A<"A8HH<\X[N[T<2FXPZB]==3R66 MCYT41IVHL_[;06B0RD,FO\VFS.]6+T.OY\9WBRM8:-\M5-P=C*)6?7)J M;G):SX-DPS2^7L7K1U.;8LI9T;7K#K8@LW:T M=@J]D,!LS7("%5S'=6MH(S2>8SR,$8-%BE^:&A!%*B-Y38=;WZ='8^_') E> MPRBZ89I^F'+#H[%S;,-@AP',ZS!BIBQG[NW1X.Y$=54$8;0'2J?Q$N!N5!CQ) M8;W92ASPJAW=9! :)S\!!7L@+_W4;R.3C"ZLI*T!RO46\JAJK*J#>JP8F6)T M02V64IOI'P';?V+,/&RHND6HHIN8:=(K:%;9T5.CY9&Q4Y[0A95!;CA-LYN4 M1DT(;OV?&Y$E#EP@CP@E='))EZ'?4G[?^>#XRFS_"O'61R8!9UF)83;PT?;$ M^%[54KA=9G?K(]-+!>^_T0XBX<);7Z=Q]'O&93(PMI2,;N* ?OY/VFQ-5\<9 M$Z!N)C89E:U#C5>:0-Z/ET? DW39=\_4 M=W9;MWTA]6,GDD=PYZ6+%%-W^(Z03H%>^02-#T^DKX46DSJP&XX)BN.;/ 40 M?X\$KIKAX\$X@VOV81L'Z4YQT'8B278^9B[#3SAE06?'(ZH'XND!#XXK^)JX M+^S^9LAIQ@S^*^(J4(&KT FFR"17#[)<.]*Z"J7ET/)_=$1V\,64"TD#9 MSTU^O:%DQ]/)MD\99G/E5R\]FJ8V#A^-@4\Q.QTC&I2[JZ,(IN6!\;#NX$L! MJ)8;=H0D+SQAI]7WVO;$="%=FF!6=-NQ,QG4_#QC!A%\=.Y@:]4P^[W,.FYI M]=?\R/A W7$[VH'CU=#CEA44B]J[[U7-W0*B&Y,V_](7YMR<-M2F ZB M,7:LN G HRQ!S#+*_B]HMIF.H31!@TAX6@^VAN1SXWG^C-02=]T[IF>9 AQU MOW[RDVPD7S'?>)IKO]S8?L^.EU-0Q)GADB[WE@#$Q&VTI^%TEMX/I3KB@04@ M/86JW9TGTC#.C[]+3[ MZ'3MJP.)G$A9'>+IL_F;;OUCJ8WZKI,8;:"._,7JN.GE+"&DS:%92ORAT4N MH 5:9\2%0#;6A^:_DTX6IZ=0 I_,QIPKY*/CL>- M-PO[&2K$T-\; 4J^*MN&C)&#'Y^^":0F\G5%_ 82'?](7RSKVJ1QN[7K>&]] M=D0?W'YWB_N'3QV^WK9GIJ?%G>\Z2C[[/#F!X[&E*?#Y3ORQWTG9GY+3LD_, M8 GYB=#1YVMOZ)C;SJ69T5CYA4(;71K,F7'CK6C1>92[=GCRP6*;9Y 0 MQ+[D!N8.I3*U^*Q(LC@ZL;OF^1$=)%G.BT^QCQ0/9F0/3/-K])0T/G!"3JYK M-M:8CPN)C1>CY3$F\>'LA:#:SYF>#ULHA=K'>V@O/*CQL? M-=?T@MT6-,5X":!=<.<6:C;-OK'.9\:+1!9(5?M0U/P2B> 2:0I,]GQZO"C@ M]A*=MK@I@BA AV8_M^L)+0^,9U>!%;%8?LKX5[-XXDE_-P 7CV4+UTG*3VN* M2>5%+723S74TO0FX8SJB[@>!\!Q*;4+):Y#N$;/I]MLR]GMFW*JNL@Q.R;'J M]>IZ/SZA=[784%"%XY5HVM!QCAY 8+SO,5GFK^Q[47PVK<[KYO$NL3K*W(+*"@P8#'KKX0OMG^&D+NQ%/ E69"K?WB;,TV MA91P\/$>:O'T?GQ"Z L?O77;Z=KR@,.C%E:10GM)V$;HD[K@[6HNDJ!JN?5] MZD2<]O,E.UF,>NYUBI-)MCZT<:/CO,)#.JFC_FEF=& MM],3:7ORFZ'=>];QT(1L\KJ"Q2Z_V:%4Q@O;>=DS]HC,GD$1>?$BS.C+92?? MMK8#_9X=$56KL:SVD%*X@\F,;^DKUCH \6Q3R+-H=;KT>M1P>=@F\OSZ'I@- M@R9327EH]>0$]D9SBLKA^,S'T9I8XP>P55KAY3H?FUX>[6U'?7:/!\=5(KAF MU@\P;V^LN2(6O=OPH ;&1]-R:B:(C.(?:;)*O+\EJ52G&I?L.SLE$T?QOL M^$JVJ=]D+EP*$%YU\AHL]O)$_VOT%$E:[)2D_-6R-_OZ^OH-OEUXL>_?OOWN M6_CSM^P S>@M3/K5OU\L2.&C)^"8)UX<$.&HY[^(Y-QG?C$Y\1!MX-^^+1DX M,2%$G'\Y#U$G(L5,,U+.-2/E;"?,>)[D7G0[B/L9>00B]H1P-# ;_@] [Q<) M\^^.W!A(_PSK]W3I**L@3SNBCA,K(;B*&?\/$:LA?#E?ILS4$T7RN[',+Z(3 M,$U]&1[[[2,%PDE,[4@&$ ,21KX;/<(93D'(.PB>!HPVGX5< >VML)HMO MS"*_ZCL\B&E[W#[2-015TYT(:OM^2DNSES=?YBT\"@#$(5P7]$FR)&EA6)-8 MLZQ)*$QKDB4[)YE<_ M$>:UCZ64@(,+JLSU&GS#M)+5\6-E@0[>G#MRS19$Q'I3.)IRU]5 MSFX<+1]=I;\\L^DS+Q+AGB/W34&%_,KI6/C,32PW$#@)/#CB9-FE3[%29DG:UINF*?;G,('K-GT5>\)'O@U,D MDB3A-(D@.GDNU#?AFA7\MD5A=25XD_6.WEP,=V"*)9#<^TP"=1%2B^W0=45V MZ9:/.31Z[N"MGH2R!R#40L@ES8SW_VY.FOW*YS%@%UC[%&@%W^/P$V30=R&F9_P2;]CA M\>4(**K(YB8F R^A+TPY@>#.40H)2\"Q+ M00)V^9$X03H"1)),U3X$.]!TMFTI*9S#HS18NF1'0]:$R M'W:/H:8CIB!RCAG!6?@F+"8Z*6;KOSVVAFI),UEPTA[]6 M:W<,9MQ+I$4UYWY AHQ*QEH"C-&%JV>)2LMF7*G \L% _I#MQ&D1)#:3.1@< M MFZ;C*4#Y[MR%YDFO?AYIRNPAAJ\1"P,1D>5(N4G?$O3($\5NHB5"EHS@A2)4E*)-WI77)3@U:SI'O0J$PR66J]P-/%8IKD5Z1/8 *",UA,"+'"H?I9/&S7:\BU5/C#_"@)\)"1UQ 2%$2A(2;?:AK7 M/;LCF7Q ?V1_$C0LUD^4"*9&,+E0D@:*3XJBDK*28R;=%P%*1T'_FA&._R6V MDL7],PEQ:?M-+(@LED0NB8@U\2H='QZ"ZQJCT(S)%Y._F,;4_+=VQF!PM+IK5PKOA$TK)LAP\2LFA^*H"^ICZF2 MY+MW*.RWTUN_9KA:W\P-O750&Z_TA,/B.(3AO$[2)0WS;3I,B4&JPL8@?'9Q MUA0&2+D$;IG(>D*V#+A-E878+\1T+*G(@I"^'.FH7PE,BQ\X8]97K$"RW4#- MCBC"1$]R(2@Q .!7+9JW4#DA&K0.2Y;&(A3& 7^_#G*D!Z]<,\VUY5L\@TEN0M;AD++$3:ZIDQKI">$4&<2.HS\BD.P@S1RRR[ M?JHPSQ+B>9[ST#7:7XGY=#5M:A)!,;&G3-DO7&[SV' KFJA.*EH%57&5L!4P MLZHB*V?9:F-M'=TO;U1(UK66\VT6QC13VR3>2N2N(S>*)$D4FN17H$J0K,5K MR20WZHDP DN8-,2,;!IB+2>[;)<9S<]W,I#(_P0EX//@Q1OHEU7F83L4)@(_ MTD;&+%,Q%^9?\ME.D.%HGU<^!SG?D2(^*Z?!?-R3Y;62_-7W_=X4[]=BEM>% M%WN!)YR4\Q7T_1A4GLGI%9Y33M%%S:,I/C3=HXX9B^HDC:'[&P!K!NLPAJ1 M#_"MA--TT'L1M-'OJE,O4LKLOR0K#.JY TUT&I&%S2R>+&8E$54$<.](@8/VHM@:*J4P@6SSL.<@-4U MLU>0:^6M*^?&(':MGS*BE1X-'JG_'"=1LMIA8\]LT+E34"4E6<+I.CB+#/.D M5T#N,^8,*X@I/TI:20UR$&\PEFI 0D-B\C!_&7P05/$(4J>Q'RH>30X:CEHA M# F=QJ8ARD*(7 E9Q(JXYE5QX7(<9"N$JSA2.?4>8<\EH$" RO65J_@_+:ZUB1Y<=!WGO M!SH8'5LIVI;%@A]M6AWF.-$5%L$.%(O:KG0SR$(=8G?]&[&F(E= $QI]NM=I MLGY\#M/@SH-J(SZ,6=X^S;)DH+99XB6T.?%YEFD.:SC;P"+D:"C"XLOX4L03 M521S$[>Z_ G,3G#Z,YR_R"V]^](DTX*U,7#O6(PA[)T8BCYMX=A0J-L].RSQ MUW)'55D[&9X:;RLG50\7SY!ACI X11\_[)X9T?)7#SFS>:'YQZ=-X.5T'B2; M_'A-&V>$+U"U(N2D,_6WQ;R$3PSPS#@U^35/H;C BS*;)J1#X6BZ8R$AKY3% MII20\MNLD-!62,CC\]O/]V5V?16VW1A@D)P#?2W[F.V.0(34ZKTPYSV#X@!, M,R9Z&OO'U#95"OD$6>335PF3-Q^3G))_L8CJ;)"MJ)XCC:9-SS76H0 I<'\A:;>BG[*Z'(;W8;+8TU1.241W06B^NX",R(G)F)FPJ7(1%U M2^]Q>T\AIQ9.*H5O\F9'O=0F8#DJD33(0,.$!G$?O!R:5.YPGT<1A(V2.%LL M;V+(FAZ"12)GXFHDS 6IIGPV\0W(^<")IDQXTMRK+UV0#SGLA4_3'-V$.?]W M0#=)9K-_C0MN50",HU^X_.R+H\)0%T**=="Y&)DA6BQ''A(+@@J0$0AG\M"V?$%65OER 1S MQY0"MB0OBG9,"Q)252$-B-)NO"IC+_*W42%C?)S]39[99YXXLW'E&5EL<]0N M&3^C] ZWCQL[_ACV3HTRY%6_E-RX@E.K*:!&.9$.4,A@?S"2],=Q@>Q>OE4 MV-BONNRQVYR"O]C@MRSF[<6M*TB8%E;5_NHB1_(O3.F\9N1LG"J\/!^3X]29 M9P0F)3#KJ4M!/8G>OWW_1TMN8W8L+)9+FAKI'".)V8(C'[98:32S#8)4;'?E M&;9:/;E;+-D%FIU(.7I(EOFK=W15H(I;)R@227+*7-3B#!;H'X4R]TJ?F)%% MF;6%TV#\PD^L5N]AXW61/Q_[SVTM\=9,D96;^FIP-!F25B M6H=6XJ\ M.)R@8A4Y?:4S^WC%A*E9H:C=^)C$R^(76E!,2> KYSP57M67IG&U!*XL]RL] M)@YTLUZS_TW96[AB-^71D9!!T;)R#80O8L)QLZ'R,A9 "TNA45R)PPY]/ 4> M?BH^ZILX8^\,M0BF<@F3ZN&94AQFK"GA3*;?\W^49XHR_PR4OK,G@3*$:\#A M7Y* ]&A\YJ?A1NI8F9( FRB"R% 0J55!_$2CX#&1?N;2$SFL$N6BWE=/@BU^ M/$E,"41J -@R0IQ+84]2#I)V,NSJ7C0'$1C#Z]<+PA0.+':CY]DM!4RUF0Y M!3DGBP,)*W&) M[^A87DV8CLT0CJK0SG?:0,="8U<4^SPS#/]P&*GRUCC^=A8D"RRI&5'(G@8S ME9[!"D<9YRAPP9&)TJG;@4 R:AF9R&#RFDJGDKBMTDR43MVZP* 957+UA6>G M)#XHGO6R9P0$#VAPOON4@7^>7]X@+BA='@+CS8-HV3.14\#M\09F8;K;UZ28 MB)0SG2*WU;@AP"60-UO)YD9A/BQ8]ARP+)RP&%8).+@CTW) P0O.M_G')/\+ MS>^\<% FZ*<8.S=MNOO*S)A@"DCH.G>P/@#1W6(O.F."))EP2O,L1&74-C/[ M63?=>\YITHUY9LN4FSZLNFO"U%*7/M 9V5V!;QT#QP9[M?5=J:W6)ICIH:![ M0NL-JSW-5211A!X?H7.Y?:;%'E69Q=XA([6RM\JK#MFEO5V/_/'=_UUV4@YC M(I.*V'=Z>^&D@1I/3^80_.9:#W*J8_0>',)/U,W*Y'EHZFTW(QE/1 \M\2&^ M)#^%7@Y*&_&L=RMS,YAX,+_6QSP[K)'Y%R292!>*-C?[)'LP3N'^'PE%@$.BH@?%&!!#!#+LO9P[0>&%\NX(KND:K'K7<0;>>+*8GGU MV<<$E'OH-QF#7Q3^7RG,T4%9F43T7R@CV>JC+:CV;*=MDLR+?DR3[88] 9E4 M6%W+ML""F0>\S<6QW3EYB:[.V0.S7"\I ML^_\D.!Z1^\*?F.5PC^/T". M M%T!@!403C+H&'%NNPEYP?D0956N,05;L@UBAK&"79%)6&<@JT#:1*BL8&Y:R M$OO)PGT$N,8B!WTG[9F/WOIHQ5:0*FTC(#;=96M*JJ.U<\6[A)'AOCHE99'M MQ$7^S,YJ[H%3_H*ZL7'@&.DM%)L^FQ6_*3$T*=^_N"[I/U73++\@,445"2U* M":EYI?,V<1".2&07ZG\T"54M=F4O>4)2"D I;IP$)25\RNI?+?J7K[=IC+E\ M3 [7X6?,ZANDPA4$D25)TH'V9HX3+7FZEAUKG2#;XQ^P>RGL)QXJ66/N/V9V M#PVAT?[Y!S)$PF>W53KL6!YB\_:(CY72RGD\3W M%E5VQ'E4,JWUK2;%5,"QFC(A9IMA?8AOT8D']Z,*%I[$_O#^:I8S5#C(XQ7ZQQJJ./ MZ9%MBT7P+=!Z/Z;L4K$$4(JT3X='!;!H8LF3(_RRJN5W3U[+#BL%9AO\^>K) "!=F2DLPX>*'#6-& %RK\N,KL,E1+ MN9>KYK*(TBQ';;>)FD:WZ%#ZQ<4*AS^QWH M$V4"-U!I=IC4\T,53H.R@QOT# *^E\!W6,YIT:PO]*6+R,LR 74U0*]$,@56 MEW5ETMCRM?M'X\&B2R_X;2O0"R':XS.;)(RH%A-X3.JPA(J/O\02&OCM*4OA MP3"Q&+(?.X"(03/64GDNE6MS\ME.09B:.U67:%I(E/TW8XH N&X#@)V0@2@V M*):@3BJ44U)(M(1RLG@@[&5,%D#TEPDTL#,<L4A'M.VBXTH5&NFA-"==8L M[O=A[;BX-_+8T\),([.9=9_H*$+2L'.4)F6%Q-00L^J])U23GZ\W*0M$D[+7 M:I,R82 E-IN4\213D52]B*F9GC0R13R);:07F%FS/+_D6ADAZ]UIAJY9.YV4 MA5M,9$CB3\.2S1@%-JF#0.J I59:T %L(.QDFSD'O/RR* Y_]#Y#]27O)KQE MG[JA@F>E/!PZR&.%IU2B0M&_BYV*OE5KV1ZOZHLK&9:*%V,XM1H_L-K,G$NM!WHG!5^ MK40),WC8IH"^=T.O;J2%GPZT1;!V>P]9T-$X$#P#8+\25< IJ(@3 MPUHOF4)Z$"D+1>'N&[GFKU44"!UIXLIVZZ%)OX%J]G(8EQ76V M:O8<;H:9 H7)HI%T6#5L@)5:$TRC:SO#@MU%5Y^]=<0+JD? M:;)*O_U(#K3BCKYF_N'0?>5I"H;WDJ( /*&4?[:P;UEF*T: M-U<#;Q8]][S3SL"H)F^1XR3\.&B]VN%F"6EH[S(5R5KY#NK^!P7WE&NT(#I# M. $'H3V3_#3H!A6F;*8SL,.58P=?;J%/$S'*=VI&,_YQ#$GX9USH:,13B M4'Q6PJ<5=EH)H*QW+5-F5\)_7XI8FKNU^Q,YEE(DD33AM L1+E@BG?SJ<5?RLO3FT M6)Z-S@V1#\<3?GFNKU(X_9B 2R3??8K#_$YTZ"I2J0>AN\ET0)'B+'*;*S7; MES*RKH"5XGH(+(C(%979W7:O5[?2TDJ#I"!H(0@\I;0L [::;82F!:89;+%5 M'-4\1CPU85B><.8'DL,JL9C^T< M6R^_SNZ\'7S"QV9P*\Y<29$(DD4ZNO6.&V9XB3K8F/KZ*[@YG(D-)^FD9.;. M2QR\2[TZ*O>;*H WCT1)FD>3G0QBCX2?A M>2XPFG,3&\1LZ@',,VN'YCDY]L6.;M(@*X?=9LC<&?GEF8W+F(JF _*D? ;Z!\]%_;-,P"Y@2S%[*(-,4J?+FW$"7J(0=>(0-,Z6I8+G5?(A? M1'KSG&A=+;D4MRASGP5!@ M\1/E6-VWI\P'H_F4%)S\4JT B(L7*&L!=%\E$3WBX9>;+5I,2N'1ACW*O00] ML/ (HGN]_Q-YLBO.>1"$/+<:6I#?Q"*BK.B71U>Z2<+8W)PW;D3:,PT)[Y18 MT^O."OXVC/P9I@GA!*?$T7Z7X[[OS6FO8UN,EQV/^[/MJN_Q)7W*R^#*3S0* M'I,/7HY8XH^,P-7G'/K-L2/D-CRZNRQ,HH269@3F.*%(I,%N M4IF8\@3YD_:M((HF;O$/90K,-W21M%O6]TO'1;6HZIQ";\@B3P0*@//42U)V M7WKI#M,\C;9&U_$2"D<'7Y;2PI \X<*TMA,S=^W3)RA U3X74A$R*FOU;$1Y M5)Q&N%6' DL"C>FM4K-#Z0X$TEDUKUD!KC9-S"[>')H5AKCK[0C MN[AS93T:8"WJP]&D.= 00@HV1%3S']]^\_;MNS*X^2?R[NWL[5O\_WTPQ#^1 M.-$S$7G_(9M@(!WH=L/;(K1 ]CGICV":K]&!^WA.^U&05^7+>S( M&XBJIID76:S(,,F??@ *NH0I^B00E&6FGLVLXT_Y!@)K3+C-QW MT#C\-8PBIMK1 FA\A_OD*Y%)C$+G"5G+*+0GB2/H M@JT@I$&&Q);<"Z<71#%T-7T^U-W6\58FB[![OJLG, "!O@F6# MU8O#*M2VP#=G?)K)&==(CM-/Q217NI;)KOAP$_&D36T6AWU[%+O)8 ^BF1M[ MS"0WU;")"(L\\;"(9.R4>%%#7&4(ZR09ZNP1Y23J\> _TV ;,6V_"I2D0!B= M[\0?!Y?XBMDP.W\/&TJ9<0:](N2(7Q\QA=N-/]&-//3^.>NUE^Y )FHV34L^B:YP]", P [06("$0T=; M1PB -OC3;%"D3\9E%NH89D:N881IJSB%5BZ5\0<+ZG@LKIBN8 M4^R;6T C]Q3!!$QC)L;9.!:;!^/YQ@? PBN!JRG:LB,]EB<^HHE0* M@:P(TG;:%_J\L)B=K3_=TD $-C(F&ORU2/.X+;-@!OHG>>6\QV6TM,NXN. XPV(6&7/+R+Q $9"X]KJ?)8*VN5;"(86;D+,.*S\PUSYJEHU>J?7E%VA" M[#0[.M%'D,#+9YI+U7.LU/4ZR*H:L&P-AMHZ[E-?Z!(3Z.:FL$O>1%A<>0R$ MB<7FR;8E&>E"[(G@3Y[ M:+,#EAVNI M$<@-.YR([OR MTE%.YEWI0 TCL:;H7B5 RY!CXV.)^%@UDBZ\ M],=MNLVP!ZO%3B*#>%%T9!U@I]H-Y,ZS6Y\\B O=?E'>"3=HI[;J6IJ(D=:=$SGJZ\ M6"0@:/GL@'R<+99W['FI",FHVB7-_#24)>C['62&;C]U33-2*2? =8%")P/=A]CO'R("?CJ\X M*2D2(%0 ;_!_C%2#8HK-2H]#A5=((B@9M=EL(J->ZC^S3:F@1HHC;1!>@Z2, M&U%%I)116?M #1:8JY2F!UL?8EC4?XZ3*%GM9DWF4(F-,G/?&!?J)^F>%;D3%;MH M&$:>9LQ:!\H;ONQFM#PG>;,M]4_*9ZMFM%NI]D+[N3@DYDY*6^RSWG3;V>4/ M/?*]>B#++@(%X!RT0P:'BADH\4K 16TF+7."!);JOC.<]YHHVRM@(V14L!LZ M--HJ()B"(,4GU+,;]V.B=.LHVW3@DC"&X@S>?C("'-J@^Y@-:37:O0QSDP$< MC#I%VX";&REZ(:HQ'>=-$8YGL^):$4XZ=O"6+=U';;[8ADGK-*W7J5/?G"YI90G/>LFKLD8Q_$_PDW%TEP;%Y$U:+A- DC M2H#JU+EH,\ZLLZ(XO?,F@*340<9:??/A&=]B,^(M6]_A2$ 59Q<9S#@_^JUEXGU:]WMQ%12Z.5XGZ:/W&<0!I0E, ML6&_J(?G'I:P(5&KF;;Y6D[&R[H(T[;@BN=J*)-4'E%>:$[0*E?6'04N9*(GO$BD;D0,5O=+2K$$ ME>\.++7F07$\-DBP14V];B]94D)$U@,W)AKJS<6[Y0T48.P\>('/__$Y3(,[ M#])V^8A!\3A9G)V*:2 7V^,3<1LNA^G.-C ?V8CMMDD3G]VE2?HEBJ?TOJN) M*5=JH?Y"*]27'V&="%%Z1)/>ERBSBMER:K+[<>NQ\S.G(G8SY(,J2-FU/ >N M.*HN]F;"BZULKJJ$+9C 69K_560JP"?T0-.7D!UXE\G:"X^]M@4]WG64$R2_ M=&/:;+=0+I2F/F\ RP-2FS-8RUL-NF, M;PUE[ADIE\7_")]!]7?: Z6#6*Z7X()YTI.R9 4/].]3\E78,/X*<*M25:(@ MN+04.8>8R0D%K7Y).)6_9PFJ&'8'RO"I *?[.Y=D%BH,$]X)O.Q68JJMU5=C=8%$_#;Z[RRL)P9_P\IEE58?W>6+]A) MB%'=1Z4(,B$"6SH&NAT^Q0'L5TC&H($LQ;\'(8!A!E MBZ: 2<"9"9K?F(TE15/.CK]'T2R6O&7+ER(9]4,QN'/LMA%DBT:' ;WT![:J+-(F@""!2"(C.>GU MM^5^V&5"[QR$A\'YH&0ID:W*#[QS!]5_PU>NY1"*=:L=MNRXNC]XOR6IS)L8 M8KI*&M8L5C.KU:0L"-G'$N!Q0TAL';2K"T2%DIZ#K6V*"57TX$NOX<:22B)? M].-K8N#;E!N=49OJ>JO?)"-D.SMT\)HK-D"Q]OPUL:7$UQIEL/V%C+(2W4W-=136-A9H) ]IAZXJQ]VZZ[3D7AH%?/=M;R&5CYQ '"> M9?AE"4;#I>^[F[JVCO4P5T-N!4#49RZ!L(L))P*$;5 5>C_*IL.T87.=X_L MN2%FX!Z($@&*UN.8!CEIQDDJV+%H;,E:A>LDO4RV3_ER&^T;8,,K3&M!:8W)0$P%/<5P+HNE_TE*PU5\ =.DNV%U@)P4%B;,M_ESDH)KSKX; MP 0+6L$?IV?5;U'F=2,\HHD=)!*T!8*KY2Y)QEB(]-6KF)$6OV\P,6X3@-IZ M3F+1%^18E)4$L;6 CNA\,LWEJGO%Q9J+^^\95,*;6,$%2]D>#3>(8"I^]0"- M6*"LZ],&ZKR9T1;SOG,+5+>O(@H)6%>?<\C182?N;7@T= 1?#Q0EJ,!BX?_J'?WW_[E_^),J='32-1& +634ZN-LE M4IM)EY"+II>#UJ]=7EKWV[* AD.UN&G>G H* M!$DJS1).@ TM;&3WBU"2V5]YVY2J=>PTK$ KEDV&ICRJ1G"!?^T9>C[&[;$K3"<&F/]V)7&.W6>6WL]C./ [73#_J1V%)"+RHJ.(<&X%L:)F&AK3J_ M<*_Q%9!R"4XB\C_1E-UM-,MWV3U]H?&6,NGPBR[[Z0IM \ M9S<(*48QB0J"^.H^SG^V"!GCA$4M=-K"IT4+,/B-[3UDZC&9!P&&$+P(8.IN MX@MO$S);#L_.IVKE9'U%Y#WUDU6,5)"701U/[FXN9EW)4K.R,S+F."193I1% MV&]^,C$!1N9D]_T'M]^ET MB7KP0!'SG5UW'[ST=PKN81-=X@19/"H+P@Y;Q)EF2]N+7B1P O'S:]ZQ;%!-]#(@GW>PPY?08X4]*R>N.@QO*3\ M:L1)O,U.IM(*8BRQY$ZNORV5^ HH.W"*R50PZ M1X(%,] S)I]D]C*?&CF7^D4FY8Y(\^9X-E6 MX;-M7O4!S.6"5_ )+\DO0'>XL6<8SK M-%G7]AP:]GYDE(0W9ZQM.N3DU=RQ!P%"6J[2T6 M4 RH#;@;).P&\,8*+U$'&R[*#UN:)RO=C87+\Y["=@L@#>HZS'PO^@OU!C1> M;"XCF:&3U:\V60:0:[$"'BJ'-1!8Q!GY-MQO3NQU>FH.X6,97*.2_;*31TN, -J/YPM)"+!0%R)\V4O%1? M$R)G(WPZPN936JJ+TK?2U,%);5NM;H10,6!!&+D41LZ% >73;$7L6@%AB/:4 MI8&[@;!5ID2Z#3 7ELS9ZG)AASD]C:"DEA%/F>=4N-$R]+KVGUT]Y3QE M-XJ1$QLIV3J7!RQ3?.=(P?8I.V"96IX&D+&TQ*X@]%T2A?[NZ)!+95/&^QP+>1;+WAEWM&CY'?JW84QOU[1JHY;R(] -EZCD[7V =!!=BT4MB5@):>=V> M&+@4+#.&VQ>B*A?8L6[%#A EQW88UA1[.7Y!U2Z,@EDV(H6#DJ":?#QU#BJ7 M0*#'0B+VM^PY+FA)[L1F$$3":F9S$M!,#6H)%1$O_HA3$<#>=T MR<8PCGIS\SWG)J8K:*6]%/B@ 8V3=1AC \Z\7(4# MD%.3K-=8DA( M1" ,A&!F40*!=-H<#K8HM9KNRSR'AW/ML6D]]H6B4->:V-1>JBW0N\USI5FP# M:PXR,:X^>Z@N03]2A)?*\ Y1,& BH=K08.>"1CY-R1+:JYV*$./QQS0>@LYE%)BMMC)')C=JS;BM[UGTI+$>2XNGG!G;\(*O/OO8#N8Z M276P?AG1/+8!!\YXEBS/V)S"PR!GA0]:SHL'=J4S01&]M5B#X% @6AP)Y\&/ MFJ120MM,9!J"8*@J&"]N;'%@43;#4D5MITP.S_N8:X M"^^'-7Q4@"TXT1F',IKR:E(^%7DC MN>3__MIR&L>EM\M^W'K,\,VI (LTD\X1,,)D)2D3#D ]?68BC8_%D@!-4A E M=R?"1V-B4^U[L0@+50!F0WY/BFM2=-7!^#<%'+="7E-2W6#=V&&R ?Y8@R%7 M^2YS5X73'V/K9=OY&?>S8;=M2QVTO328B>:M&6 D\+5D8![9NC?<2:C)@^WS]'GN MR-YN, .&3U'ZMQ,I$[X>FV(031ENAT;N)"%74;K!"]>3D]RN7DDC!]0K4\U0 M%;)XJ_F-[/9HQV/%A_+(B)H$8*>.F/VW3+ M:W*M I<;XS&J8T^#.)V1CSSS >MSZO%.+7D"9!MSCF (2@VSXL&* _C0Q^